purefa_snap - Управление моментальными снимками томов на Pure Storage FlashArrays
Новая версия 2.4.
Обзор
- Создание или удаление томов и моментальных снимков томов на Pure Storage FlashArray.
Требования
Ниже перечислены требования к хосту, на котором будет выполняться данный модуль.
- python >= 2.7
- purestorage
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| api_token обязательный | Токен API FlashArray для пользователя с правами администратора. | |
| eradicate bool |
| Определяет, следует ли уничтожить моментальный снимок при удалении или оставить в корзине. |
| fa_url обязательный | IP-адрес управления FlashArray или имя хоста (IPv4). | |
| name обязательный | Имя исходного тома. | |
| overwrite bool |
| Определяет, следует ли перезаписывать существующий том при создании из моментального снимка. |
| state |
| Определяет, должен ли моментальный снимок тома существовать или нет. |
| suffix | Суффикс имени моментального снимка. | |
| target | Имя целевого тома при создании из моментального снимка. |
Примечания
Примечание
- Этот модуль требует библиотеки purestorage python
- Необходимо установить переменные среды
PUREFA_URLиPUREFA_API, если аргументы url и api_token не передаются в модуль напрямую
Примеры
- name: Create snapshot foo.ansible
purefa_snap:
name: foo
suffix: ansible
fa_url: 10.10.10.2
api_token: e31060a7-21fc-e277-6240-25983c6c4592
state: present
- name: Create R/W clone foo_clone from snapshot foo.snap
purefa_snap:
name: foo
suffix: snap
target: foo_clone
fa_url: 10.10.10.2
api_token: e31060a7-21fc-e277-6240-25983c6c4592
state: copy
- name: Overwrite existing volume foo_clone with snapshot foo.snap
purefa_snap:
name: foo
suffix: snap
target: foo_clone
overwrite: true
fa_url: 10.10.10.2
api_token: e31060a7-21fc-e277-6240-25983c6c4592
state: copy
- name: Delete and eradicate snapshot named foo.snap
purefa_snap:
name: foo
suffix: snap
eradicate: true
fa_url: 10.10.10.2
api_token: e31060a7-21fc-e277-6240-25983c6c4592
state: absent
Статус
Этот модуль помечен как превью, что означает, что он не гарантирует обратную совместимость интерфейса.
Техническое обслуживание
Этот модуль помечен как сообщество, что означает, что он поддерживается сообществом Ansible. См. Техническое обслуживание и поддержка модулей для получения дополнительной информации.
Список других модулей, которые также поддерживаются сообществом Ansible, см. здесь.
Автор
- Simon Dodsley (@sdodsley)
Подсказка
Если вы заметите какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.
© 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/purefa_snap_module.html