Подключение Object Storage к Veeam Self-Service Backup в качестве дополнительного репозитория
В этом руководстве вы подключите Object Storage к сервису Veeam Self-Service Backup в качестве репозитория для заданий резервного копирования. Это позволит на постоянной основе хранить резервные копии виртуальных машин, созданных в облаке MWS на базе VMware, в геораспределенном хранилище вне репозитория Veeam.
Использование сервиса Object Storage тарифицируется.
Руководство предполагает, что у вас подключен сервис Veeam Self-Service Backup.
Чтобы подключить Object Storage в качестве репозитория:
Если созданные ресурсы больше не нужны, удалите их.
Перед началом работы
Заголовок раздела «Перед началом работы»Зарегистрируйтесь в MWS Cloud Platform, если еще не зарегистрированы.
Выберите проект, в котором будете создавать ресурсы. Для подготовки используйте учетную запись со следующими ролями:
storage.bucket.editorдля создания бакета;iam.serviceAccount.adminдля создания сервисного аккаунта.
1. Создайте ресурсы
Заголовок раздела «1. Создайте ресурсы»Создайте сервисный аккаунт с именем
veeam-for-s3-sa.Создайте HMAC-ключ с именем
veeam-for-s3-keyдля сервисного аккаунта. Сохраните идентификатор ключа (Access key) и секретный ключ (Secret key).Создайте бакет со следующими параметрами:
- имя —
veeam-for-s3-bucket; - класс хранения — стандартный;
- максимальный размер — без ограничений;
- шифрование — системным ключом;
- версионирование — включено.
2. Настройте бакет и доступ к нему
Заголовок раздела «2. Настройте бакет и доступ к нему»Включите блокировку версии объекта в бакете. При этом отключите блокировку по умолчанию для новых версий.
Назначьте роль
storage.bucket.adminсервисному аккаунтуveeam-for-s3-saв бакетеveeam-for-s3-bucket.
Не настраивайте политики блокировки объектов. Все нужные политики будут автоматически установлены Veeam при записи объектов.
Не настраивайте жизненный цикл объектов. Устаревшие цепочки и файлы будут автоматически удалены Veeam.
3. Подключите бакет в качестве дополнительного репозитория
Заголовок раздела «3. Подключите бакет в качестве дополнительного репозитория»Для подключения бакета в качестве дополнительного репозитория обратитесь в техническую поддержку. В запросе укажите следующие данные:
Эндпоинт —
https://storage.mwsapis.ru.Имя бакета —
veeam-for-s3-bucket.Идентификатор ключа (Access key) и секретный ключ (Secret key).
Подключение репозитория с опцией Immutability.
Опция Immutability в Veeam позволяет загружать объекты в бакет c защитой от удаления, даже если удаление выполняет администрат организации.
Размер квоты для репозитория — технический параметр, необходимый Veeam.
Имя тенанта или VDC.
После выполнения запроса новый репозиторий появится на вкладке Dashboard панели самообслуживания Veeam Enterprise Manager. Чтобы начать использовать бакет Object Storage как репозиторий, создайте задание на резервное копирование или измените существующее. При настройке задания будет доступен выбор репозитория.
Восстановление данных из бакета
Заголовок раздела «Восстановление данных из бакета»В штатном режиме работы восстановление виртуальных машин и vApp из резервных копий в бакете Object Storage выполняется так же, как и из репозитория Veeam.
В случае отказа основной площадки:
- Репозиторий Object Storage будет подключен к другому порталу Veeam Self-Service. Оттуда вы сможете восстановить данные в новый виртуальный дата-центр.
- Если у вас есть свой локально установленный Veeam Backup&Replication версии 12 и выше, вы можете подключить бакет Object Storage как внешнее S3-совместимое хранилище и импортировать (Manual Backup Import) оттуда резервные копии.
Удалите платные ресурсы
Заголовок раздела «Удалите платные ресурсы»Использование бакета, созданного в руководстве, тарифицируется. Если вы больше не планируете использовать бакет, удалите его.