rollback 命令

用途

将 JFS2 文件系统还原为时间点快照。

语法

回滚到外部快照
rollback [-s ] [ -v ] [-c] snappedFS snapshotObject
回滚到内部快照
rollback [ -v ] -n snapshotName snappedFS

描述

rollback 命令是用于将 JFS2 文件系统还原为时间点快照的接口。 在运行 rollback 命令之前,必须卸载 snappedFS 参数,并且在该命令的持续时间内保持不可访问。 在指定快照(外部快照 snapshotObject 或内部快照 snapshotName)后执行的所有快照都将除去。 相关的逻辑卷也将从外部快照中除去。

如果 rollback 命令因任何原因中断,那么 snappedFS 参数将保持不可访问状态,直到该命令重新启动并完成为止。 重新启动的 rollback 必须以与初始命令相同的 snapshotObjectsnapshotName 为目标。

标志

描述
-c 如果指定此选项,那么即使从快照复原 snappedFS 时发现读或写错误, rollback 也会继续执行。 如果未指定 -c 标志,那么将发出错误消息,并且回滚将停止。 在这种情况下,请运行 fsck 命令。
-n snapshotName 指定回滚所用的内部快照的名称。
-s 如果指定此项,那么将保留与 rollback 除去的快照相关联的任何逻辑卷。 快照仍将被删除。
-v 此标志为详细选项,它使得已恢复的块的计数可打印出来,以指示回滚进度。

参数

描述
snappedFS 要回滚的 JFS2 系统。
snapshotObject 要还原的外部快照的逻辑卷。

示例

要将 /home/janet/sb 文件系统回滚到逻辑卷 /dev/snapsb上的 外部 快照,请输入:
rollback /home/janet/sb /dev/snapsb 

位置

描述
/usr/sbin/rollback 包含 rollback 命令。