本番サイトでOpenStackのユーザーを追加した場合、本手順を実施してください。 本手順は、以下の条件で実施してください。
(※)DR対象のNovaインスタンスやCinderボリュームを作成するユーザー
以下のコマンドを実行し、DR対象のNovaインスタンスやCinderボリュームを作成する各ユーザーについて、権限を委譲します。
rcx_srosp_setup trust-create <trustor_user_token> <trustor_project> <trustor_user>
注意
権限委譲していないユーザーの確認方法は「権限委譲していないユーザーの確認」を参照してください。
災対サイトでOpenStackのユーザーを追加した場合、本手順を実施してください。 本手順は、以下の条件で実施してください。
(※)DR対象のNovaインスタンスやCinderボリュームを作成するユーザー
以下のコマンドを実行し、DR対象のNovaインスタンスやCinderボリュームを作成する各ユーザーについて、権限を委譲します。
rcx_srosp_setup trust-create <trustor_user_token> <trustor_project> <trustor_user>
注意
権限委譲していないユーザーの確認方法は「権限委譲していないユーザーの確認」を参照してください。
本番サイトでCinderボリュームを作成した場合は、本手順を実施してください。 本手順では、Cinderボリュームに対して、リモート・アドバンスト・コピー(REC)を設定します。
注意
RECを設定していないCinderボリュームの確認方法は「RECの確認」を参照してください。
本手順は、以下の条件で実施してください。
以下のコマンドを実行し、ボリュームの情報を表示します。
ボリュームNo.とボリュームサイズを控えてください。
rcx_srosp_setup volume-info <volume_id> [<volume_id> ...]
本手順は、以下の条件で実施してください。
災対サイトのETERNUS上に、RECの設定(1)で確認したボリュームサイズと同じサイズのボリュームを作成します。 作成したボリュームのボリュームNoを控えてください。(RECの設定(3)のコピーペアの登録時に使用します。)。
本手順は、以下の条件で実施してください。
コピーペアを登録します。
コピーペアの登録にはボリュームNo.が必要です。RECの設定(1)、(2)で控えたものを使用してください。
コピーペアを登録する際に指定するボリュームNoは、以下の規則に従ってください。
ボリュームNoの指定例:
以下のコマンドを実行し、コピーペアを登録します。
acpair add -g <copyGroup> -p <copyPair>
acpair addコマンドの詳細はAdvancedCopy Manager CCMのコマンドリファレンスを参照してください。
本手順は、以下の条件で実施してください。
RECによるコピーを実行します。
acec start -g <copyGroup> -transfer <動作モード> -r
acec startコマンドの詳細はAdvancedCopy Manager CCMのコマンドリファレンスを参照してください。
本手順は、以下の条件で実施してください。
以下のコマンドを実行して、コピーグループの情報を出力します。 <コピーグループ名>には、Cinderボリューム用コピーグループ指定してください。 すべてのCinderボリューム用のコピーグループに対して実行してください。
acgroup detail -g <コピーグループ名> > recinfo_copy_pair_<コピーグループ名>
以下のコマンドを実行して、コピーグループの情報を出力します。
acinq lv -a <コピー元ディスクアレイ名> > recinfo_source_volumes
以下のコマンドを実行して、コピーグループの情報を出力します。
acinq lv -a <コピー先ディスクアレイ名> > recinfo_destination_volumes
保存した情報はフルバックアップで使用するため、本番サイト側コントロールノードの/workなどに保管してください。
保管したファイルを使用してRECを設定していないCinderボリュームの確認方法を実施してください。 RECを設定していないCinderボリュームの確認方法は「RECの確認」を参照してください。
本手順は、以下の条件で実施してください。
Cinderボリュームのリサイズを実行した場合は、リサイズ前のCinderボリュームの Cinderバックアップを削除してください。
1.以下のコマンドを実行し、リサイズを実行したCinderボリュームをのsizeを確認します。
cinder show <volume_id>
<volume_id>の確認は「Cinderボリュームのid確認」を参照してください。
例
# cinder show db5ab9c6-1762-460d-8a4d-452c151484d3 +--------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | Property | Value | +--------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | attachments | [{u'server_id': u'e0303066-3579-44c6-bd1f-7579e3c4fd31', u'attachment_id': u'069a2b21-152f-4d64-9283-d69680ba72d9', u'attached_at': u'2017-12-26T12:57:23.000000', u'host_name': None, u'volume_id': u'db5ab9c6-1762-460d-8a4d-452c151484d3', u'device': u'/dev/vdb', u'id': u'db5ab9c6-1762-460d-8a4d-452c151484d3'}] | | availability_zone | nova | | bootable | false | | consistencygroup_id | None | | created_at | 2017-12-25T05:09:41.000000 | | description | rcxsr test resource | | encrypted | False | | id | db5ab9c6-1762-460d-8a4d-452c151484d3 | | metadata | {u'FJ_Pool_Type': u'Thinporvisioning_POOL', u'FJ_Volume_No': u'0x0149', u'FJ_Volume_Name': u'FJosv_d3l72QrDXl6y95BNdEsrig==', u'readonly': u'False', u'FJ_Pool_Name': u'CinderVolume', u'attached_mode': u'rw', u'FJ_Backend': u'ET203B4611405314'} | | migration_status | None | | multiattach | False | | name | rcxsr_test_datavol0129 | | os-vol-host-attr:host | hostgroup@backend1#backend1 | | os-vol-mig-status-attr:migstat | None | | os-vol-mig-status-attr:name_id | None | | os-vol-tenant-attr:tenant_id | aef67161a21345f9bd1cb55077f48ac5 | | replication_status | disabled | | size | 51 | | snapshot_id | None | | source_volid | None | | status | in-use | | updated_at | 2017-12-27T01:07:47.000000 | | user_id | fac5bf71e5654dad865aff11d12664ca | | volume_type | DXISCSI01 | +--------------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
2.以下のコマンドを実行し、削除候補のCinderバックアップの一覧を取得します。
cinder backup-list --all-tenants --volume-id <volume_id>
<volume_id>には手順1で指定したvolume_idを指定してください。
Size列を確認し、手順1で確認したsizeと異なる値のCinderバックアップが削除対象です。 手順3で使用するため、CinderバックアップのIDを控えてください。
例
# cinder backup-list --all-tenants --volume-id db5ab9c6-1762-460d-8a4d-452c151484d3 +--------------------------------------+--------------------------------------+-----------+------------------------------------------------+------+--------------+--------------------------------------------+ | ID | Volume ID | Status | Name | Size | Object Count | Container | +--------------------------------------+--------------------------------------+-----------+------------------------------------------------+------+--------------+--------------------------------------------+ | 27997117-a5b4-42dd-9904-f5cb75cbe576 | db5ab9c6-1762-460d-8a4d-452c151484d3 | available | FJSVrcxsr_db5ab9c6-1762-460d-8a4d-452c151484d3 | 40 | 23 | 27/99/27997117-a5b4-42dd-9904-f5cb75cbe576 | +--------------------------------------+--------------------------------------+-----------+------------------------------------------------+------+--------------+--------------------------------------------+
3.以下のコマンドを実行し、Cinderバックアップを削除します。
cinder backup-delete <backup_id> [<backup_id> ...]
例
# cinder backup-delete 27997117-a5b4-42dd-9904-f5cb75cbe576 Request to delete backup 27997117-a5b4-42dd-9904-f5cb75cbe576 has been accepted.
4.以下のコマンドを実行し、手順2で控えた削除対象のCinderバックアップが表示されないことを確認します。
cinder backup-list --all-tenants --volume-id <volume_id>
例
# cinder backup-list --all-tenants --volume-id db5ab9c6-1762-460d-8a4d-452c151484d3 +----+-----------+--------+------+------+--------------+-----------+ | ID | Volume ID | Status | Name | Size | Object Count | Container | +----+-----------+--------+------+------+--------------+-----------+ +----+-----------+--------+------+------+--------------+-----------+