建立一致性群組
「create Consistency Group」命令會建立一個新的空白一致性群組、其中可以包含快照群組。您必須使用「Set ConsistencyGroup addCGMember」命令新增快照群組。
支援的陣列
此命令適用於任何個別儲存陣列、包括E2700、E5600、E2800、E5700、 EF600和EF300陣列、只要安裝所有SMcli套件即可。
角色
若要在E2800、E5700、EF600或EF300儲存陣列上執行此命令、您必須具有儲存管理員角色。
語法
create consistencyGroup userLabel="consistencyGroupName" [repositoryFullPolicy=(failBaseWrites | purgeSnapImages)] [repositoryFullLimit=percentValue] [autoDeleteLimit=numberOfSnapImages] [enableSchedule=(TRUE | FALSE)] [schedule (immediate | snapSchedule)] [rollbackPriority=(lowest | low | medium | high | highest)]
參數
參數 | 說明 |
---|---|
「userLabel」 |
您要建立的新一致性群組名稱。將新的一致性群組名稱括在雙引號("")內。 |
「repositoryFullPolicy」 |
如果快照儲存庫磁碟區已滿、您要如何繼續快照處理。您可以選擇將寫入失敗寫入基礎磁碟區(「故障基礎寫入器」)、或刪除(清除)快照映像(「purgeSnapImages」)。預設動作為「pugeSnapImages」。 |
「repositoryFullLimit」 |
您收到快照儲存庫磁碟區即將滿警示的儲存庫容量百分比。使用整數值。例如、值70表示70%。預設值為75。 |
「自動刪除限制」 |
每個快照群組均可設定為自動刪除其快照映像、以將快照群組中的快照映像總數維持在指定層級或以下。啟用此選項後、每當在快照群組中建立新的快照映像時、系統會自動刪除群組中最舊的快照映像、以符合限制值。此動作可釋出儲存庫容量、以便用於滿足後續快照映像的寫入時複製需求。 |
「enableSchedule」 |
是否開啟或關閉排程快照作業的功能。若要開啟快照排程、請將此參數設為「true」。若要關閉快照排程、請將此參數設為「假」。 |
「復原優先順序」 |
決定是否應將系統資源分配給復原作業、而犧牲系統效能。值「高」表示復原作業的優先順序高於所有其他主機I/O值「low」表示復原作業應在對主機I/O影響最小的情況下執行 |
附註
一致性群組是一個邏輯實體、可讓您以批次形式管理您新增至集合的所有快照映像。一致性群組是快照群組的集合、這些快照群組對於其快照映像具有相互一致性要求或相依性。您為此集合建立及使用的任何快照映像、都必須根據一致性相依性來管理。
您可以使用字母數字字元、底線(_)、連字號(-)和井號(#)的任意組合來命名。名稱最多可包含30個字元。
一致性群組中的快照映像可以根據一致性群組中是否存在快照映像而推斷出來。位於一致性群組內的所有快照映像都會共用一個通用的時間戳記和順序編號。
快照映像一致性群組上的作業會視為單一要求、因此在建立快照映像之前、會先將所有擱置中的I/O作業移除並暫停至每個成員的相關基礎磁碟區。如果無法為所有一致性群組成員成功完成建立快照映像、則作業會失敗且不受影響(也就是不會建立新的快照映像)。
根據此行為、一致性群組的所有成員通常都有相同數量的快照映像。但是、當新成員新增至一致性群組時、該新成員缺少先前在一致性群組的已建立成員上建立的快照映像。缺乏快照映像並不視為錯誤狀況。之後只存在於一致性群組成員子集上的快照映像刪除或復原要求、只會影響實際存在指定快照映像的成員。
自動刪除
您可以設定每個快照群組自動刪除其快照映像、使快照群組中的快照映像總數維持在或低於最大映像數。當快照群組中的快照映像數目達到上限時、「AutoDelete限制」參數會在快照群組中建立新的快照映像時、自動刪除快照映像。「AutoDelete限制」參數會刪除快照群組中最舊的快照映像、直到符合使用參數定義的最大影像數為止。這會釋放儲存庫容量、因此可用來滿足剩餘快照映像的持續寫入時複製需求。
排程一致性群組中的快照映像
「enableschedule」參數和「排程」參數可讓您排程快照。使用這些參數、您可以排程每天、每週或每月快照(按日或依日期)。「enableschedule」參數會開啟或關閉排程快照的功能。啟用排程時、您可以使用「排程」參數來定義快照發生的時間。
下表說明如何使用「排程」參數的選項:
參數 | 說明 | ||||
---|---|---|---|---|---|
「排程」 |
指定排程參數所需。 |
||||
《立即》 |
立即啟動作業。此項目與任何其他排程參數互不相關。 |
||||
「enableSchedule」 |
如果設定為「true」、排程功能就會開啟。如果設定為「假」、排程功能就會關閉。
|
||||
「TartDate」 |
開始操作的特定日期。輸入日期的格式為MM:DD:年。預設為目前日期。此選項的範例為「最新日期=06:27:11」。 |
||||
「排定第二天」 |
一週中開始營運的一天。可以是下列全部或一或多個值:
可以指定多天、方法是將天數以一組括弧括住、並以空格分隔每天。例如、「排定日=(週一週三週五)」。
|
||||
「時間」 |
一天中開始操作的時間。輸入時間的格式為hh:mm、其中hh是小時、公釐是小時的分鐘數。使用24小時時鐘。例如下午2:00為14:00。此選項的範例為「最晚時間=14:27」。 |
||||
「排定時間間隔」 |
在兩次作業之間至少要有一段時間(以分鐘為單位)。排程時間間隔不應超過1440(24小時)、且應為30的倍數。 此選項的範例為「排定時間間隔=180」。 |
||||
「結束日期」 |
停止作業的特定日期。輸入日期的格式為MM:DD:年。如果不需要結束日期、您可以指定「noEndDate」。此選項的範例為「endDat=11:26:11」。 |
||||
《時程PerDay》 |
一天內執行作業的次數。此選項的範例為「timesPerDay = 4」。 |
||||
《時區》 |
指定排程所使用的時區。可透過兩種方式指定:
|
||||
「排定日期」 |
執行作業的月份中的某一天。天數的值為數字、範圍為1-31。
「排定日期」選項的範例是「排定日期=(15)」。 |
||||
《我的》 |
執行作業的特定月份。月份的值包括:
您可以將月份以一組括弧括住、並以空格分隔每個月、藉此指定一個以上的月份。例如、「month =(1月7月12日)」。 使用此參數搭配「排定日期」參數、即可在每月的特定日期執行作業。
|
下表說明如何使用「時區(TimeZone)參數:
時區名稱 | GMT偏 移 |
---|---|
"etc/GMT+12" |
「GMT-12:00」 |
"etc/GMT+11" |
「GMT-11:00」 |
《太平洋/火努魯魯魯》 |
「GMT- 10:00」 |
《美洲/安克雷奇》 |
「GMT-09:00」 |
《美洲/聖達伊莎貝爾》 |
「GMT-08:00」 |
《美洲/洛杉磯》 |
「GMT-08:00」 |
《美洲/鳳凰》 |
「GMT-07:00」 |
《美洲/奇瓦瓦》 |
「GMT-07:00」 |
《美洲/丹佛》 |
「GMT-07:00」 |
《美洲/危地馬拉》 |
「GMT-06:00」 |
《美國/芝加哥》 |
「GMT-06:00」 |
《美洲/墨西哥市》 |
「GMT-06:00」 |
《美洲/瑞吉娜》 |
「GMT-06:00」 |
《美洲/波哥大》 |
「GMT-05:00」 |
《美洲/紐約》 |
「GMT-05:00」 |
"etc/GMT+5" |
「GMT-05:00」 |
《美洲/卡拉卡斯》 |
「GMT-04:30」 |
《美洲/亞松森》 |
「GMT-04:00」 |
《美洲/哈利法克斯》 |
「GMT-04:00」 |
《美洲/庫比亞巴》(America/Cubaba) |
「GMT-04:00」 |
《美洲/拉和平》 |
「GMT-04:00」 |
《美洲/聖地亞哥》 |
「GMT-04:00」 |
《美洲/聖約翰》 |
「GMT-03:30」 |
《美洲/聖保羅》 |
「GMT-03:00」 |
《美洲/布宜諾斯艾利斯》 |
「GMT-03:00」 |
《美洲/開恩島》 |
「GMT-03:00」 |
《美洲/哥達塔布》 |
「GMT-03:00」 |
《美洲/蒙得維的亞》 |
「GMT-03:00」 |
"etc/GMT+2」 |
「GMT-02:00」 |
《大西洋/亞速爾斯》 |
「GMT-01:00」 |
《大西洋/佛得角》 |
「GMT-01:00」 |
《非洲/卡薩布蘭卡》 |
"GMT" |
"etc/GMT" |
"GMT" |
《歐洲/倫敦》 |
"GMT" |
《大西洋/雷克雅未克》 |
"GMT" |
《歐洲/柏林》 |
"GMT+01:00" |
《歐洲/布达佩斯》 |
"GMT+01:00" |
《歐洲/巴黎》 |
"GMT+01:00" |
《歐洲/華沙》 |
"GMT+01:00" |
《非洲/拉哥斯》 |
"GMT+01:00" |
《非洲/溫得和克》 |
"GMT+01:00" |
《亞洲/安曼》 |
"GMT+02:00" |
《亞洲/貝魯特》 |
"GMT+02:00" |
《非洲/開羅》 |
"GMT+02:00" |
《亞洲/大馬士》 |
"GMT+02:00" |
《非洲/約翰內斯堡》 |
"GMT+02:00" |
《歐洲/ Kiev》 |
"GMT+02:00" |
《亞洲/耶路撒冷》 |
"GMT+02:00" |
《歐洲/伊斯坦堡》 |
"GMT+03:00" |
《歐洲/明思克》 |
"GMT+02:00" |
《亞洲/巴格達》 |
"GMT+03:00" |
《亞洲/利雅德》 |
"GMT+03:00" |
《非洲/奈洛比》 |
"GMT+03:00" |
《亞洲/德黑蘭》 |
"GMT+03:30" |
《歐洲/莫斯科》 |
"GMT+04:00" |
《亞洲/迪拜》 |
"GMT+04:00" |
《亞洲/巴庫》 |
"GMT+04:00" |
《印度/毛里求斯》 |
"GMT+04:00" |
《亞洲/第比利斯》 |
"GMT+04:00" |
《亞洲/埃里溫》 |
"GMT+04:00" |
《亞洲/卡布爾》 |
"GMT+04:30" |
《亞洲/喀拉多尼亞》 |
"GMT+05:00" |
《亞洲/塔什干》 |
"GMT+05:00" |
《亞洲/卡爾庫塔》 |
"GMT+05:30" |
《亞洲/科倫波》 |
"GMT+05:30" |
《亞洲/加德滿都》 |
"GMT+05:45" |
《亞洲/葉卡捷琳堡》 |
"GMT+06:00" |
《亞洲/阿拉木圖》 |
"GMT+06:00" |
《亞洲/達卡》 |
"GMT+06:00" |
《亞洲/蘭果安》 |
"GMT+06:30" |
《亞洲/新西比爾斯克》 |
"GMT+07:00" |
《亞洲/曼谷》 |
"GMT+07:00" |
《亞洲/克拉斯諾亞爾斯克》 |
"GMT+08:00" |
《亞洲/上海》 |
"GMT+08:00" |
《亞洲/新加坡》 |
"GMT+08:00" |
澳洲/珀斯(Australia /珀斯) |
"GMT+08:00" |
《亞洲/台北》 |
"GMT+08:00" |
《亞洲/烏蘭巴塔》 |
"GMT+08:00" |
《亞洲/伊爾庫次克》 |
"GMT+09:00" |
《亞洲/東京》 |
"GMT+09:00" |
《亞洲/首爾》 |
"GMT+09:00" |
《澳洲/阿得萊德》 |
"GMT+09:30" |
《澳洲/達爾文》(Australia / Darwin) |
"GMT+09:30" |
《亞洲/亞庫次克》 |
"GMT+10:00" |
《澳洲/布里斯本》 |
"GMT+10:00" |
《澳洲/雪梨》 |
"GMT+10:00" |
《太平洋/莫雷斯比港》(Pacific / Port Moresby) |
"GMT+10:00" |
《澳洲/荷伯特》 |
"GMT+10:00" |
《亞洲/符拉迪沃斯託克》 |
"GMT+11:00" |
《太平洋/瓜達爾卡納爾》 |
"GMT+11:00" |
《太平洋/奧克蘭》 |
"GMT+12:00" |
「etc/GMT-12」 |
"GMT+12:00" |
《太平洋/斐濟》 |
"GMT+12:00" |
《亞洲/堪察加》 |
"GMT+12:00" |
《太平洋/通通塔普》 |
"GMT+13:00" |
用於定義排程的程式碼字串類似下列範例:
enableSchedule=true schedule startTime=14:27
enableSchedule=true schedule scheduleInterval=180
enableSchedule=true schedule timeZone=GMT-06:00
enableSchedule=true schedule timeZone="America/Chicago"
如果您也使用「排程時間間隔」選項、韌體可在「時段間隔」選項和「排程時間間隔」選項之間選擇、方法是選取兩個選項的最低值。韌體會將1440除以您設定的「排定時間間隔」選項值、計算「排定時間間隔」選項的整數值。例如、1440/180 = 8。然後、韌體會將「timesPerDay」整數值與計算出的「排程間隔」整數值進行比較、並使用較小的值。
若要移除排程、請使用「刪除Volume」命令搭配「排程」參數。帶有「chschedule」參數的「刪除Volume」命令只會刪除排程、而不會刪除快照磁碟區。
在一致性群組中執行復原時、預設作業是復原一致性群組的所有成員。如果無法為一致性群組中的所有成員成功啟動復原、復原就會失敗、而且不會產生任何影響。快照映像不會復原。
最低韌體層級
7.83
7.86新增「排定日期」選項和「週期」選項。