Каков наилучший способ резервного копирования базы данных SQL Server 2005 ночью?
Я ищу решение / стратегию, которая создаст файл резервной копии базы данных и поместит его в «исходящий» каталог. Мы хотим, чтобы наше программное обеспечение FTP перенесло его на внешний сервер.
Любые предложения о том, как сделать эту работу по желанию?
Ответы:
Вы можете сделать это бесплатно. Создайте план обслуживания для резервного копирования БД, вы можете определить место, куда вы хотите отправить файл, и добавить задачу очистки.
Если это экспресс, и вы не можете использовать планы обслуживания, используйте этот инструмент для автоматического запуска задания резервного копирования: http://www.codeplex.com/ExpressMaint и используйте простой сценарий VB для очистки папки как запланированной задачи Windows.
Затем создайте сценарий для FTP журналов домой ночью как запланированное задание Windows.
Мы делаем одно и то же в одной из наших установок.
Если внешний сервер находится в постоянном VPN-соединении с сервером БД, вы можете создать резервную копию папки DFS.
РЕДАКТИРОВАТЬ: Если вы хотите сделать это как «дополнительное» полное резервное копирование на стороне локального BKS, вам нужно будет использовать оператор TSQL для задания резервного копирования в плане и добавить «COPY_ONLY» для резервного копирования, чтобы не возникало различий не используйте это в качестве справочной информации, но ваши местные полные, как запланировано.
источник
Простой скрипт (albiet с использованием недокументированной процедуры) приведен ниже. Это поместит его в каталог резервного копирования по умолчанию, но если ваша учетная запись службы имеет права на другие каталоги, вы можете добавить это перед последним знаком вопроса. «Init» перезаписывает последнюю резервную копию базы данных, чтобы не заполнять диск.
источник
Backup Exec System Recovery сделает резервное копирование и отправит его по FTP в любое время.
источник
Logshipping делает это хорошо.
источник