/stor conssnap add { -n | --name } CONSISTENCYSNAPSHOT_NAME { -l | --lun } LUN_NAME &<1-n> [ --reclaim-policy RECLAIM_POLICY ]
此命令用來創建一致性快照。
一致性快照是指在某一特定時刻,同時對選中的所有卷創建快照,從而確保這些快照反映的是同一時間點的數據狀態。
通過一致性快照創建的卷快照,默認命名為:卷名稱-snap創建快照的時間戳(秒級),例如:lun01-snap20240601120000。用戶無法在創建時自定義名稱,但可以通過修改快照命令修改快照名稱。
說明
一致性快照添加的最大卷個數是512。
注意
在執行此操作之前,請確保源卷的所有數據已持久化,即如果源卷已被客戶端掛載,需確保客戶端的數據都已經同步到卷上,創建一致性快照前:
對于Linux客戶端:如果客戶端支持sync -f(可以通過sync --help命令查看是否支持),在客戶端執行sync -f命令;否則在客戶端執行sync命令。
對于Windows客戶端:在客戶端將源卷對應的磁盤脫機;創建快照后,在客戶端將源卷對應的磁盤重新聯機。
創建一致性快照時,源卷需要處于Normal狀態。
參數
| 參數 | 描述 |
|---|---|
| -n CONSISTENCYSNAPSHOT_NAME 或 --name CONSISTENCYSNAPSHOT_NAME | 指定一致性快照的名稱。 取值:字符串形式,長度范圍是1~256,只能由字母、數字、短橫線( - )、下劃線( _ )組成,字母區分大小寫,且僅支持以字母或數字開頭。 注意 快照名稱、一致性快照名稱及一致性快照的卷快照名稱必須唯一,不可相互重復。 |
| -l LUN_NAME&<1-n> 或 --lun LUN_NAME &<1-n> | 指定一次性快照對應的源卷,一次可以指定多個卷,以英文逗號隔開。 說明 最多可以指定512個源卷。 注意 僅支持本地模式(Local)的卷。 |
| --reclaim-policy RECLAIM_POLICY | 一致性快照內卷快照的回收策略。 取值:
默認值為Retain。 |
示例
創建卷lun01、lun01a、lun02、lun03的一致性快照consistencysnapshot3。
說明
可以交互輸入快照的描述信息,1~256位字符串。如果不添加一致性快照的描述信息,直接按回車即可。
[root@hblockserver CTYUN_HBlock_Plus_3.9.0_x64]# ./stor conssnap add -n consistencysnapshot3 -l lun01,lun01a,lun02,lun03
Enter the description for this consistency snapshot, limited to 256 characters:
The consistencysnapshot of lun01,lun01a,lun02,lun03.
Start creating consistency snapshot consistencysnapshot3. You can list consistency snapshot to check whether it is completed.