rmvolumebackupgeneration
使用 rmvolumebackupgeneration 指令,來刪除磁區備份,或取消正在進行的磁區 Snapshot 作業。
語法
>>-rmvolumebackupgeneration--+---------------------------+------> +- -volume--+-volume_name-+-+ | '-volume_id---' | '- -uid--volume_UID---------' >--+----------------------+------------------------------------>< +- -generation--gen_id-+ '- -all----------------'
參數
- -volume volume_name | volume_id
- (選用)依名稱或 ID 指定磁區 Snapshot。註: 磁區必須存在於本端系統。磁區名稱的值必須是英數字串,磁區 ID 的值必須是數字。這個參數與 -uid 互斥。
- -uid volume_UID
- (選用)指定磁區 Snapshot UID。磁區 UID 的值必須是 0 到 32 的數字。這個參數與 -volume 互斥。
- -generation gen_id
- (選用)指定要針對磁區刪除的 Snapshot 世代。只會刪除單一 Snapshot 世代。如果指定的世代用於正在進行的 Snapshot 作業,則會取消該 Snapshot 作業。世代 ID 的值必須是數字。這個指令與 -all 互斥。
- -all
- (選用)指定刪除所有磁區 Snapshot(這也會取消所有的 Snapshot 世代)。這個指令與 -generation 互斥。
說明
這個指令會刪除磁區 Snapshot,或取消正在進行的磁區 Snapshot 作業。
註: 如果:
- 指令立即完成,則會非同步執行刪除作業
- 磁區具有多項 Snapshot 世代,則無法刪除最新的 Snapshot 世代
呼叫範例
針對 UID 為 600507680CA880DF1800000000000007 的磁區,刪除 Snapshot 第 22 代:
rmvolumebackupgeneration -uid 600507680CA880DF1800000000000007 -generation 22
結果輸出:
No feedback
呼叫範例
取消磁區 vdisk7 正在進行的現行 Snapshot 第 5 代:
rmvolumebackupgeneration -volume vdisk7 -generation 5
結果輸出:
No feedback
呼叫範例
移除名為 vdisk10 的所有磁區 Snapshot:
rmvolumebackupgeneration -volume vdisk10 -all
結果輸出:
No feedback
