na_ontap_snapshot – Модуль управления моментальными снимками NetApp ONTAP
Новая версия 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 boolean |
| Если true, моментальный снимок создается асинхронно. |
| comment - | Комментирование моментального снимка для удобства чтения. Длина комментария не должна превышать 255 символов. | |
| hostname - / обязательно | Имя хоста или IP-адрес экземпляра ONTAP. | |
| http_port integer | Переопределите стандартный порт (80 или 443) на указанный порт. | |
| https boolean |
| Включение и отключение HTTPS. |
| ignore_owners boolean |
| Если значение true, моментальный снимок будет удален, даже если к нему обращаются другие процессы. |
| password - / обязательно | Пароль для указанного пользователя. Псевдонимы: pass | |
| snapmirror_label - | Добавление удобочитаемого метки SnapMirror к моментальному снимку. Максимальная длина метки составляет 31 символ. | |
| snapshot - / обязательно | Имя моментального снимка, подлежащего управлению. Максимальная длина строки составляет 256 символов. | |
| snapshot_instance_uuid - | Идентификатор моментального снимка длиной 128 бит, представленный в формате UUID. | |
| state - |
| Необходимое состояние для создания/модификации или удаления моментального снимка. |
| username - / обязательно | Этот параметр может быть учётной записью уровня кластера или SVM, в зависимости от того, требуется ли API уровня кластера или SVM. Более подробная информация доступна в документации по адресу https://mysupport.netapp.com/NOW/download/software/nmsdk/9.4/. Псевдонимы: user | |
| validate_certs boolean |
| Если установлено значение False, сертификаты SSL не будут проверены.Это значение должно устанавливаться только для сайтов с самозаверенными сертификатами, находящимися под вашим контролем. |
| volume - / обязательно | Имя тома, для которого необходимо создать моментальный снимок. | |
| 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 }}
comment="New comments are great"
volume={{ vol name }}
vserver={{ vserver name }}
username={{ netapp username }}
password={{ netapp password }}
hostname={{ netapp hostname }}
Статус
- Этот модуль не гарантирует обратную совместимость интерфейса. [превью]
- Этот модуль поддерживается сообществом Ansible. [community]
Авторы
- Команда NetApp Ansible (ng-ansibleteam@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.7/modules/na_ontap_snapshot_module.html