В подразделах этого раздела описываются рекомендуемые процедуры резервного копирования и восстановления для Microsoft Forefront Protection 2010 for SharePoint (FPSP):
- Резервные
копии
- Подготовка файлов к резервному
копированию
- Резервное
копирование файлов данных
- Восстановление
файлов данных
Резервные копии
Резервная копия — это копия данных, которая используется для восстановления потерянных данных после отказа системы. Используя соответствующие резервные копии, можно восстанавливать данные при различных сбоях, включая следующие:
- ошибка носителя;
- ошибки пользователя (например, удаление файла
по ошибке);
- сбои оборудования (например, повреждение
дискового накопителя или потеря связи с сервером без возможности
восстановления);
- стихийные бедствия.
Дополнительные сведения о создании резервных копий и восстановлении данных для Microsoft SharePoint Server 2007 см. на веб-странице Центр ресурсов резервного копирования, восстановления и доступности для SharePoint Server 2007 (на английском языке).
Подготовка файлов к резервному копированию
Чтобы сохранить копии самых последних версий файлов FPSP, создайте пакетный файл, а затем создайте запланированное задание для обеспечения актуальных сведений о версии.
Примечание. |
---|
Поскольку действия по созданию запланированного задания различны для Windows Server 2008 и Windows Server 2003, выполните действия, соответствующие установленной версии. |
После выполнения этих действий сервер будет настроен на автоматический экспорт версий файлов FPSP.
Создание пакетного файла
-
Перейдите в проводнике к папке данных FPSP. Расположение папки данных FPSP по умолчанию для конкретной операционной системы см. в разделе Папки по умолчанию.
-
В меню Файл выберите команду Создать, а затем щелкните Текстовый документ.
-
Введите в качестве имени файла ForefrontDiagnostics.bat , нажмите клавишу ВВОД, а затем нажмите кнопку Да .
-
Щелкните правой кнопкой мыши файл ForefrontDiagnostics.bat и выберите команду Изменить.
-
Отредактируйте пакетный файл в редакторе "Блокнот" или аналогичном текстовом редакторе, вставив в него команду запуска средства диагностики Forefront (FSCDiag.exe), чтобы получить сведения о файлах для FPSP. Дополнительные сведения о средстве диагностики Forefront см. в разделе Использование программы диагностики для сбора сведений о продукте. Файл ForefrontDiagnostics.bat должен состоять из двух указанных ниже строк (при условии, что программа FPSP установлена в папку по умолчанию):
Копирование кода cd drive:\Program Files\Microsoft Forefront Protection for SharePoint FSCDiag.exe /c /ver Forefront
Примечание. Если расположение файла FSCdiag.exe точно не известно, выполните операцию поиска, чтобы определить его и использовать для замены пути в примере BAT-файла. -
В меню Файл выберите пункт Сохранить, после чего закройте текстовый редактор.
-
Дважды щелкните файл ForefrontDiagnostics.bat.
-
Откройте в проводнике папку Diagnostics, расположенную в папке журнала, которая была создана после запуска пакетного файла. Папка журнала находится в папке данных FPSP. Пример:
c:\Program Files\Microsoft Forefront Protection for SharePoint\Data\log\Diagnostics
-
Убедитесь, что в результате запуска пакетного файла был создан файл с именем ForefrontDiag-имя_сервера-дата-время.zip.
Примечание. Местозаполнители имя_сервера, дата и время представляют фактическое имя сервера, дату и время создания файла журнала.
Создание запланированного задания (на компьютере с ОС Windows Server 2008)
-
Нажмите кнопку Пуск, выберите пункт Администрирование и щелкните Планировщик заданий.
Если появится запрос на ввод пароля администратора либо на подтверждение, введите пароль или нажмите кнопку Продолжить .
-
В меню Действия выберите команду Создать простую задачу .
-
После запуска Мастера создания простой задачи введите имя расписания в поле Имя , введите описание расписания в поле Описание , а затем нажмите кнопку Далее . Например, можно ввести приведенные ниже данные.
Имя: Диагностика Forefront
Описание : Выполняет файл ForefrontDiagnostics.bat, чтобы обновить и сохранить обновленные сведения о версии файла для программы FPSP.
-
На странице Триггер задачи выберите приемлемый интервал (например, Еженедельно), а затем нажмите кнопку Далее.
-
В зависимости от выбранного интервала установите дату и время начала, а также укажите данные о повторении, а затем нажмите кнопку Далее. Например, можно настроить приведенные ниже параметры.
Еженедельно
Начало ДД / ММ / ГГГГ - ЧЧ : ММ : СС
Повторять каждые: X недель в: субботу
где ДД/ММ/ГГГГ означают день, месяц и год; ЧЧ:ММ:СС означают часы, минуты и секунды; а X означает количество недель.
-
На странице Действие нажмите кнопку Запустить программу , а затем нажмите кнопку Далее .
-
На странице Запуск программы нажмите кнопку Обзор , найдите созданный ранее файл ForefrontDiagnostics.bat , щелкните Открыть , а затем нажмите кнопку Далее .
Примечание. Оставьте текстовые поля Добавить аргументы (необязательно) и Рабочая папка (необязательно) пустыми. -
Проверьте параметры на странице Сводка, а затем нажмите кнопку Готово.
Создание запланированного задания (на компьютере с ОС Windows Server 2003)
-
Нажмите кнопку Пуск, выберите Панель управления, а затем дважды щелкните пункт Запланированные задания.
-
На странице Запланированные задания дважды щелкните пункт Добавить запланированное задание .
-
После того, как откроется Мастер планирования заданий , нажмите кнопку Далее .
-
На странице Выберите программу, которую нужно запускать нажмите кнопку Обзор .
-
В окне Выберите приложение, для которого следует составить расписание найдите, а затем дважды щелкните ранее созданный файл ForefrontDiagnostics.bat .
-
В поле Укажите имя для этого задания введите имя расписания, выберите приемлемый интервал, а затем нажмите кнопку Далее . Например, можно использовать указанные ниже имя и интервал для задания.
Диагностика Forefront
Еженедельно
-
На странице Выберите время и дату начала задания установите соответствующую дату и время начала, а затем нажмите кнопку Далее . Например, можно настроить приведенные ниже параметры.
Начало ЧЧ : ММ : СС
Каждые: X недель в: субботу
где ЧЧ:ММ:СС означают часы, минуты и секунды; а X означает количество недель.
-
На странице Введите имя и пароль пользователя укажите учетные данные администратора, у которого есть разрешения на доступ к серверу, а затем нажмите кнопку Далее.
-
На странице Запланировано выполнение следующего задания: имя расписания нажмите кнопку Готово.
Резервное копирование файлов данных
Чтобы гарантированно обеспечить возможность восстановления параметров конфигурации, всех помещенных в карантин элементов, а также сведений о происшествиях, связанных с вредоносными программами и фильтрацией, скопируйте все файлы данных FPSP в другое место. Для правильной работы этой процедуры требуется, чтобы версия продукта, данные которого копируются, совпадала с версией продукта, в которой впоследствии будут восстанавливаться данные.
Резервное копирование файлов данных
-
Создайте новую папку в новом расположении (например: C:\BackupDatabase).
-
Откройте диспетчер служб и остановите все соответствующие службы Microsoft SharePoint и Microsoft Forefront Protection Suite. Обычно в число этих служб входят Microsoft SharePoint FoundationTimer, служба веб-публикаций и все приложения, использующие объектную модель Microsoft SharePoint.
-
Убедитесь, что база данных по происшествиям находится в состоянии "чистое отключение". Для этого в окне командной строки, перейдя в каталог Incidents, который находится в папке данных (сведения о расположении папки данных FPSP по умолчанию см. в разделе Папки по умолчанию), выполните следующую команду:
esentutl -mh incident.fssdb
Найдите в выходных данных команды раздел State. Если там указано "Clean Shutdown" (чистое отключение), можно продолжить работу. Если в этом разделе указано "Dirty Shutdown" (неправильное отключение), значит, при резервном копировании произошел сбой. В этом случае запустите и остановите службу Служба событий Microsoft Forefront Protection. После этого выполните следующую команду:
esentutl -mh incident.fssdb
-
Скопируйте все содержимое папки данных, кроме файла ProgramLog.etl и папок Engines и EngineUpdateLocks, в папку, созданную на шаге 1 (например, в папку C:\BackupDatabase).
Примечание. Резервную копию файла ProgramLog.etl можно создать для просмотра сведений о предыдущей диагностике FPSP, однако этот файл невозможно восстановить вместе с другими файлами папки данных FPSP.
Восстановление файлов данных
После успешного резервного копирования файлов данных FPSP и восстановления системы в предыдущее состояние (в том числе восстановления сбойного сервера SharePoint), восстановите файлы данных FPSP, следуя приведенным ниже инструкциям.
Примечание. |
---|
Восстановить файлы данных на сервере, операционная система которого отличается от операционной системы сервера, на котором была создана резервная копия файлов, невозможно. |
Восстановление файлов данных
-
Установите FPSP и все исправления или пакеты обновления, которые были установлены на момент создания резервной копии.
Примечание. Можно сравнить версии файлов с файлом VerForefront.csv, который находится в самом последнем наборе резервных копий ForefrontDiag. -
На восстановленном сервере SharePoint остановите все соответствующие службы Microsoft SharePoint и Microsoft Forefront Protection Suite. Обычно в число этих служб входят таймер Microsoft SharePoint Foundation, служба веб-публикаций и все приложения, использующие объектную модель Microsoft SharePoint.
-
Чтобы восстановить файлы конфигурации, файлы данных карантина, базу данных по происшествиям и все сопутствующие файлы, выполните указанные ниже действия.
- Найдите и откройте в проводнике папку данных FPSP. Расположение
папки данных FPSP по умолчанию для конкретной операционной системы
см. в разделе Папки по
умолчанию.
- Переименуйте папку Quarantine в
QuarantineOld.
- Переименуйте папку Incidents в IncidentsOld.
- Скопируйте все содержимое (включая вложенные папки) папки
данных FPSP, которая была скопирована во временную папку (например
C:\BackupDatabase), в папку данных FPSP. Если
появится соответствующий запрос, подтвердите перезапись всех
файлов.
- Удалите все содержимое папки Incidents (находится в
папке данных FPSP), кроме файла Incident.fssdb.
- В диспетчере задач откройте вкладку Процессы и
установите флажок Отображать процессы всех пользователей.
Если процесс FSCConfigurationServer.exe запущен, завершите
его.
- Запустите все соответствующие службы Microsoft SharePoint.
- Найдите и откройте в проводнике папку данных FPSP. Расположение
папки данных FPSP по умолчанию для конкретной операционной системы
см. в разделе Папки по
умолчанию.