ibm.storage_virtualize.ibm_sv_manage_replication_policy module – This module configures and manages replication policies on IBM Storage Virtualize family systems
Note
This module is part of the ibm.storage_virtualize collection (version 2.6.0).
You might already have this collection installed if you are using the ansible
package.
It is not included in ansible-core
.
To check whether it is installed, run ansible-galaxy collection list
.
To install it, use: ansible-galaxy collection install ibm.storage_virtualize
.
To use it in a playbook, specify: ibm.storage_virtualize.ibm_sv_manage_replication_policy
.
New in ibm.storage_virtualize 1.10.0
Synopsis
Ansible interface to manage mkreplicationpolicy, chreplicationpolicy, and rmreplicationpolicy commands.
This module manages policy based replication.
This module can be run on all IBM Storage Virtualize systems with version 8.5.2.1 or later.
Parameters
Parameter |
Comments |
---|---|
The hostname or management IP of the Storage Virtualize system. |
|
Domain for the Storage Virtualize system. Valid when hostname is used for the parameter clustername. |
|
Specifies the ID of the I/O group of the system in location 1 of the topology. |
|
Specifies the name or ID of the system in location 1 of the topology. |
|
Specifies the ID of the I/O group of the system in location 2 of the topology. |
|
Specifies the name or ID of the system in location 2 of the topology. |
|
Path of debug log file. |
|
Specifies the name of the replication policy. |
|
Specifies the name of the storage partition to be assigned to async-dr replication policy. Applies when state=present. Supported from Storage Virtualize family systems 8.7.1.0 or later. |
|
REST API password for the Storage Virtualize system. The parameters username and password are required if not using token to authenticate a user. |
|
Specifies the RPO alert threshold in seconds. The minimum value is 60 (1 minute) and the maximum value is 86400 (1 day). The value must be a multiple of 60 seconds. |
|
Creates, updates ( Choices:
|
|
The authentication token to verify a user on the Storage Virtualize system. To generate a token, use the ibm.storage_virtualize.ibm_svc_auth module. |
|
Specifies the policy topology. Choices:
|
|
REST API username for the Storage Virtualize system. The parameters username and password are required if not using token to authenticate a user. |
|
Validates certification. Choices:
|
Notes
Note
This module supports
check_mode
.
Examples
- name: Create replication policy
ibm.storage_virtualize.ibm_sv_manage_replication_policy:
clustername: "{{ cluster }}"
username: "{{ username }}"
password: "{{ password }}"
name: replication_policy0
topology: 2-site-async-dr
location1system: x.x.x.x
location1iogrp: 0
location2system: x.x.x.x
location2iogrp: 0
rpoalert: 60
state: present
- name: Delete replication policy
ibm.storage_virtualize.ibm_sv_manage_replication_policy:
clustername: "{{ cluster }}"
username: "{{ username }}"
password: "{{ password }}"
name: replication_policy0
state: absent
- name: Create DR replication policy
ibm.storage_virtualize.ibm_sv_manage_replication_policy:
clustername: "{{ cluster }}"
username: "{{ username }}"
password: "{{ password }}"
name: replication_policy0
topology: async-dr
partition: partition0
rpoalert: 60
state: present