Резервное копирование System Center Configuration Manager 2012 R2 | Windows для системных администраторов

Резервное копирование System Center Configuration Manager 2012 R2

Сегодня мы познакомимся с особенностями резервного копирования сайт-сервера System Center Configuration Manager 2012 R2. Наличие резервной копии SCCM позволит в любой момент времени откатиться к работоспособной конфигурации системы или восстановить службу SCCM на другом сервере в случае выхода из строя основного.

Примечание. Информация в этой статье относится только к первичному сайт-серверу SCCM. Создать резервную копию вторичного сайта средствами SCCM не получится – этот функционал не поддерживается.

Прежде чем приступать к настройке резервного копирования в SCCM 2012 R2 убедитесь, что:

  • На сервере SCCM запущена служба SMS Writer
  • Служба SMS Writer запущена из-под учетной записи Local System
  • У учетной записи Local System на уровне NTFS есть права на запись в каталог, в который должна сохранятся резервная копия.
  • Если SQL-сервер с базой SCCM запущен на отдельном сервере, необходимо также предоставить NTFS права на write учетной записи из под которой запущен SQL Server

Откройте консоль SCCM 2012 R2, перейдите в раздел Administration, разверните Overview, разверните Site Configuration, выберите раздел Sites. В правой панели выберите ваш сайт-сервер и в верхней панели нажмите на кнопку Site Maintenance. sccm 2012 r2 site maintance - задания обслуживания

В открывшемся окне отобразится список различных задач обслуживания сайт-сервера SCCM. Найдите в этом списке задание с именем Backup Site Server – это стандартное  задание резервного копирования сервера SCCM. По-умолчанию оно отключено. Перейдем в окно активации и настройки задания, нажав ПКМ по задаче и выбрав пункт Edit.

Задание резевного копирования SCCM: backup site server

Чтобы активировать задание, включите опцию Enable this task. Нажав кнопку Set Paths можно указать каталог (локальный или сетевой в формате UNC), в который будут сохраняться файлы резервной копии SCCM. Здесь же можно указать расписание резервного копирования. Чтобы система вела подробный лог задания бэкапа, включите опцию Enable alerts for backup task failures. Настройки и расписание создания бэкапа SCCM

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

Попробуем вручную запустить задание резервного копирования SCCM 2012 R2 (это может понадобится в ситуации, когда нужно выполнить бэкап сервера немедленно).

За выполнение скрипта резервного копирования отвечает специальная служба SMS_SITE_BACKUP (запускает исполняемый файл C:\Program Files\Microsoft Configuration Manager\bin\x64\smsbkup.exe), Чтобы немедленно запустить задание бэкапа, просто запустите эту службу с помощью консоли services.msc.

Служба SMS_SITE_BACKUP

С подробным журналом резервного копирования можно познакомится в логе Smsbkup.log (по умолчанию находится в каталоге C:\Program Files\Microsoft Configuration Manager\Logs).

На скриншоте лога показаны события запуска резервного копирования (SMS_SITE_BACKUP service started) и его успешного окончания. После того, как резервная копия создана, служба SMS_SITE_BACKUP останавливается автоматически. Файл журнала Smsbkup.log

Если отрыть каталог с резервной копией, мы увидим в ней две папки:

  • SiteDBServer — в этом каталоге хранится SQL база SCCM сервера — CM_codesite.mdf и файл журнала транзакции  CM_codesite_log.ldf
  • SiteServer – содержит ряд основных каталогов SCCM (Inboxes, Logs, Data), основной конфигурационный файл сайта Sitectrl.ct0, ветки реестра SMS и NAL)

Папка в которую сохраняется резевная копия сайта sccm

Что не попадает в бэкап SCCM? В резервную копию не попадают файлы пакетов SCCM (SMSSIG$, SMSPKGSIG, SMSPKGD$), пользовательские отчеты Reporting Services, файлы SCUP, пользовательские данные, сохраненные утилитой USMT. Поэтому администратор при необходимости должен создать собственные задания для резервного копирования этих данных. Проще всего это сделать с помощью специальной пост-бэкап процедуры SCCM.

Если после окончания работы встроенной процедуры резервного копирования SCCM нужно выполнить определенные действия, такие как архивирование, перемещение каталога бэкапа и т.д., необходимо добавить соответствующие инструкции в командный файл AfterBackup.bat.

Файл AfterBackup.bat с пост-бэкап сценарием нужно создать в каталоге SMS\inboxes\smsbkup.box. В нем можно комбинировать вызов сторонних cmd, vbs и powershell скриптов. После появления файла AfterBackup.bat, ConfigMgr сразу после окончания сессии бэкапа будет передавать дальнейшее управление этому скрипту.

Совет. При каждом запуске задания резервного копирования SCCM файлы с предыдущим бэкапом затираются. Поэтому если необходимо иметь под рукой резервную копию SCCM за разные даты, необходимо позаботится о автоматизированном копировании/архивации (например, с помощью скрипта AfterBackup.bat) каталога с резервной копией.
Еще записи по теме: System Center Configuration Manager
Понравилась статья? Скажи спасибо и расскажи друзьям!
Назад:
Вперед:
Полные правила комментирования на сайте winitpro.ru. Вопросы, не связанные с содержимым статьи или ее обсуждением удаляются.

Сказать Спасибо! можно на этой странице или (еще лучше) поделиться с друзями ссылкой на понравившуюся статью в любимой социальной сети(специально для этого на сайте присуствуют кнопки популярных соц. сетей).

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Я не робот( Обязательно отметьте)



MAXCACHE: 0.24MB/0.03034 sec