na_ontap_snapshot - Управление моментальными снимками NetApp
Новое в версии 2.6.
Описание
- Создание/изменение/удаление моментальных снимков Ontap
Требования
Ниже приведены требования к хосту, на котором выполняется этот модуль.
- Физическая или виртуальная кластерная система Data ONTAP. Модули разработаны с поддержкой кластерной Data ONTAP 9.3
- Ansible 2.6
- netapp-lib (2017.10.30). Установка с помощью ‘pip install netapp-lib’
- Для включения http в кластере необходимо выполнить следующие команды ‘set -privilege advanced;’ ‘system services web modify -http-enabled true;’
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| async_bool bool |
| Если true, моментальный снимок создается асинхронно. |
| comment | Комментарий, понятный пользователю, прикрепленный к моментальному снимку. Размер комментария не может превышать 255 символов. | |
| hostname обязательно | Имя хоста или IP-адрес экземпляра ONTAP. | |
| https bool |
| Включить и выключить https |
| ignore_owners bool |
| Если это поле true, моментальный снимок будет удален, даже если к нему обращаются другие процессы. |
| new_comment | Комментарий, понятный пользователю, прикрепленный к моментальному снимку. Размер комментария не может превышать 255 символов. Заменит существующий комментарий. | |
| password обязательно | Пароль для указанного пользователя. псевдонимы: pass | |
| snapmirror_label | Легкочитаемая метка SnapMirror, прикрепленная к снимку. Размер метки не может превышать 31 символ. | |
| snapshot обязательно | Имя моментального снимка для управления. Максимальная длина строки составляет 256 символов. | |
| snapshot_instance_uuid | Идентификатор уникального моментального снимка длиной 128 бит, представленный в виде UUID. | |
| state |
| Если требуется создать/изменить или удалить моментальный снимок. |
| username обязательно | Это может быть учетная запись уровня кластера или SVM, в зависимости от того, требуется ли API уровня кластера или SVM. Дополнительную информацию можно найти в документации https://goo.gl/BRu78Z. псевдонимы: user | |
| volume обязательно | Имя тома, для которого требуется создать моментальный снимок. | |
| vserver | Имя Vserver |
Примечания
Примечание
- Модули с префиксом na_ontap созданы для поддержки платформы хранения ONTAP.
Примеры
- name: create SnapShot
tags:
- create
na_ontap_snapshot:
state=present
snapshot={{ snapshot name }}
volume={{ vol name }}
comment="i am a comment"
vserver={{ vserver name }}
username={{ netapp username }}
password={{ netapp password }}
hostname={{ netapp hostname }}
- name: delete SnapShot
tags:
- delete
na_ontap_snapshot:
state=absent
snapshot={{ snapshot name }}
volume={{ vol name }}
vserver={{ vserver name }}
username={{ netapp username }}
password={{ netapp password }}
hostname={{ netapp hostname }}
- name: modify SnapShot
tags:
- modify
na_ontap_snapshot:
state=present
snapshot={{ snapshot name }}
new_comment="New comments are great"
volume={{ vol name }}
vserver={{ vserver name }}
username={{ netapp username }}
password={{ netapp password }}
hostname={{ netapp hostname }}
Статус
Этот модуль помечен как preview, что означает, что он не гарантирует обратную совместимость.
Техническое обслуживание
Этот модуль помечен как community, что означает, что он поддерживается сообществом Ansible. См. Техническое обслуживание и поддержка модулей для получения дополнительной информации.
Список других модулей, также поддерживаемых сообществом Ansible, см. здесь.
Автор
- Chris Archibald (carchi@netapp.com), Kevin Hutton (khutton@netapp.com)
Подсказка
Если вы заметите какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.6/modules/na_ontap_snapshot_module.html