Выполнение и тестирование полного резервного копирования в SQL Server [Office SharePoint Server]

Содержание:

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

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

Чтобы иметь возможность восстановить существующую среду в случае каких-либо сбоев в процессе обновления, необходимо создать резервные копии всех баз данных, используемых приложением Microsoft Office SharePoint Portal Server 2003, до выполнения обновления. SharePoint Portal Server 2003 использует базы данных, перечисленные в следующей таблице.

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

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

*ИД*_Config_db

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

База данных сайта

*ИД*_SITE

Требуется — один для каждого сайта портала.

База данных профилей

*ИД*_PROF

Требуется — один для каждого сайта портала.

База данных параметров компонентов

*ИД*_SERV

Требуется — один для каждого сайта портала.

База данных единого входа

*ИД*_SSO

Необязательно — один для каждой фермы.

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

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

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

Примечание

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

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

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

Для резервного копирования баз данных в 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. Нажмите кнопку ОК для начала процесса резервного копирования.

  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. Нажмите кнопку ОК для начала процесса резервного копирования.

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

Важно!

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

После резервного копирования всех баз данных воспользуйтесь командной SQL Server DBCC shrinkfile для освобождения неиспользуемого места в журнале. При этом журнал очищается, насколько это возможно. Дополнительные сведения см. в статье Сжатие журнала транзакций (https://go.microsoft.com/fwlink/?linkid=105233&clcid=0x419).

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

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

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

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

См. полный список доступных книг на веб-сайте Загружаемые материалы для Office SharePoint Server 2007.