第 1 章 备份和恢复 MicroShift 数据
您可以在所有支持的系统上手动备份和恢复 MicroShift 数据库。Greenboot 健康检查必须完成,且您必须在备份前停止 MicroShift 服务。
注意
只有 MicroShift 数据才会通过以下流程备份。应用程序数据没有包括在内。
-
在
rpm-ostree
系统上,MicroShift 会在每次启动时自动创建备份。这些自动备份都会被删除,并在每次系统重启时替换为最新的备份。 -
如果您使用
rpm-ostree
系统,则在 Greenboot 回滚后数据会自动恢复。此数据恢复可确保数据库在回滚完成后与主机上运行的软件匹配。 - 在其他系统类型中,您必须手动备份和恢复数据。
1.1. 停止 MicroShift 服务 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
使用以下步骤停止 MicroShift 服务。
先决条件
- MicroShift 服务正在运行。
流程
输入以下命令停止 MicroShift 服务:
sudo systemctl stop microshift
$ sudo systemctl stop microshift
Copy to Clipboard Copied! Toggle word wrap Toggle overflow MicroShift 上部署的工作负载可能会继续运行,即使 MicroShift 服务已停止。输入以下命令显示正在运行的工作负载:
sudo crictl ps -a
$ sudo crictl ps -a
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 输入以下命令停止部署的工作负载:
sudo systemctl stop kubepods.slice
$ sudo systemctl stop kubepods.slice
Copy to Clipboard Copied! Toggle word wrap Toggle overflow