Восстановление BLOB-объектов Azure
В этой статье описывается, как использовать портал Azure для восстановления BLOB-объектов Azure из операционных или хранилищ резервных копий. С помощью операционных резервных копий можно восстановить все блочные BLOB-объекты в учетных записях хранения с настроенной операционной резервной копией или подмножество содержимого BLOB-объектов в любой момент времени в пределах диапазона хранения. С помощью хранилищ резервных копий можно выполнять восстановление с помощью созданной точки восстановления на основе расписания резервного копирования.
Перед началом работы
- Большие двоичные объекты будут восстановлены в одной и той же учетной записи хранения. Поэтому те из них, которые были изменены с момента времени восстановления, будут перезаписаны.
- В рамках операции восстановления восстановлению подлежат только блочные BLOB-объекты в стандартной учетной записи хранения общего назначения версии 2. Добавленные большие двоичные объекты, страничные BLOB-объекты и блочные BLOB-объекты уровня "Премиум" не подлежат восстановлению.
- При выполнении операции восстановления служба хранилища Azure блокирует операции с BLOB-объектами в восстанавливаемых диапазонах на протяжении операции.
- Если большой двоичный объект с активной арендой включен в диапазон для восстановления, и если текущая версия арендованного большого двоичного объекта отличается от предыдущей версии в метке времени, предоставленной для PITR, операция восстановления завершится сбоем атомарно. Перед началом операции восстановления рекомендуется прервать любые активные аренды.
- В ходе операции восстановления моментальные снимки не создаются и не удаляются. В предыдущее состояние восстанавливается только базовый BLOB-объект.
- При удалении контейнера из учетной записи хранения путем вызова операции удаления контейнера этот контейнер не может быть восстановлен с помощью операции восстановления. Если позднее может потребоваться восстановление, удаляйте отдельные BLOB-объекты, а не весь контейнер. Кроме того, корпорация Майкрософт рекомендует включить для контейнеров обратимое удаление в дополнение к операционной резервной копии, чтобы защититься от случайного удаления контейнеров.
- Все ограничения и поддерживаемые сценарии см. в таблице поддержки.
Восстановление больших двоичных объектов
Чтобы инициировать восстановление с помощью Центра непрерывности бизнес-процессов Azure, выполните следующие действия.
Перейдите в Центр непрерывности бизнес-процессов и нажмите кнопку "Восстановить".
На панели "Восстановление" в разделе "Ресурсы", управляемые ресурсами, выберите большие двоичные объекты Azure (служба хранилища Azure) в качестве типа источника данных, который требуется восстановить, а затем выберите "Резервное копирование в качестве решения", с помощью которого требуется восстановить элемент. Щелкните " Выбрать ", чтобы выбрать элемент, на котором вы хотите выполнить действие восстановления.
На вкладке "Выбор точки восстановления" выберите тип резервной копии, которую требуется восстановить.
Для оперативного резервного копирования выберите дату и время восстановления данных. Ползунок также можно использовать для выбора точки во времени восстановления. Сведения о восстановлении отображаются рядом с датой, в которой отображается допустимая длительность, из которой можно восстановить данные. Оперативное резервное копирование больших двоичных объектов — это непрерывная резервная копия и обеспечивает детальный контроль над точками для восстановления данных.
Для резервного копирования в хранилище выберите точку восстановления, из которой требуется выполнить восстановление.
Примечание.
Указанное здесь время — ваше местное время.
На вкладке "Параметры восстановления" выберите параметры на основе типа резервных копий, которые вы выбрали для восстановления.
Для оперативного резервного копирования выберите один из следующих вариантов:
Восстановить все большие двоичные объекты в учетной записи хранения. При использовании этого параметра все блочные BLOB-объекты в учетной записи хранения восстанавливаются до выбранной точки во времени. Для восстановления учетных записей хранения, содержащих большие объемы данных или следящих за оттоком, может потребоваться больше времени.
Обзор и восстановление выбранных контейнеров. С помощью этого параметра можно просмотреть и выбрать до 10 контейнеров для восстановления. У вас должны быть достаточные разрешения для просмотра контейнеров в учетной записи хранения, иначе вы не сможете увидеть содержимое учетной записи хранения.
Выбрать большие двоичные объекты для восстановления с использованием сопоставления префиксов. Этот параметр позволяет восстановить подмножество больших двоичных объектов, используя совпадение префиксов. Можно указать до 10 лексикографических диапазонов больших двоичных объектов в одном контейнере или в нескольких контейнерах, чтобы вернуть их к предыдущему состоянию на определенный момент времени. Необходимо помнить о некоторых вещах.
- Для отделения имени контейнера от префикса большого двоичного объекта можно использовать косую черту (/).
- Начало указанного диапазона является инклюзивным, однако указанный диапазон является эксклюзивным.
Дополнительные сведения об использовании префиксов для восстановления диапазонов больших двоичных объектов см. в этом разделе.
Для резервного копирования в хранилище выберите один из следующих вариантов:
- Восстановите все резервные копии контейнеров: используйте этот параметр, чтобы восстановить все резервные копии контейнеров в учетной записи хранения.
- Просмотр и выбор контейнеров для восстановления. Используйте этот параметр для просмотра и выбора до 100 контейнеров для восстановления. Необходимо иметь достаточно разрешений для просмотра контейнеров в учетной записи хранения или не видите содержимое учетной записи хранения. Выберите целевую учетную запись хранения (и ее подписку), то есть учетную запись хранения, в которой необходимо восстановить данные.
При необходимости можно указать набор префиксов для восстановления определенных больших двоичных объектов в контейнере. Чтобы предоставить список префиксов, выберите " Добавить и изменить контейнеры ", соответствующие каждому контейнеру, выбранному для восстановления.
Примечание.
Хранилище должно иметь роль участника резервного копирования учетной записи хранения, назначенную целевой учетной записи хранения. Выберите " Проверить" , чтобы убедиться, что необходимые разрешения для выполнения восстановления назначены. После этого перейдите на следующую вкладку.
После завершения указания больших двоичных объектов для восстановления перейдите на вкладку Проверка и восстановление и выберите Восстановить, чтобы начать восстановление.
Отслеживать восстановление. Используйте представление Задания резервного копирования для наблюдения за сведениями и состоянием восстановлений. Для этого перейдите к заданиям Центра>непрерывности бизнес-процессов. Во время восстановления отображается состояние Выполняется.
После успешного завершения операции восстановления состояние изменится на Завершено. После успешного завершения восстановления вы сможете снова считывать и записывать большие двоичные объекты в учетной записи хранения.
Дополнительные темы
Использование сопоставления префиксов для восстановления больших двоичных объектов
Рассмотрим следующий пример:
Во время операции восстановления, показанной на рисунке, выполняются следующие действия.
- Она полностью восстанавливает содержимое container1.
- Она восстанавливает большие двоичные объекты в лексикографическом диапазоне от blob1 до blob5 в container2. Этот диапазон восстанавливает большие двоичные объекты с такими именами, как blob1, blob11, blob100, blob2 и т. д. Так как конец диапазона является эксклюзивным, он восстанавливает большие двоичные объекты, имена которых начинаются с blob4, но не восстанавливает с именами, начинающимися с blob5.
- Он восстанавливает все большие двоичные объекты в container3 и container4. Так как конец диапазона является эксклюзивным, этот диапазон не восстанавливает container5.