Экспорт (0) Печать
Развернуть все

Восстановление файлов и папок с помощью агента резервного копирования Windows Azure

Опубликовано: Февраль 2012 г.

Обновлено: Апрель 2014 г.

Назначение: Windows Server 2008 R2 with SP1, Windows Server 2012

Можно восстановить данные, для которых была создана резервная копия в архивации Microsoft Azure, на любой сервер под управлением Windows Server 2012 или Windows Server 2008 R2 с пакетом обновления 1 (SP1), подключенный к Интернету. Это может быть удобно для аварийного восстановления, если невозможно получить физический или сетевой доступ к своим серверам. Чтобы продолжить работу, новые серверы можно настроить во временном расположении, а данные с исходных серверов восстановить на новых серверах, чтобы быстрее предоставить пользователям доступ к их данным.

В этом документе

noteПримечание
В этом разделе приведены примеры командлетов Windows PowerShell, которые могут быть использованы для автоматизации некоторых описанных процедур. Дополнительные сведения см. в разделе Использование командлетов.

Для восстановления резервной копии с архивации Microsoft Azure необходима действительная подписка Windows Azure и установка Агент резервной службы Azure и всех необходимых компонентов, как описано в разделе Установка агента резервного копирования Windows Azure и загрузка сертификата. Кроме того, необходимо зарегистрировать сервер в архивации Microsoft Azure, как описано в разделе Регистрация серверов для резервного копирования Windows Azure, и создать по крайней мере одну резервную копию сервера, как описано в разделе Создание расписания резервного копирования с помощью агента резервного копирования Windows Azure. После выполнения этих задач можно восстановить резервные копии с помощью оснастки архивации Microsoft Azure (obsadmin.msc) или командлетов Windows PowerShell для Служба архивации Azure.

Используйте эту процедуру для восстановления поврежденных или отсутствующих файлов и папок на тот же сервер.

Выполните этот шаг с использованием Windows PowerShell

  1. Нажмите клавишу с эмблемой Windows + Q, чтобы открыть меню Приложения, затем выберите Агент резервного копирования Windows Azure. Должна открыться оснастка Агент резервной службы Azure.

  2. В меню Действие щелкните Восстановить данные, чтобы открыть мастер восстановления данных. Появится страница Приступая к работе. Выберите Этот сервер и нажмите кнопку Далее.

  3. Откроется страница Выбрать метод восстановления. Выберите один из следующих режимов:

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

    • Поиск файлов. Выберите этот параметр для поиска определенного файла или папки по имени. Можно использовать символы-шаблоны, чтобы найти файлы и папки, полное имя которых вы не знаете.

    Для продолжения нажмите кнопку Далее.

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

    Для продолжения нажмите кнопку Далее.

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

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

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

    После выбора всех файлов и папок для восстановления нажмите кнопку Далее.

  6. Появится страница Укажите параметры восстановления.

    Выберите способ обработки потенциальных конфликтов файлов в процессе восстановления, выбрав один из следующих параметров:

    • Создавать копии, чтобы иметь обе версии: этот параметр создает копию файла с новым именем там же, где расположена копия файла. Имя нового файла начинается со следующей строки (<recovery date>Копия<original file name>)

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

      CautionВнимание!
      Параметр перезаписи восстановления удаляет все файлы с таким же именем. Если вы выбрали этот параметр, необходимо убедиться, что ценные данные не будут перезаписаны.

    • Не восстанавливать элементы, уже существующие в конечном объекте восстановления: этот параметр сохраняет текущую версию всех файлов, которые уже существуют в папке восстановления. Восстановление выполняется только для данных, которых нет в папке восстановления.

    В разделе Параметры безопасности установите флажок для восстановления параметров списка управления доступом (ACL) восстановленных файлов и папок или снимите этот флажок, чтобы восстановленные файлы и папки унаследовали списки управления доступом, доступные в папке восстановления. Для продолжения нажмите кнопку Далее.

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

  7. Появится страница Подтверждение. Убедитесь, что элементы, которые вы собираетесь восстановить, выбраны правильно и восстанавливаются в нужную папку с верными параметрами. Если все в порядке, нажмите кнопку Восстановить, чтобы запустить процесс восстановления.

  8. Откроется страница Ход восстановления, на которой отображается ход операции восстановления. Можно закрыть мастер, пока выполняется восстановление, и следить за ходом выполнения с помощью оснастки архивации Microsoft Azure. После завершения восстановления на панели Задания появится состояние Задание выполнено.

Логотип PowerShell Эквивалентные команды Windows PowerShell

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

Следующие командлеты Windows PowerShell представляют пример того, как можно выполнить локальное восстановления (для данных, резервная копия которых создается с помощью архивации Microsoft Azure и восстанавливается на тот же сервер):

$source = Get-OBRecoverableSource
$item = Get-OBRecoverableItem -Source $source[0]
$FinalItem = Get-OBRecoverableItem -ParentItem $item[0]
$paging_context = New-OBPagingContext

#To use the search function to find all .log files from a backed up location:
$search_page1 = Get-OBRecoverableItem –RecoveryPoint $item[0] –PagingContext $paging_context -SearchString *.log -Location C:\Windows\Logs


#To use the browse function to locate a certain file across backups, first establish the location parameters for the top and bottom of the search range: 
$recover_levelone = Get-OBRecoverableItem –PagingContext $paging_context -ParentItem $item
$recover_leveltwo = Get-OBRecoverableItem –PagingContext $paging_context -ParentItem $FinalItem

#Then run the recovery operation:
$recover_option = New-OBRecoveryOption
Start-OBRecovery -RecoverableItem $FinalItem -RecoveryOption $recover_option


В этой процедуре показано, как восстановить данные, резервная копия которых была создана на одном сервере, и сохранить их на другом сервере. Этот метод называют «восстановление на альтернативный сервер». Данный метод можно применять, если исходный сервер больше не доступен.

Выполните этот шаг с использованием Windows PowerShell

  1. Нажмите клавишу с эмблемой Windows + Q, чтобы открыть меню Приложения, затем выберите Агент резервного копирования Windows Azure. Должна открыться оснастка Агент резервной службы Azure.

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

  3. Появится страница Учетные данные учетной записи. Введите идентификатор пользователя и пароль, которые применяются для архивации Microsoft Azure. Для продолжения нажмите кнопку Далее.

  4. Откроется страница Выбрать сервер резервного копирования. Можно выбрать определенное имя сервера, с которого нужно восстановить данные, либо выполнить поиск по всем серверам данных, зарегистрированных для вашей подписки.

  5. Откроется страница Выбрать метод восстановления. Выберите один из следующих режимов:

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

    • Поиск файлов. Выберите этот параметр для поиска на серверах по имени конкретных файлов или папок, зарегистрированных для вашей подписки. Можно использовать символы-шаблоны, чтобы найти файлы и папки, полное имя которых вы не знаете.

    Для продолжения нажмите кнопку Далее.

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

    Для продолжения нажмите кнопку Далее.

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

    1. Обзор файлов. Отображается древовидный элемент управления, с помощью которого можно выбрать файлы для восстановления.

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

    После выбора файлов и папок для восстановления нажмите кнопку Далее.

  8. Появится страница Укажите параметры восстановления.

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

    Выберите способ обработки потенциальных конфликтов файлов в процессе восстановления, выбрав один из следующих параметров:

    • Создавать копии, чтобы иметь обе версии. Этот параметр создает копию файла с новым именем там же, где расположена копия файла. Имя нового файла начинается со следующей строки (<recovery date>Копия<original file name>)

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

      CautionВнимание!
      Параметр перезаписи восстановления удаляет все файлы с таким же именем. Если вы выбрали этот параметр, необходимо убедиться, что ценные данные не будут перезаписаны.

    • Не восстанавливать элементы, уже существующие в конечном объекте восстановления. Этот параметр сохраняет текущую версию всех файлов, которые уже существуют в папке восстановления. Восстановление выполняется только для данных, которых нет в папке восстановления.

    В разделе Параметры безопасности установите флажок для восстановления параметров списка управления доступом (ACL) восстановленных файлов и папок или снимите этот флажок, чтобы восстановленные файлы и папки унаследовали списки управления доступом, доступные в папке восстановления. Для продолжения нажмите кнопку Далее.

  9. Появится страница Подтверждение. Убедитесь, что элементы, которые вы собираетесь восстановить, выбраны правильно и восстанавливаются в нужную папку с верными параметрами.

  10. Откроется страница Ход восстановления, на которой отображается ход операции восстановления. Можно закрыть мастер, пока выполняется восстановление, и следить за ходом выполнения с помощью оснастки архивации Microsoft Azure. После завершения восстановления на панели Задания появится состояние Задание выполнено.

Логотип PowerShell Эквивалентные команды Windows PowerShell

Следующие командлеты Windows PowerShell выполняют ту же функцию, что и предыдущая процедура. Введите каждый командлет на отдельной строке. Они могут отображаться с переносом на несколько строк из-за ограничений форматирования. Текст заполнителя в следующих примерах обозначен при помощи угловых скобок. Необходимо заменить весь элемент, в том числе скобки с соответствующими сведениями.

Этот пример восстанавливает данные с одного сервера в указанной папке на другом сервере и перезаписывает дублирующиеся данные в этой папке.

$truepwd = "<password>"
$user = "<username@contoso.corp.com>"
$secureString = convertto-securestring -string $truepwd -asplaintext -force
$cstrial = new-object system.management.automation.pscredential $user, $secureString


$servers = Get-OBAlternateBackupServer -Credential $cstrial 
$source = Get-OBrecoverableSource -Credential $cstrial -Server $servers[0]
$item = Get-OBRecoverableItem -Source $source[0] -Credential $cstrial
$FinalItem = Get-OBRecoverableItem $item[0] -Credential $cstrial


$Path = "<Z:\Temp>"
$option = New-OBRecoveryOption -DestinationPath $Path 
$passphrase = "<passphrase>"
$secureString = convertto-securestring -string $passphrase -asplaintext –force

Start-OBRecovery -RecoverableItem $FinalItem -RecoveryOption $secureString -Credential $cstrial

Показ:
© 2014 Microsoft