Восстановление состояния системы в Windows Server

В этой статье описано, как восстановить резервные копии состояния системы Windows Server из хранилища служб восстановления Azure. Чтобы восстановить состояние системы, необходимо иметь резервную копию состояния системы (созданную с помощью инструкций в разделе Резервное копирование состояния системы Windows Server) и установить агент служб восстановления Microsoft Azure (MARS) последней версии. Восстановление данных состояния системы Windows Server из хранилища службы восстановления Azure состоит из двух этапов:

  1. Восстановление состояния системы в виде файлов из службы Azure Backup. При восстановлении состояния системы в виде файлов из службы Azure Backup вы можете:

    • восстановить состояние системы на тот же сервер, где создавались резервные копии;
    • восстановить файл состояния системы на другой сервер.
    • Если у вас включена функция восстановления данных из другого региона в хранилище, вы можете восстановить резервные данные из вторичного региона.
  2. Примените восстановленные файлы состояния системы к Windows Server с помощью служебной программы "Система архивации данных Windows Server".

Восстановление файлов состояния системы на том же сервере

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

  1. Откройте оснастку Microsoft Azure Backup. Если вы не знаете, где была установлена оснастка, выполните поиск на компьютере или сервере по запросу Microsoft Azure Backup.

    Настольное приложение должно появиться в результатах поиска.

  2. Выберите Восстановить данные, чтобы запустить мастер.

    Восстановить данные

  3. Чтобы восстановить данные на тот же сервер или компьютер, в области Приступая к работе выберите Этот сервер (<server name>) и нажмите кнопку Далее.

    Выберите параметр

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

    Снимок экрана: выбор исходной области точки восстановления.

  4. В области Выбор режима восстановления выберите Состояние системы и нажмите кнопку Далее.

    Обзор файлов

  5. В календаре в области Выбор тома и даты выберите точку восстановления.

    Можно восстановить данные с любой точки восстановления во времени. Даты полужирным шрифтом означают доступность по крайней мере одной точки восстановления. Если после выбора даты доступно несколько точек восстановления, выберите конкретную точку восстановления из раскрывающегося меню Время.

    Том и дата

  6. Выбрав точку восстановления, нажмите кнопку Далее.

    Azure Backup монтирует локальную точку восстановления и использует ее в качестве тома для восстановления.

  7. На следующей панели укажите место назначения для восстанавливаемых файлов состояния системы. Затем выберите Обзор, чтобы открыть проводник Windows, и найдите нужные файлы и папки. Параметр Создавать копии, чтобы иметь обе версии создает копии отдельных файлов в имеющемся архиве файлов состояния системы вместо создания копии всего архива состояния системы.

    Варианты восстановления

  8. Проверьте сведения о восстановлении в области Подтверждение и нажмите кнопку Восстановить.

    Нажатие кнопки

  9. Скопируйте каталог WindowsImageBackup в назначение восстановления в корень некритичного тома сервера, например D:\\WindowsImageBackup. Обычно дисковый том ОС Windows является критическим.

    Папка WindowsImageBackup доступна по пути <restore_path>\C_vol\Program Files\Microsoft Azure Recovery Services Agent\Scratch\SSBV\WindowsImageBackup, где >\C_vol\Program Files\Microsoft Azure Recovery Services Agent\Scratch находится scratch-том, настроенный для агента MARS.

  10. После успешного восстановления следуйте указаниям в разделе Применение восстановленного состояния системы в Windows Server, чтобы довести до конца процесс восстановления состояния системы.

Восстановление файлов состояния системы на другой сервер

Если Windows Server поврежден или недоступен и требуется вернуть его в стабильное состояние путем восстановления состояния системы Windows Server, его можно восстановить с другого сервера. Выполните следующие действия для восстановления состояния системы на отдельном сервере.

Ниже приведена терминология, используемая в этих действиях:

  • Исходный компьютер — компьютер, для данных на котором была создана резервная копия и который в настоящий момент недоступен.
  • Целевой компьютер — компьютер, на который восстанавливаются данные.
  • Пример хранилища — хранилище служб восстановления, в котором зарегистрированы исходный и целевой компьютеры.

Примечание.

Резервные копии, созданные на компьютере с более поздней версией ОС, нельзя восстановить на компьютере с более ранней версией ОС. Например, резервные копии, созданные на компьютере с Windows Server 2016, нельзя восстановить на Windows Server 2012 R2. Однако обратное возможно. Резервные копии Windows Server 2012 R2 можно использовать для восстановления Windows Server 2016.

  1. Откройте на целевом компьютере оснастку Microsoft Azure Backup.

  2. Зарегистрируйте целевой и исходный компьютеры в одном хранилище служб восстановления.

  3. Щелкните Восстановить данные, чтобы запустить рабочий процесс.

  4. Выберите Другой сервер

    Другой сервер

  5. Укажите файл с учетными данными хранилища, который соответствует примеру хранилища. Если файл с учетными данными хранилища недействителен (или просрочен), скачайте новый файл из примера хранилища на портале Azure. После предоставления файла учетных данных для хранилища появится связанное с ним хранилище служб восстановления.

    Если вы хотите использовать восстановление из другого региона для восстановления резервных копий из вторичного региона, необходимо скачать файл учетных данных хранилища из портала Azure, а затем передать файл в агент MARS.

    Снимок экрана показывает учетные данные дополнительного хранилища, переданные агенту MARS.

  6. В области "Выбор резервного сервера" из списка компьютеров выберите исходный компьютер.

  7. В области "Выбор режима восстановления" выберите Состояние системы и нажмите кнопку Далее.

    Поиск (Search)

  8. В календаре в панели Выбор тома и даты выберите точку восстановления. Можно восстановить данные с любой точки восстановления во времени. Даты полужирным шрифтом означают доступность по крайней мере одной точки восстановления. Если после выбора даты доступно несколько точек восстановления, выберите конкретную точку восстановления из раскрывающегося меню Время.

    Поиск элементов

  9. Выбрав точку восстановления, нажмите кнопку Далее.

  10. В области Выберите режим восстановления состояния системы укажите назначение, куда будут восстановлены файлы состояния системы, а затем нажмите кнопку Далее.

    Шифрование

    Параметр Создавать копии, чтобы иметь обе версии создает копии отдельных файлов в имеющемся архиве файлов состояния системы вместо создания копии всего архива состояния системы.

  11. Проверьте сведения о восстановлении в области "Подтверждение" и нажмите кнопку Восстановить.

    Чтобы подтвердить процесс восстановления, выберите кнопку

  12. Скопируйте каталог WindowsImageBackup в корневой каталог некритичного тома сервера (напримерD:\\WindowsImageBackup). Обычно том ОС Windows является критическим томом.

    Папка WindowsImageBackup доступна по пути <restore_path>\C_vol\Program Files\Microsoft Azure Recovery Services Agent\Scratch\SSBV\WindowsImageBackup, где >\C_vol\Program Files\Microsoft Azure Recovery Services Agent\Scratch находится scratch-том, настроенный для агента MARS.

  13. Чтобы завершить процесс восстановления, используйте следующий раздел, чтобы применить восстановленные файлы состояния системы в Windows Server.

Примечание.

Windows Server 2008, 2008 R2, 2012 и 2012 R2 достигли окончания поддержки (EOS). Просмотрите, как вы используете операционную систему, и планируйте её обновления и миграции соответственно. Дополнительные сведения см. в разделе "Окончание поддержки" для:

Выполните локальное обновление до Windows Server 2016, 2019, 2022 или 2025.

Применение восстановленного состояния системы в Windows Server

После восстановления состояния системы в виде файлов с помощью Агента служб восстановления Azure используйте служебную программу системы архивации данных Windows Server, чтобы применить восстановленное состояние системы к Windows Server. Служебная программа системы архивации данных Windows Server уже доступна на сервере. На следующих шагах описывается, как применить восстановленное состояние системы.

  1. Откройте оснастку "Система архивации данных Windows Server". Если вы не знаете, куда была установлена оснастка, найдите на компьютере или сервере систему архивации данных Windows Server.

    Настольное приложение появится в результатах поиска. Если оно не появляется или если при открытии приложения возникают ошибки, необходимо установить Компоненты системы архивации данных Windows Server и указанные ниже зависимые компоненты, которые доступны в мастере добавления компонентов в диспетчере сервера.

  2. В элементе оснастки выберите Локальное резервное копирование.

    Выбор локальной резервной копии для восстановления отсюда

  3. В консоли "Локальная архивация" на панели действий щелкните Восстановить, чтобы открыть мастер восстановления.

  4. Выберите параметр Архив находится в другом расположении и нажмите кнопку Далее.

    Выбор восстановления на другой сервер

  5. При указании типа расположения выберите Удаленная общая папка, если резервная копия состояния системы была восстановлена на другой сервер. Если состояние системы было восстановлено локально, выберите Локальные диски.

    Выбор того, следует ли выполнять восстановление из локального сервера или другого

  6. Если вы используете удаленное общее расположение, введите путь к каталогу WindowsImageBackup . Например, \\MyFileServer\MyFolder\WindowsImageBackup.

    Если вы выбрали локальный диск, windows Server Backup автоматически проверяет наличие резервных копий состояния системы в корне всех подключенных томов (например, D:\WindowsImageBackup). Если Windows Server Backup не удается найти резервную копию состояния системы на локальном диске, убедитесь, что вы скопировали папку WindowsImageBackup в корень некритичного тома.

  7. Введите путь к каталогу WindowsImageBackup или выберите локальный диск с этим каталогом (например, D:\WindowsImageBackup), восстанавливаемым в ходе восстановления файлов состояния системы с помощью Агента служб восстановления Azure, и нажмите кнопку Далее.

    Путь к общему файлу

  8. Выберите версию состояния системы, которую надо восстановить, и нажмите кнопку Далее.

  9. В области "Выбор типа восстановления" выберите Состояние системы и нажмите кнопку Далее.

  10. В качестве расположения для восстановления состояния системы выберите Исходное расположение и нажмите кнопку Далее.

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

    Расположение для восстановления состояния системы

    Примечание.

    Выберите параметр "Выполнить заслуживающее доверия восстановление файлов Active Directory", если вы явно намерены провести такое восстановление всех данных Active Directory.

  11. Просмотрите сведения в подтверждении, проверьте параметры перезагрузки и нажмите кнопку Восстановить, чтобы применить восстановленные файлы состояния системы.

    Запуск восстановленных файлов состояния системы

    Примечание.

    Не выбирайте параметр Автоматически перезагрузить сервер при выполнении восстановления в режиме восстановления служб каталогов (DSRM).

  12. После успешного завершения восстановления нужно перезапустить сервер в обычном режиме. Откройте командную строку и введите следующее: bcdedit /deletevalue safeboot.

  13. Перезагрузите сервер.

Особые замечания относительно восстановления состояния системы в контроллере домена

Резервная копия состояния системы включает данные Active Directory. Выполните следующие действия для восстановления предыдущего состояния доменных служб Active Directory (AD DS). Этот тип восстановления может быть выполнен в двух сценариях:

  • восстановление всех данных Active Directory, если в лесу не осталось работоспособных контроллеров домена;
  • восстановление части данных Active Directory, если эти объекты были удалены или повреждены.

В этой статье рассматривается только первый сценарий, где требуется неавторитативное восстановление AD DS и авторитативное восстановление папки sysvol. Если необходимо выполнить второй сценарий (где контроллеры домена все еще работоспособны, но требуется восстановить определенные объекты Active Directory), см. эти инструкции.

  1. Выполните описанные здесь действия, чтобы восстановить файлы состояния системы на другом сервере.

  2. Используйте следующие команды для перезагрузки сервера в режиме восстановления служб каталогов. В командной строке с повышенными привилегиями:

    Bcdedit /set safeboot dsrepair
    Shutdown /r /t 0
    
  3. Чтобы восстановить Active Directory в ходе восстановления состояния системы, можно выбрать один из двух методов:

    • Следуйте приведенным выше инструкциям, чтобы применить восстановленное состояние системы в Windows Server с помощью служебной программы "Система архивации данных Windows Server".

      Примечание.

      Если вы восстанавливаете все данные Active Directory (и в лесу отсутствуют работоспособные контроллеры домена), дойдя до указанного выше шага 9, убедитесь, что выбран параметр Выполнить заслуживающее доверия восстановление файлов Active Directory.

    • Выполните восстановление из командной строки с помощью служебной программы wbadmin.

      Потребуется идентификатор версии резервной копии, которую вы собираетесь использовать. Список идентификаторов версий можно получить, выполнив следующую команду:

      wbadmin get versions -backuptarget <servername\sharename>
      

      Затем используйте этот идентификатор версии при выполнении восстановления.

      Например, чтобы выполнить Не заслуживающее доверия восстановление доменных служб Active Directory и заслуживающее доверия восстановление папки sysvol с помощью резервной копии, созданной 30.04.2020 г. в 09:00 и хранящейся в общем ресурсе \\servername\share для server01, введите следующее:

      wbadmin start systemstaterecovery -version:04/30/2020-09:00 -backupTarget:\\servername\share -machine:server01 -authsysvol
      
  4. После успешного завершения восстановления нужно перезапустить сервер в обычном режиме. Откройте командную строку и введите следующее: bcdedit /deletevalue safeboot.

  5. Перезагрузите сервер.

Дополнительные сведения см. в статье Резервное копирование и восстановление контроллеров домена Active Directory.

Устранение неполадок при сбое восстановления состояния системы

Если предыдущий процесс применения состояния системы не завершился успешно, для восстановления Windows Server используйте среду восстановления Windows (Win RE). На следующих шагах описывается, как восстанавливать с помощью Win RE. Прибегайте к этому варианту только тогда, когда Windows Server не загружается как следует после восстановления состояния системы. Будьте осторожны, следующий процесс стирает все несистемные данные.

  1. Загрузите Windows Server в среду восстановления Windows (Win RE).

  2. Выберите "Устранение неполадок" из трех доступных вариантов.

    Выберите Устранение неполадок

  3. На экране Дополнительные параметры выберите Командная строка и укажите имя администратора сервера и пароль.

    Выбор параметра

  4. Укажите имя администратора сервера и пароль.

    Ввод пароля

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

    Wbadmin get versions -backuptarget:<Volume where WindowsImageBackup folder is copied>:
    

    Получение версий резервного копирования состояния системы

  6. Выполните следующую команду, чтобы получить все тома, которые доступны в резервной копии.

    Wbadmin get items -version:<copy version from above step> -backuptarget:<Backup volume>
    

    Получите все доступные тома

  7. Следующая команда восстанавливает все тома, которые являются частью резервной копии состояния системы. Обратите внимание, что этот шаг восстанавливает только критические тома, которые являются частью состояния системы. Все несистемные данные удаляются.

    Wbadmin start recovery -items:C: -itemtype:Volume -version:<Backupversion> -backuptarget:<backup target volume>
    

    Восстановление всех томов

Следующие шаги