30.4. 将 Stratis 文件系统恢复到以前的快照
您可以将 Stratis 文件系统的内容恢复到 Stratis 快照中捕获的状态。
先决条件
- 
						Stratis 已安装,stratisd服务正在运行。如需更多信息,请参阅 安装 Stratis。
- 您已创建了 Stratis 快照。如需更多信息,请参阅 创建 Stratis 快照。
流程
- 可选:备份文件系统的当前状态,以便以后可以访问它: - stratis filesystem snapshot my-pool my-fs my-fs-backup - # stratis filesystem snapshot my-pool my-fs my-fs-backup- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- 将文件系统的恢复到之前所做的快照: - stratis filesystem schedule-revert my-pool my-fs-snapshot - # stratis filesystem schedule-revert my-pool my-fs-snapshot- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- 可选:运行以下命令检查恢复是否已被成功调度: - Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 注意- 无法将多个恢复操作调度到同一原始文件系统。另外,如果您尝试销毁原始文件系统,或者对其调度恢复的快照,则销毁操作会失败。 - 您还可以在重启池之前随时取消恢复操作: - stratis filesystem cancel-revert my-pool my-fs-snapshot - # stratis filesystem cancel-revert my-pool my-fs-snapshot- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - 您可以运行以下命令来检查取消是否已成功调度: - Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - 如果没有取消,则调度的恢复将在重启池后继续执行: - stratis pool stop --name my-pool stratis pool start --name my-pool - # stratis pool stop --name my-pool # stratis pool start --name my-pool- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
验证
- 列出属于池的文件系统: - stratis filesystem list my-pool - # stratis filesystem list my-pool- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
				my-fs-snapshot 现在不会出现在池中的文件系统的列表中,因为它恢复到之前复制的 my-fs-snapshot 状态。名为 my-fs 的文件系统的内容现在与快照 my-fs-snapshot 相同。