服务器迁移

服务器迁移提供了一种将实例从一个宿主机迁移到另一个宿主机的方法。支持四种迁移操作类型:实时迁移、冷迁移、调整大小和撤离。

Compute v2

服务器迁移中止

取消正在进行的实时迁移。

此命令需要 --os-compute-api-version 2.24 或更高版本。

openstack server migration abort <server> <migration>
server

服务器(名称或 ID)

migration

迁移(ID)

服务器迁移确认

确认服务器迁移。

确认(验证)迁移操作的成功,并释放旧服务器。

openstack server migration confirm <server>
server

服务器(名称或 ID)

服务器迁移强制完成

强制进行中的实时迁移完成。

此命令需要 --os-compute-api-version 2.22 或更高版本。

openstack server migration force complete <server> <migration>
server

服务器(名称或 ID)

migration

迁移(ID)

服务器迁移列表

列出服务器迁移

openstack server migration list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    [--server <server>]
    [--host <host>]
    [--status <status>]
    [--type <type>]
    [--limit <limit>]
    [--marker <marker>]
    [--changes-since <changes-since>]
    [--changes-before <changes-before>]
    [--project <project>]
    [--project-domain <project-domain>]
    [--user <user>]
    [--user-domain <user-domain>]
--sort-column SORT_COLUMN

指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

--server <server>

按服务器(名称或 ID)过滤迁移

--host <host>

按源或目标宿主机过滤迁移

--status <status>

按状态过滤迁移

--type <type>

按类型过滤迁移

--limit <limit>

返回的最大条目数。如果该值超过服务器定义的限制,则将使用最大值。

--marker <marker>

从集合中返回结果的第一个位置。这应该是在先前请求中返回的值。

--changes-since <changes-since>

仅列出在某个时间点之后或等于该时间点发生更改的迁移。提供的时间应为 ISO 8061 格式的时间,例如 2016-03-04T06:27:59Z。(支持 –os-compute-api-version 2.59 或更高版本)

--changes-before <changes-before>

仅列出在某个时间点之前或等于该时间点发生更改的迁移。提供的时间应为 ISO 8061 格式的时间,例如 2016-03-04T06:27:59Z。(支持 –os-compute-api-version 2.66 或更高版本)

--project <project>

按项目(名称或 ID)过滤迁移(支持 –os-compute-api-version 2.80 或更高版本)

--project-domain <project-domain>

项目所属的域(名称或 ID)。如果项目名称之间存在冲突,可以使用此选项。

--user <user>

按用户(名称或 ID)过滤迁移(支持 –os-compute-api-version 2.80 或更高版本)

--user-domain <user-domain>

用户所属的域(名称或 ID)。当用户名称存在冲突时,可以使用此选项。

服务器迁移撤销

撤销服务器迁移。

撤销迁移操作。释放新服务器并重新启动旧服务器。

openstack server migration revert <server>
server

服务器(名称或 ID)

服务器迁移显示

显示给定服务器正在进行的实时迁移。

请注意,无法显示冷迁移或已完成的实时迁移。使用“openstack server migration list”获取这些详细信息。

openstack server migration show <server> <migration>
server

服务器(名称或 ID)

migration

迁移(ID)