Spec-Zone.ru › Ansible

Модуль ibm.storage_virtualize.ibm_sv_manage_cloud_backups — этот модуль настраивает облачное резервное копирование и управляет им в системах семейства 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_manage_cloud_backups.

Добавлено в ibm.storage_virtualize 1.11.0

  • Краткое описание
  • Параметры
  • Примечания
  • Примеры

Краткое описание

  • Интерфейс Ansible для управления командами backupvolume, backupvolumegroup и rmvolumebackupgeneration.

Параметры

Параметр

Комментарии

all

логическое значение

Указывает, что следует удалить все поколения облачных резервных копий.

Применяется при state=absent для удаления резервной копии.

Параметры all и generation являются взаимоисключающими.

Для удаления облачной резервной копии необходимо указать либо generation, либо all.

Варианты:

  • false
  • true

clustername

строка / обязательный

Имя хоста или IP-адрес управления системы Storage Virtualize.

domain

строка

Домен системы Storage Virtualize.

Допустимо, если для параметра clustername используется имя хоста.

full

логическое значение

Указывает, что поколение моментального снимка тома должно быть полным моментальным снимком.

Применяется при state=present.

Варианты:

  • false
  • true

generation

целое число

Указывает идентификатор поколения моментального снимка, которое необходимо удалить для тома.

Если указанное поколение относится к выполняющейся операции создания моментального снимка, эта операция отменяется.

Применяется при state=absent для удаления поколения резервной копии тома.

Параметры all и generation являются взаимоисключающими.

Для удаления облачной резервной копии необходимо указать либо generation, либо all.

log_path

строка

Путь к файлу журнала отладки.

password

строка

Пароль REST API для системы Storage Virtualize.

Если для аутентификации пользователя не используется token, необходимо указать параметры username и password.

state

строка / обязательный

Создает (present) или удаляет (absent) облачную резервную копию.

Варианты:

  • "present"
  • "absent"

token

строка

Токен аутентификации для проверки пользователя в системе Storage Virtualize.

Чтобы создать токен, используйте модуль ibm.storage_virtualize.ibm_svc_auth.

username

строка

Имя пользователя REST API для системы Storage Virtualize.

Если для аутентификации пользователя не используется token, необходимо указать параметры username и password.

validate_certs

логическое значение

Проверяет сертификат.

Варианты:

  • false ← (по умолчанию)
  • true

volume_name

строка

Указывает имя тома, для которого создается резервная копия.

Параметры volume_name и volumegroup_name являются взаимоисключающими.

volume_UID

строка

Указывает UID тома, облачную резервную копию которого необходимо удалить.

Значение UID тома должно находиться в диапазоне от 0 до 32.

Параметры volume_UID и volume_name являются взаимоисключающими.

Применяется при state=absent для удаления облачных резервных копий.

volumegroup_name

строка

Указывает имя группы томов, для которой создается резервная копия.

Параметры volume_name и volumegroup_name являются взаимоисключающими.

Применяется при state=present для создания облачных резервных копий всех томов группы.

Для выполнения этой операции на всех томах группы должно быть включено облачное резервное копирование.

Примечания

Примечание

  • Этот модуль поддерживает check_mode.

Примеры

- name: Create cloud backup of volume
  ibm.storage_virtualize.ibm_sv_manage_cloud_backups:
    clustername: "{{ cluster }}"
    username: "{{ username }}"
    password: "{{ password }}"
    volume_name: vol1
    full: true
    state: present
- name: Create cloud backup of volumegroup
  ibm.storage_virtualize.ibm_sv_manage_cloud_backups:
    clustername: "{{ cluster }}"
    username: "{{ username }}"
    password: "{{ password }}"
    volumegroup_name: VG1
    full: true
    state: present
- name: Delete cloud backup
  ibm.storage_virtualize.ibm_sv_manage_cloud_backups:
    clustername: "{{ cluster }}"
    username: "{{ username }}"
    password: "{{ password }}"
    volume_UID: 6005076400B70038E00000000000001C
    all: true
    state: absent

Авторы

  • Sanjaikumaar M (@sanjaikumaar)

Ссылки на коллекцию

  • Отслеживание проблем
  • Репозиторий (исходный код)
  • Сообщить о проблеме

© 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_manage_cloud_backups_module.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API