mkfcmap
使用 mkfcmap 指令,來建立新的 FlashCopy® 對映,這種對映會將來源磁區對映至目標磁區,以進行後續的複製。
語法
>>-mkfcmap - -source--+-src_vdisk_id---+------------------------> '-src_vdisk_name-' >-- -target--+-target_vdisk_id---+--+----------------------+----> '-target_vdisk_name-' '- -name--new_name_arg-' >--+--------------------------------------+---------------------> '- -consistgrp--+-consist_group_id---+-' '-consist_group_name-' >--+------------------+--+--------------+-----------------------> '- -copyrate--rate-' '- -autodelete-' >--+----------------------+--+---------------+------------------> '- -grainsize--+-64--+-' '- -incremental-' '-256-' >--+-----------------------+--+---------------------------+-----> '- -cleanrate----rate---' '- -iogrp--+-iogroup_name-+-' '-iogroup_id --' >--+--------------+-------------------------------------------->< '- -keeptarget-'
參數
- -source src_vdisk_id | src_vdisk_name
- (必要)指定來源磁區的 ID 或名稱。
- -target target_vdisk_id | target_vdisk_name
- (必要)指定目標磁區的 ID 或名稱。
- -name new_name_arg
- (選用)指定指派給新對映的名稱。
- -consistgrp consist_group_id | consist_group_name
- (選用)指定要在其中新增對映的一致性群組。如果未指定一致性群組,該對映會視為獨立式對映。
- -copyrate rate
- (選用)指定複製比率。rate 值可以是 0 到 150。預設值為 50。0 值表示無背景複製程序。如需支援的 -copyrate 值及其對應的速率,請參閱指令說明中的表格。
- -autodelete
- (選用)指定於背景複製完成時刪除對映。如果未輸入這個參數,依預設,會將 autodelete 設為 off。
- -grainsize 64 | 256
- (選用)指定對映的粒度大小。預設值為 256。這個值設定之後就無法變更。記住: 如果來源或目標磁碟包含壓縮副本,則預設值為 64(除非來源或目標磁碟是粒度大小為 256 KB 之對映的一部分)。
- -incremental
- (選用)將 FlashCopy 對映標示為漸進式副本。預設值是 nonincremental。這個值設定之後就無法變更。
- -cleanrate rate
- (選用)設定對映的清除比率。rate 值可以是 0 到 150。預設值是 50。
- -iogrp iogroup_name | iogroup_id
- (選用)指定 FlashCopy 位元對映的 I/O 群組。這個值設定之後就無法變更。預設 I/O 群組是來源磁區(針對單一目標對映)或者是來源或目標磁區所屬的另一個 FlashCopy 對映的 I/O 群組。註: 如果沒有足夠的位元對映空間來完成這個指令,則會在位元對映記憶體中自動配置更多空間(除非已達到位元對映記憶體上限)。
- -keeptarget
- (選用)指定目標磁區和來源磁區可用性應該保持相同。如果目標變成無法使用,則來源也會變成無法使用(而不是停止 FlashCopy 對映)。
說明
這個指令會建立新的 FlashCopy 對映。這個對映會持續保存,直到手動將它刪除為止;或是到背景複製已完成,且 autodelete 參數設為 on,而被自動刪除為止。您必須在 mkfcmap 指令中指定來源和目標磁區。如果來源和目標磁區的大小不同,則 mkfcmap 指令會失敗。請發出 lsvdisk -bytes 指令,來找出您要建立相同目標磁碟大小之來源磁區的確切大小。您指定的目標磁區,不能是現有 FlashCopy 對映中的目標磁區。如果產生的該組連接對映超過 256 項連接對映,則無法建立對映。
您可以選擇性地提供對映名稱,並將對映指派給一致性群組(這是可以利用單一指令來啟動的一組對映)。這些是可同時處理的對映群組。如此可以同時複製多個磁區,進而建立多磁碟的一致副本。其資料庫和日誌檔位於不同磁碟上的某些資料庫產品,需要有這個多磁碟的一致副本。
如果指定的來源和目標磁區,分別是現有對映的目標和來源磁區,則正在建立的對映和現有的對映會成為夥伴。如果一個對映建立為漸進式對映,則其夥伴會自動成為漸進式對映。一個對映只能有一個夥伴。
- 關係的對象是正在執行舊版程式碼層次的叢集系統。
- 對映的 I/O 群組不同於所提出對映目標磁區的 I/O 群組。
copyrate 參數會指定複製比率。如果指定 0,會停用背景複製。cleanrate 參數會指定目標磁區的清除比率。只有在對映的狀態是「複製中」且背景複製已完成、對映的狀態是「複製中」且背景複製已停用,或對映的狀態 是「停止中」之時,清除程序才會作用。當該對映處於「複製中」狀態時,您可以將 cleanrate 參數設為 0,來停用清除。如果 cleanrate 設為 0,當對映處於「停止中」狀態時,清除程序會以預設比率 50 執行,以確保停止作業完成。
- 目標磁區是主動-主動關係中的主要或輔助磁區。
- 來源磁區是主動-主動關係中的主要或輔助磁區,且目標磁區和對映不是位於來源磁區的相同站台中。
- 來源或目標磁區在一般儲存區內壓縮。
- 來源或目標磁區本身是一般儲存區中壓縮磁區的來源或目標(亦即,在串聯關係中,串聯中的其他磁區是一般儲存區中的壓縮磁區)。
| 使用者指定的速率屬性值 | 每秒複製的資料 | 每秒 256 KB 粒度 | 每秒 64 KB 粒度 |
|---|---|---|---|
| 1 - 10 | 128 KB | 0.5 | 2 |
| 11 - 20 | 256 KB | 1 | 4 |
| 21 - 30 | 512 KB | 2 | 8 |
| 31 - 40 | 1 MB | 4 | 16 |
| 41 - 50 | 2 MB | 8 | 32 |
| 51 - 60 | 4 MB | 16 | 64 |
| 61 - 70 | 8 MB | 32 | 128 |
| 71 - 80 | 16 MB | 64 | 256 |
| 81 - 90 | 32 MB | 128 | 512 |
| 91 - 100 | 64 MB | 256 | 1024 |
| 101 - 110 | 128 MB | 512 | 2048 |
| 111 - 120 | 256 MB | 1024 | 4096 |
| 121 - 130 | 512 MB | 2048 | 8192 |
| 131 - 140 | 1 GB | 4096 | 16384 |
| 141 - 150 | 2 GB | 8192 | 32768 |
呼叫範例
mkfcmap -source 0 -target 2 -name mapone
結果輸出:
FlashCopy Mapping, id [1], successfully created
呼叫範例
mkfcmap -source 0 -target 2 -name mapone -keeptarget
結果輸出:
FlashCopy Mapping, id [1], successfully created
