модуль ibm.storage_virtualize.ibm_sv_restore_cloud_backup — этот модуль восстанавливает облачную резервную копию в системах семейства IBM Storage Virtualize
Примечание
Этот модуль входит в коллекцию ibm.storage_virtualize (версия 3.3.0).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не входит в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install ibm.storage_virtualize.
Чтобы использовать модуль в плейбуке, укажите: ibm.storage_virtualize.ibm_sv_restore_cloud_backup.
Добавлено в ibm.storage_virtualize 1.11.0
Краткое описание
- Интерфейс Ansible для управления командой restorevolume.
Параметры
Параметр | Комментарии |
|---|---|
cancel boolean | Указывает, что операцию восстановления следует отменить. Допустимые значения:
|
clustername string / обязательный | Имя хоста или IP-адрес управления системы Storage Virtualize. |
deletelatergenerations boolean | Указывает, что после восстановления поколения следует удалить все поколения резервных копий. Допустимые значения:
|
domain string | Домен системы Storage Virtualize. Допустимо, если для параметра clustername указано имя хоста. |
generation integer | Указывает поколение моментального снимка для восстановления. Значение должно быть числом. |
log_path string | Путь к файлу журнала отладки. |
password string | Пароль REST API для системы Storage Virtualize. Параметры username и password обязательны, если для аутентификации пользователя не используется token. |
restoreuid boolean | Указывает, что UID восстановленного тома следует установить равным UID восстанавливаемого моментального снимка тома. Этот параметр можно использовать только вместе с source_volume_uid. Параметр restoreuid не поддерживается, если учетная запись облака находится в режиме импорта. Допустимые значения:
|
source_volume_uid string | Указывает моментальный снимок тома для восстановления (задаётся UID тома). Этот параметр обязателен для восстановления резервной копии другого тома. Указанный UID должен отличаться от UID восстанавливаемого тома. |
target_volume_name string / обязательный | Указывает имя/UID тома, на который следует выполнить восстановление. |
token string | Токен аутентификации для проверки пользователя в системе Storage Virtualize. Чтобы создать токен, используйте модуль ibm.storage_virtualize.ibm_svc_auth. |
username string | Имя пользователя REST API для системы Storage Virtualize. Параметры username и password обязательны, если для аутентификации пользователя не используется token. |
validate_certs boolean | Проверяет сертификат. Допустимые значения:
|
Примечания
Примечание
- Этот модуль поддерживает
check_mode.
Примеры
- name: Restore cloud backup
ibm.storage_virtualize.ibm_sv_restore_cloud_backup:
clustername: "{{ cluster_A }}"
username: "{{ username_A }}"
password: "{{ password_A }}"
target_volume_name: vol1
source_volume_uid: 6005076400B70038E00000000000001C
generation: 1
- name: Restore cloud backup to different cluster
ibm.storage_virtualize.ibm_sv_restore_cloud_backup:
clustername: "{{ cluster_B }}"
username: "{{ username_B }}"
password: "{{ password_B }}"
target_volume_name: vol2
source_volume_uid: 6005076400B70038E00000000000001C
generation: 1
- name: Cancel restore operation
ibm.storage_virtualize.ibm_sv_restore_cloud_backup:
clustername: "{{ cluster_A }}"
username: "{{ username_A }}"
password: "{{ password_A }}"
target_volume_name: vol1
cancel: true
Ссылки на коллекцию
© 2012–2018 Michael DeHaan
© 2018–2025 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/projects/ansible/latest/collections/ibm/storage_virtualize/ibm_sv_restore_cloud_backup_module.html