17.6. 在 web 控制台中恢复容器检查点
您可以在重启时同时使用保存的数据来恢复容器。
注意
创建检查点仅在系统容器上提供。
先决条件
- 已对容器执行了检查点。
您已安装了 RHEL 9 web 控制台。
具体步骤请参阅安装并启用 Web 控制台。
cockpit-podman附加组件已安装:dnf install cockpit-podman
# dnf install cockpit-podmanCopy to Clipboard Copied! Toggle word wrap Toggle overflow
流程
登录到 RHEL 9 web 控制台。
详情请参阅 登录到 web 控制台。
- 点击主菜单中的 Podman containers。
- 在 Containers 表中,选择您要修改的容器,点击 overflow 菜单并选择 Restore。
可选:在 Restore container 表单中,检查您需要的选项:
- 保留所有临时检查点文件 :在检查点过程中保留 CRIU 创建的所有临时日志和统计数据文件。如果检查点失败,这些文件不会被删除,以便做进一步调试。
- 恢复建立的 TCP 连接
- 如果设置为静态,则忽略 IP 地址 :如果容器使用 IP 地址启动,恢复的容器也会尝试使用该 IP 地址,如果该 IP 地址已在使用,则恢复会失败。如果您在创建容器时在 Integration 选项卡中添加了端口映射,则此选项适用。
- 如果设置为静态,则忽略 MAC 地址 :如果容器使用 MAC 地址启动,恢复的容器也会尝试使用该 MAC 地址,如果该 MAC 地址已在使用,则恢复会失败。
- 单击 。
验证
- 点 主菜单中的 Podman containers。您可以看到 Containers 表中恢复的容器正在运行。