Cloud Backup and Recovery (CBR) позволяет легко выполнять бэкап Elastic Cloud Servers (ECSs), Bare Metal Servers (BMSs), дисков Elastic Volume Service (EVS) и файловых систем SFS Turbo. В случае вирусной атаки, случайного удаления или сбоя программного или аппаратного обеспечения вы можете использовать бэкап для восстановления данных до любой точки, когда данные были сохранены.
CBR включает бэкапы, vaults и policies.
Бэкап
Бэкап — это копия определённого блока данных, обычно хранящаяся в другом месте, чтобы её можно было использовать для восстановления оригинальных данных в случае их потери.
Доступны следующие типы бэкапов:
Vault
CBR хранит бэкапы в vaults. Перед созданием бэкапа необходимо создать как минимум один vault и связать его с ресурсами, которые вы хотите сохранить. Затем ресурсы могут быть сохранены в связанные vaults.
Разные типы ресурсов должны сохраняться в разные типы vaults. Например, облачные серверы должны сохраняться в vaults для серверных бэкапов, а не в vaults для дисковых бэкапов или любые другие типы vaults.
Policy
Рисунок 1 архитектура CBR

Элемент | Cloud Server Backup | Cloud Disk Backup | SFS Turbo Backup |
|---|---|---|---|
Что резервировать | Все диски (системный диск и диски с данными) на сервере или определённые диски | Один или несколько конкретных дисков (системный диск или диски с данными) | Файловые системы SFS Turbo |
Когда использовать | Вы хотите резервировать полностью облачные серверы. | Вы хотите резервировать только диски с данными, так как системный диск не содержит пользовательских данных. | Вы хотите выполнять бэкап только файловых систем SFS Turbo. |
Преимущества | Все диски на сервере бэкапятся одновременно, чтобы обеспечить согласованность данных. | Только данные конкретных дисков бэкапятся, что стоит дешевле, чем бэкап всего сервера. | Данные файловой системы и их бэкапы хранятся отдельно, и бэкапы могут использоваться для восстановления файловых систем. |
CBR in-cloud бэкап предлагает бэкап на уровне блоков. Первый бэкап — это полный бэкап всего использованного пространства данных. Например, если размер диска 100 GB и использовано 40 GB, бэкапится только 40 GB. Последующие бэкапы — инкрементальные бэкапы. Инкрементальный бэкап бэкапит только данные, изменившиеся с момента последнего бэкапа, сокращая время бэкапа и экономя место для хранения.
Когда бэкап удаляется, блоки данных, на которые ссылаются другие бэкапы, не удаляются, что гарантирует возможность использования этих бэкапов для восстановления. Как полный бэкап, так и инкрементальный бэкап могут использоваться для восстановления данных к заданному моменту бэкапа.
При создании бэкапа диска CBR также создает для него снапшот. CBR хранит только последний снапшот. Каждый раз, когда создаётся новый снапшот, старый удаляется.
CBR хранит бэкапы в OBS, чтобы обеспечить безопасность данных.
CBR поддерживает одноразовый бэкап и периодический бэкап. Задача одноразового бэкапа создаётся вручную и выполняется только один раз. Периодические задачи бэкапа автоматически выполняются в соответствии с пользовательской политикой бэкапа.
Table 2 сравнивает два варианта бэкапа.
Item | Одноразовый Бэкап | Периодический Бэкап |
|---|---|---|
Политика бэкапа | Не требуется | Требуется |
Количество задач бэкапа | Одна ручная задача бэкапа | Периодические задачи, запускаемые предустановленной политикой бэкапа |
Имя бэкапа | Пользовательское имя бэкапа, которое по умолчанию manualbk_xxxx | Системное имя бэкапа, которое по умолчанию autobk_xxxx |
Режим бэкапа | Первый бэкап — полный, а последующие бэкапы — инкрементные. | Первый бэкап — полный, а последующие бэкапы — инкрементные. |
Сценарий применения | Одноразовый Бэкап обычно выполняется перед тем, как ОС или приложение будет пропатчено или обновлено. Бэкап может быть использован для восстановления, если патчинг или обновление завершилось неудачно. | Периодические Бэкапы выполняются в рамках планового обслуживания. Последний Бэкап может быть использован для восстановления данных в случае непредвиденного сбоя или потери данных. |
При необходимости вы также можете использовать оба варианта Бэкапа одновременно. Например, вы можете связать ресурсы с vault и применить backup policy к vault, чтобы выполнять периодический Бэкап для всех ресурсов в vault. Кроме того, вы можете нерегулярно выполнять одноразовый Бэкап для самых важных ресурсов. CBR может сохранять Бэкапы в OBS для обеспечения безопасности данных Бэкапа. Figure 2 демонстрирует использование обоих вариантов Бэкапа.
Теоретически вы можете создавать столько Бэкапов для ресурса, сколько необходимо. Нет ограничения на количество Бэкапов, которые можно создать для ресурса.
Figure 2 Использование обоих вариантов Бэкапа

Вы можете получить доступ к сервису CBR через консоль или вызывая HTTPS APIs.
Используйте консоль, если вы предпочитаете веб-интерфейс. Войдите в консоль и выберите Cloud Backup and Recovery.
Используйте APIs, если вам необходимо интегрировать CBR во внешнюю систему для вторичной разработки. Для получения подробной информации см. Cloud Backup and Recovery API Reference.