У меня есть общая база данных MS Sql 2008 с моим хостинг-провайдером и MS SQL Standard 2008 в моем локальном поле. У них есть блокировка SQL Server (достаточно правильно), но это означает, что у меня нет достаточных привилегий для использования мастера резервного копирования базы данных или для создания сценариев для создания базы данных в целом.Резервное копирование SQL Server 2008 из заблокированного хостинг-провайдера
Чтобы обойти это, я выполнял запланированное задание DTS с помощью агента SQL Server в локальном поле, чтобы вытаскивать данные каждую ночь (достаточно), и у меня есть обновленный скрипт для всех зарегистрированных учетных записей и т. д. в случае, если что-то пойдет не так на хосте.
Есть 2 проблемы с этим.
Во-первых, если по какой-то причине меня не окружает, когда у хоста возникла проблема, мое следующее задание DTS может в худшем случае переписать все локальные данные с бессмысленными или пустыми данными.
Во-вторых, все это кажется немного грязным, чтобы иметь его таким образом и на самом деле не позволяет мне быстро получить БД обратно в сети, если произойдет худшее.
Любые мысли о том, что является лучшим способом запуска резервного копирования с текущей настройкой? Любые мнения или предложения приветствуются.
Я думаю, что в долгосрочной перспективе моим лучшим вариантом было бы иметь другой сервер SQL в другой хостинговой компании и использовать мой локальный агент SQL Server для запуска почасовой копии данных DTS от мастера к резервной копии. Таким образом, я могу настроить запись dns для основного SQL-сервера, который я могу быстро перевернуть, если один из них не сработает.
>>> переключатель хостов. Я начинаю думать, что это может быть отличным вариантом. – amjags