Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Точки восстановления виртуальной машины сохраняют её конфигурацию и моментальные снимки дисков на определённый момент времени, обеспечивая гранулярное резервное копирование и восстановление. Точки восстановления можно создавать через равные промежутки времени, чтобы уменьшить вероятность потери данных и выполнить целевые показатели времени восстановления (RTO).
Более широкое сравнение параметров резервного копирования см. в разделе Backup и варианты восстановления Виртуальные машины в Azure.
Сведения о точках восстановления виртуальной машины
Точка восстановления виртуальной машины хранит:
- Конфигурация виртуальной машины во время записи.
- Моментальные снимки состояния всех подключённых управляемых дисков на определённый момент времени — по одной точке восстановления диска для каждого диска.
Точки восстановления виртуальной машины объединяются в коллекции точек восстановления — ресурс Azure Resource Manager в пределах области действия конкретной виртуальной машины. Примеры шаблонов ARM см. в репозитории Virtual-Machine-Restore-Points.
Точки восстановления являются инкрементными: первая точка восстановления представляет собой полную копию; каждая последующая содержит только изменения с момента предыдущего снимка. Вы можете исключить отдельные диски для снижения затрат на хранение.
Для каждого диска виртуальной машины предусмотрены соответствующие точки восстановления диска в составе точек восстановления. Например, если на виртуальной машине есть три диска (один диск ОС и два диска данных), а каждая точка восстановления содержит три точки восстановления диска.
После создания точек восстановления диска Azure автоматически запускает фоновое копирование данных с исходного диска в моментальный снимок.
Режимы согласованности
| Режим | Принцип работы | Задано через |
|---|---|---|
| Application-consistent | Использует модули записи VSS (Windows) или скрипты, выполняемые до и после (Linux), чтобы сбросить незаписанные данные приложения на диск перед созданием моментального снимка. | По умолчанию, если consistencyMode опущен. |
| Crash-consistent | Записывает моментальный снимок, согласованный с порядком записи всех дисков, эквивалентный состоянию виртуальной машины после сбоя питания или сбоя. | Установите для consistencyMode значение crashConsistent в запросе на создание. |
Примечание: Согласованность сбоев не гарантируется для:
- Диски, для которых включено кэширование на узле для чтения и записи (записи во время создания снимка могут не подтверждаться службой служба хранилища Azure).
- Виртуальные машины Intel V6+ (серии Dsv6, Edsv6, Esv6 и т. д.) и AMD V7+ (серии Dasv7, Dadsv7, Easv7, Faldsv7 и т. д.) с более чем одним диском данных. Эти SKU используют Azure Boost, который переносит операции хранения данных на аппаратный уровень и не может гарантировать одновременное создание снимков на нескольких дисках.
Для этих конфигураций используйте режим, согласованный с приложениями.
Мгновенный доступ (предварительная версия)
Точки восстановления виртуальных машин поддерживают мгновенный доступ для точек восстановления, согласованных с приложением, на виртуальной машине с дисками SSD уровня "Премиум" версии 2 или "Ультра" в качестве дисков данных. Если в коллекции точек восстановления включен мгновенный доступ, восстановление диска может начинаться немедленно с моментального снимка, не ожидая полной гидратации, что значительно снижает количество ОСРВ.
Основные понятия в мгновенном доступе (предварительная версия)
| Недвижимость | Description |
|---|---|
| Подписка на список разрешённых | Откройте Cloud Shell (PowerShell) на портале. https://shell.azure.com/ — Убедитесь, что вы используете подписку, которая используется для тестирования этой функции. — запуск Register-AzProviderFeature -FeatureName 'AppConsistentInstantAccessSnapshotForDirectDriveDisks' -ProviderNamespace 'Microsoft.Compute' |
instantAccess |
Логическое свойство, заданное в коллекции точек восстановления. Установите значение true, чтобы включить мгновенный доступ для всех точек восстановления в коллекции. По умолчанию — false. |
instantAccessDurationMinutes |
Целочисленное свойство, заданное для каждой точки восстановления. Указывает, сколько времени мгновенный доступ остается активным в минутах. Допустимый диапазон: 60–300 минут. Значение по умолчанию: 300 (5 часов). |
snapshotAccessState |
Свойство только для чтения в отдельной точке восстановления диска. Указывает состояние мгновенного доступа конкретного диска. |
| Версия API | 2025-04-01 или позже |
| Поддерживаемые регионы | Западно-центральная часть США, Западная часть США, Северо-центральная часть США, Западная часть США 2, Южно-центральная часть США |
| Цены | Снимки с мгновенным доступом тарифицируются по модели оплаты по факту использования с двумя типами начислений: 1. Плата за хранение снимков 2. Плата за однократную операцию восстановления. Плата за хранение моментальных снимков: плата взимается только за дополнительный объем хранилища, используемый моментальным снимком мгновенного доступа, пока он активен. При первом создании снимка мгновенного доступа плата за хранение не взимается. Моментальный снимок изначально использует общие данные с исходным диском. По мере того как данные на исходном диске изменяются или удаляются, снимок сохраняет данные в их исходном состоянии на определённый момент времени, и объём используемого им хранилища растёт. В результате вы платите только за измененные данные, а не за полную копию диска. Если данные на исходном диске не изменяются, снимок по-прежнему не влечёт дополнительных расходов на хранение. Плата за операцию восстановления Каждый раз при восстановлении диска из моментального снимка мгновенного доступа взимается плата за однократное восстановление. Эта плата рассчитывается на основе выделенного размера диска на момент восстановления, обеспечивая предсказуемое и прозрачное ценообразование для операций восстановления. Подробнее о тарификации Instant Access Snapshot — здесь |
Точки восстановления для виртуальной машины в масштабируемых наборах и группах доступности
Точки восстановления создаются для каждой отдельной виртуальной машины. Чтобы создать резервную копию всех экземпляров в масштабируемом наборе виртуальных машин (режим гибкой оркестрации) или группе доступности, создайте точки восстановления для каждой виртуальной машины отдельно.
Примечание: Масштабируемые наборы виртуальных машин с универсальной оркестрацией не поддерживаются.
Ограничения на скорость для точек восстановления
| Объем | Операция | Ограничение в час |
|---|---|---|
| Виртуальная машина | RestorePoints.RestorePointOperation.PUT (создание нового консистентного приложения) | 3 |
| Виртуальная машина | RestorePoints.RestorePointOperation.PUT (создать новый Crash Consistent) | 3 |
| Целевая коллекция точек восстановления | RestorePoints.RestorePointOperation.PUT (копирование любой точки восстановления виртуальной машины) | 3 |
Замечание
Запросы, превышающие ограничения, возвращают HTTP 429. Повторите попытку после интервала, указанного в ответе.
Ограничения
Общее:
- Точки восстановления поддерживаются только для управляемых дисков.
- Диски ценовой категории "Ультра", диски SSD уровня "Премиум" версии 2, диски с ускорением записи, диски эфемерной ОС и общие диски не поддерживаются для режима согласованности сбоев.
- Временные диски ОС и общие диски не поддерживаются для режима согласованности приложений.
- Не более 500 точек восстановления виртуальной машины можно хранить в любое время для виртуальной машины независимо от количества коллекций точек восстановления или типа согласованности.
- Параллельное создание точек восстановления для одной виртуальной машины не поддерживается.
- Точки восстановления для масштабируемых наборов виртуальных машин в универсальном режиме оркестрации не поддерживаются.
- Перемещение Виртуальные машины между группами ресурсов или подписками не поддерживается, если виртуальная машина имеет точки восстановления. Перемещение виртуальной машины между группами ресурсов или подписками не обновляет ссылку на исходную виртуальную машину в точке восстановления и приводит к несоответствию идентификаторов Resource Manager между фактической виртуальной машиной и точками восстановления.
Копирование между регионами (предварительная версия):
- Частные ссылки не поддерживаются при копировании точек восстановления в разных регионах.
- Точки восстановления, зашифрованные с помощью CMK, копируются в целевой регион как зашифрованные с помощью PMK.
Мгновенный доступ (предварительная версия):
- Поддерживается только для точек восстановления, согласованных с приложением, на Виртуальные машины с дисками SSD уровня Premium версии 2 или Ultra data.
- Не поддерживается для точек восстановления с согласованностью после сбоя.
- Не более 50 одновременных созданий точек восстановления с мгновенным доступом для каждой подписки в каждом регионе.
- В настоящее время поддерживается с помощью REST API, Azure SDK, CLI и шаблонов ARM.
Полный список ограничений, поддержка типов дисков, поддержка ОС и требования к версии API см. в таблице поддержки точек восстановления виртуальных машин.
Устранение неполадок с точками восстановления виртуальной машины
Наиболее распространенные сбои, связанные с точками восстановления, объясняются взаимодействием с агентом виртуальной машины и расширениями. Чтобы устранить сбои, выполните действия, описанные в разделе "Устранение неполадок точки восстановления".
Дальнейшие шаги
- Создайте точку восстановления виртуальной машины.
- Подробнее о вариантах резервного копирования и восстановления виртуальных машин в Azure.
- Дополнительные сведения о расширениях, используемых в режиме согласованности приложений.
- Узнайте больше о том, как скопировать точки восстановления виртуальной машины в разных регионах.