Назад | Перейти на главную страницу

Как можно запланировать резервное копирование базы данных на SQL Server 2005?

Не очень знаком с MS SQL Server, но я понял, как вручную сделать резервную копию базы данных локально:

В SQL Server 2005 (SP2) с использованием MS SQL Server Management Studio:

Я перехожу к

Server->Databases->System Databases->master

Щелкните правой кнопкой мыши по мастеру, затем:

Tasks->Back Up->Back up to:

Затем я могу сделать резервную копию мастера (а также еще одного db) на массив дисков RAID 5. Я использую Retrospect в качестве своего агента резервного копирования, и он у меня копирует папку, в которой находятся резервные копии, один раз за ночь на ленточный накопитель.

На этом этапе мне нужно вручную выполнить резервное копирование в SQL Server, так как я не уверен, как запланировать запуск резервного копирования? Я просто хочу, чтобы он запускался один раз каждый вечер. Можно ли это сделать в Microsoft SQL Server Management Studio или нужно как-то написать сценарий?

Если вы не очень хорошо знакомы с sql server, я бы порекомендовал вам прежде всего четко и точно определить, какой тип резервного копирования вы хотите и в котором нуждаетесь. У Пиналя Дэйва, большого гуру в SQL Server, есть несколько хороших статей, пожалуйста, проверьте это http://blog.sqlauthority.com/2009/07/14/sql-server-backup-timeline-and-understanding-of-database-restore-process-in-full-recovery-model/

Чтобы создать резервную копию базы данных, после того, как вы уверены в ее типе, вы можете выполнить следующие инструкции, которые очень хорошо проиллюстрированы: _http: //www.linglom.com/2008/01/12/how-to- резервное копирование и восстановление базы данных-на-Microsoft-sql-server-2005 /

HTH!

Это легко сделать с большинством версий SQL Server. Для SQL Server 2005 начните с открытия SQL Server Management Studio. В экземпляре базы данных разверните папку Management, затем щелкните правой кнопкой мыши Планы обслуживания и выберите Новый план обслуживания ...

Отсюда добавьте задачу резервного копирования базы данных. Измените задачу, указав базы данных для резервного копирования, и настройте расписание ее выполнения. Я бы также рекомендовал добавить задачу «Очистка при обслуживании». Это автоматически удалит резервные копии через определенное время.

Это должно охватывать довольно простой график резервного копирования. Обратите внимание, что это не будет работать для SQL Server 2005 Express.

Есть несколько способов запланировать резервное копирование SQL Server. Многие используют агент SQL Server. Вы можете создать план обслуживания, который, в свою очередь, создаст задание SQL для резервного копирования. Вы также можете создать задание SQL напрямую со сценарием резервного копирования в нем. Я использую сценарий резервного копирования, найденный на этом веб-сайте, для всех моих производственных баз данных.

http://ola.hallengren.com/Documentation.html#DatabaseBackup