vm-snapshot-create
使用
avcli vm-snapshot-create [--volumes | --no-data][--description] [--desire] [--require] vm-name
描述
vm-snapshot-create 命令可创建 VM 快照。
支持两个快照一致性级别:
- 崩溃一致性:已还原数据的状态与它们在刚创建快照系统便发生崩溃时的状态相同。崩溃一致性快照不捕获内存的内容或任何挂起的 I/O 操作。
- 应用程序一致性:在创建快照前,共同运行的应用程序被短暂冻结,以便完成事务处理、刷新缓冲区、关闭文件等。这可确保共同运行的应用程序从一致状况开始。这是最高的一致性级别。
选项
--volumes | --no-data |
将包含在此快照中的卷的名称。默认情 况下在快照中包含所有卷,除非您指定了具有单独卷名称的 --volumes,或者指定了 --no-data。如果您指定了 --no-data,则快照中不包含卷。这些参数是互相排斥的。 |
--description | 针对此快照的用户指定的描述。 |
--desire | 为声明快照成功而尝试的最高一致性级别。如果此尝试失败,则以递降级别(但不低于 --require 指定的级别)进行尝试。值为 crash 和 application(默认值)。 |
--require | 为声明快照成功而需要的最低一致性级别。值为 crash 和 application(默认值)。 |
vm-name | VM 的 ID。 |
示例
$ avcli vm-snapshot-create --volumes volume:o100 volume:o101 vm1