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


Восстановление состояния системы в 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 подключит локальную точку восстановления и использует ее в качестве тома для восстановления.

  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 — это временный том, настроенный для агента 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. В области "Выбор режима восстановления" выберите Состояние системы и нажмите кнопку Далее.

    Поиск

  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 — это временный том, настроенный для агента MARS.

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

Применение восстановленного состояния системы в 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 не удается найти резервную копию состояния системы локального диска, убедитесь, что вы скопировали папку 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, если эти объекты были удалены или повреждены.

В этой статье рассматривается только первый сценарий, где вызывается не заслуживающее доверия восстановление доменных служб Active Directory и заслуживающее доверия восстановление папки 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>
    

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

Дальнейшие действия