Spec-Zone.ru › Ansible

Модуль ibm.storage_virtualize.ibm_sv_manage_cloud_backups – Этот модуль настраивает и управляет облачными резервными копиями на системах семейства IBM Storage Virtualize

Примечание

Этот модуль входит в коллекцию ibm.storage_virtualize (версия 2.5.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

boolean

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

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

Параметры all и generation взаимоисключают друг друга.

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

Варианты:

  • false
  • true

clustername

string / обязательно

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

domain

string

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

Действительно при использовании имени хоста для параметра clustername.

full

boolean

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

Применяется, когда state=present.

Варианты:

  • false
  • true

generation

целое число

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

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

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

Параметры all и generation взаимоисключают друг друга.

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

log_path

string

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

password

string

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

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

state

string / обязательно

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

Варианты:

  • "present"
  • "absent"

token

string

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

Для создания токена используйте модуль ibm.storage_virtualize.ibm_svc_auth.

username

string

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

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

validate_certs

boolean

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

Варианты:

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

volume_name

string

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

Параметры volume_name и volumegroup_name взаимоисключают друг друга.

volume_UID

string

Указывает UID тома для удаления облачной резервной копии тома.

Значение volume UID должно быть в диапазоне 0-32.

Параметры volume_UID и volume_name взаимоисключают друг друга.

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

volumegroup_name

string

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

Параметры 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–2024 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/collections/ibm/storage_virtualize/ibm_sv_manage_cloud_backups_module.html

Spec-Zone.ru

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