Поделиться через


Выполнение и тестирование полного резервного копирования в SQL Server (Windows SharePoint Services)

Содержание:

  • Резервное копирование базы данных

  • Тестирование резервных копий

Чтобы иметь возможность восстановить существующую среду в случае каких-либо сбоев в процессе обновления, необходимо создать резервные копии всех баз данных, используемых службами Службы Windows SharePoint Services, до запуска обновления. В службах Windows SharePoint Services 2.0 используется два вида баз данных, как показано в следующей таблице.

Тип базы данных Имя базы данных Примечание

База данных конфигурации

*ИД*_Config_db

Требуется одна для каждой фермы.

Базы данных контента

STS_*идентификатор_сервера_баз_данных*

Необязательно — может быть несколько, если в среде имеется несколько сайтов группы.

Примечание

Имена баз данных, указанных выше, являются примерами структуры именования по умолчанию. В различных базах данных могут использоваться различные структуры именования.

С помощью средства командной строки Stsadm или SQL Server выполните операцию полного резервного копирования. В случае использования SQL Server следует использовать модель простого восстановления, чтобы журнал транзакций был усечен.

Резервное копирование базы данных

Для резервного копирования баз данных в SQL Server 2000 или SQL Server 2005 выполните соответствующие операции.

Резервное копирование базы данных в SQL Server 2000

  1. На сервере баз данных нажмите Пуск, последовательно выберите Все программы, Microsoft SQL Server и щелкните Enterprise Manager.

  2. В программе SQL Server Enterprise Manager щелкните знак "плюс" рядом с Microsoft SQL Servers.

  3. Щелкните знак "плюс" рядом с SQL Server Group.

  4. Щелкните знак "плюс" рядом с (local) (Windows NT).

  5. Щелкните знак "плюс" рядом с Databases.

  6. Щелкните правой кнопкой мыши базу данных, которую требуется скопировать, укажите All Tasks и выберите Backup Database.

  7. В диалоговом окне SQL Server Backup, в поле Name укажите имя резервной копии, затем в области Backup выберите Database — complete.

  8. В области Destination выберите существующее назначение или

    1. Нажмите кнопку Add.

    2. В поле Select Backup Destination выберите File Name и затем рядом с полем File Name нажмите кнопку "Browse".

    3. В диалоговом окне Backup Device Location — (local) в поле File name введите имя файла и нажмите кнопку ОК.

    4. Нажмите кнопку ОК еще раз, чтобы закрыть диалоговое окно Select Backup Destination.

  9. Нажмите кнопку OK для начала процесса резервного копирования.

  10. Нажмите кнопку ОК, чтобы подтвердить, что процесс резервного копирования завершен.

Чтобы создать резервную копию базы данных конфигурации и других баз данных, используемых Службы Windows SharePoint Services в среде, повторите описанные действия.

Важно!

Также необходимо создать резервную копию всех настроек (включая определения сайта, веб-части и т.д.) и других файлов, которые могут потребоваться в случае восстановления среды предыдущей версии.

Резервное копирование базы данных в SQL Server 2005

  1. На сервере базы данных нажмите Пуск, последовательно выберите Все программы, Microsoft SQL Server 2005 и щелкните SQL Server Management Studio.

  2. В окне Соединение с сервером введите данные для подключения и нажмите кнопку Соединить.

  3. После подключения к соответствующему экземпляру ядра базы данных SQL Server в обозревателе объектов щелкните имя сервера, чтобы раскрыть дерево сервера.

  4. Разверните узел Базы данных и выберите базу данных для резервного копирования.

  5. Щелкните правой кнопкой мыши базу данных, выберите Задачи и нажмите кнопку Создать резервную копию.

    Откроется диалоговое окно Резервное копирование базы данных.

  6. В разделе Источник в поле База данных проверьте имя базы данных.

  7. В поле Тип резервной копии выберите Полная.

  8. В группе Компонент резервного копирования выберите База данных.

  9. В текстовом поле Имя примите предлагаемое по умолчанию имя набора резервного копирования или введите другое имя набора резервного копирования.

  10. В разделе Назначение выберите тип назначения резервного копирования, щелкнув Диск или Лента, и выберите назначение. Для создания другого назначения нажмите Добавить.

  11. Нажмите кнопку OK для начала процесса резервного копирования.

Чтобы создать резервную копию базы данных конфигурации и других баз данных, используемых Службы Windows SharePoint Services в среде, повторите описанные действия.

Важно!

Также необходимо создать резервную копию всех настроек (включая определения сайта, веб-части и т.д.) и других файлов, которые могут потребоваться в случае восстановления среды предыдущей версии.

После резервного копирования всех баз данных с помощью команды SQL Server DBCC shrinkfile очистите неиспользуемое пространство журналов, чтобы они были максимально пустыми. Дополнительные сведения см. в статье Сжатие журнала транзакций (https://msdn.microsoft.com/ru-ru/library/ms178037.aspx) (на английском языке).

Тестирование резервных копий

Необходимо удостовериться, что созданные резервные копии не содержат ошибок и их можно использовать для восстановления информации в случае сбоя оборудования или повреждения данных в процессе обновления. Чтобы провести тестирование резервных копий, необходимо настроить тестовый компьютер интерфейсного веб-сервера и компьютер, на котором выполняется SQL Server, восстановить резервные копии и установить все настройки (например определения сайтов, веб-части и пр.), а затем убедиться, что восстановленные резервные копии находятся в исправном состоянии.

Загрузите эту книгу

Для удобства чтения и печати этот раздел включен в следующую книгу, доступную для загрузки и печати:

Полный перечень доступных книг см. в Загружаемые книги для служб Windows SharePoint Services.