Восстановление BLOB-объектов Azure

В этой статье описывается, как использовать портал Azure для восстановления BLOB-объектов Azure из операционных или хранилищ резервных копий. С помощью операционных резервных копий можно восстановить все блочные BLOB-объекты в учетных записях хранения с настроенной операционной резервной копией или подмножество содержимого BLOB-объектов в любой момент времени в пределах диапазона хранения. С помощью хранилищ резервных копий можно выполнять восстановление с помощью созданной точки восстановления на основе расписания резервного копирования.

Перед началом работы

  • Большие двоичные объекты будут восстановлены в одной и той же учетной записи хранения. Поэтому те из них, которые были изменены с момента времени восстановления, будут перезаписаны.
  • В рамках операции восстановления восстановлению подлежат только блочные BLOB-объекты в стандартной учетной записи хранения общего назначения версии 2. Добавленные большие двоичные объекты, страничные BLOB-объекты и блочные BLOB-объекты уровня "Премиум" не подлежат восстановлению.
  • При выполнении операции восстановления служба хранилища Azure блокирует операции с BLOB-объектами в восстанавливаемых диапазонах на протяжении операции.
  • Если большой двоичный объект с активной арендой включен в диапазон для восстановления, и если текущая версия арендованного большого двоичного объекта отличается от предыдущей версии в метке времени, предоставленной для PITR, операция восстановления завершится сбоем атомарно. Перед началом операции восстановления рекомендуется прервать любые активные аренды.
  • В ходе операции восстановления моментальные снимки не создаются и не удаляются. В предыдущее состояние восстанавливается только базовый BLOB-объект.
  • При удалении контейнера из учетной записи хранения путем вызова операции удаления контейнера этот контейнер не может быть восстановлен с помощью операции восстановления. Если позднее может потребоваться восстановление, удаляйте отдельные BLOB-объекты, а не весь контейнер. Кроме того, корпорация Майкрософт рекомендует включить для контейнеров обратимое удаление в дополнение к операционной резервной копии, чтобы защититься от случайного удаления контейнеров.
  • Все ограничения и поддерживаемые сценарии см. в таблице поддержки.

Восстановление больших двоичных объектов

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

  1. В центре резервного копирования перейдите к разделу "Восстановить " на верхней панели.

    Restore in Backup Center

  2. На вкладке "Инициирование восстановления" выберите большие двоичные объекты Azure (служба хранилища Azure) в качестве типа источника данных и выберите экземпляр резервного копирования, который требуется восстановить. Экземпляр резервного копирования — это учетная запись хранения, содержащая большие двоичные объекты, которые требуется восстановить.

    Select Backup Instance

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

    • Для оперативного резервного копирования выберите дату и время восстановления данных. Ползунок также можно использовать для выбора точки во времени восстановления. Сведения о восстановлении отображаются рядом с датой, в которой отображается допустимая длительность, из которой можно восстановить данные. Оперативное резервное копирование больших двоичных объектов — это непрерывная резервная копия и обеспечивает детальный контроль над точками для восстановления данных.

    • Для резервного копирования в хранилище выберите точку восстановления, из которой требуется выполнить восстановление.

    Screenshot shows the restore options for blob backup.

    Примечание.

    Время, упоминание здесь ваше локальное время.

  4. На вкладке "Параметры восстановления" выберите параметры на основе типа резервных копий, которые вы выбрали для восстановления.

    Restore parameters

    Для оперативного резервного копирования выберите один из следующих вариантов:

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

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

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

      • Для отделения имени контейнера от префикса большого двоичного объекта можно использовать косую черту (/).
      • Начало указанного диапазона является инклюзивным, однако указанный диапазон является эксклюзивным.

    Дополнительные сведения об использовании префиксов для восстановления диапазонов больших двоичных объектов см. в этом разделе.

    Для резервного копирования в хранилище выберите один из следующих вариантов:

    • Восстановите все резервные копии контейнеров: используйте этот параметр, чтобы восстановить все резервные копии контейнеров в учетной записи хранения.
    • Просмотр и выбор контейнеров для восстановления. Используйте этот параметр для просмотра и выбора до 100 контейнеров для восстановления. Необходимо иметь достаточно разрешений для просмотра контейнеров в учетной записи хранения или не видите содержимое учетной записи хранения. Выберите целевую учетную запись хранения (и ее подписку), то есть учетную запись хранения, в которой необходимо восстановить данные.

    При необходимости можно указать набор префиксов для восстановления определенных больших двоичных объектов в контейнере. Чтобы предоставить список префиксов, выберите " Добавить и изменить контейнеры ", соответствующие каждому контейнеру, выбранному для восстановления.

    Примечание.

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

    Screenshot shows the option to choose for vaulted backup.

  5. После завершения указания больших двоичных объектов для восстановления перейдите на вкладку Проверка и восстановление и выберите Восстановить, чтобы начать восстановление.

  6. Отслеживать восстановление. Используйте представление Задания резервного копирования для наблюдения за сведениями и состоянием восстановлений. Для этого перейдите в раздел Центр Azure Backup>Задания резервного копирования. Во время восстановления отображается состояние Выполняется.

    Backup jobs tab

    После успешного завершения операции восстановления состояние изменится на Завершено. После успешного завершения восстановления вы сможете снова считывать и записывать большие двоичные объекты в учетной записи хранения.

Дополнительные темы

Использование сопоставления префиксов для восстановления больших двоичных объектов

Рассмотрим следующий пример:

Restore with prefix match

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

  • Она полностью восстанавливает содержимое container1.
  • Она восстанавливает большие двоичные объекты в лексикографическом диапазоне от blob1 до blob5 в container2. Этот диапазон восстанавливает большие двоичные объекты с такими именами, как blob1, blob11, blob100, blob2 и т. д. Так как конец диапазона является эксклюзивным, он восстанавливает большие двоичные объекты, имена которых начинаются с blob4, но не восстанавливает с именами, начинающимися с blob5.
  • Он восстанавливает все большие двоичные объекты в container3 и container4. Так как конец диапазона является эксклюзивным, этот диапазон не восстанавливает container5.

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