跳到主要内容

从快照拷贝恢复单个文件

可以使用 volume snapshot restore-file 命令从快照拷贝恢复单个文件或 LUN。如果不希望替换现有文件,可将该文件恢复到父读写卷中的其他位置。

关于本任务

如果要恢复现有 LUN,则会创建 LUN 克隆并以快照拷贝形式将其备份。在恢复操作期间,您可以对 LUN 进行读取和写入。

默认情况下会恢复具有流的文件。

  1. 列出卷中的快照拷贝:volume snapshot show -vserver SVM -volume volume

    有关完整的命令语法,请参阅手册页。

    示例

    以下示例显示了 vol1 中的快照拷贝:

    clus1::> volume snapshot show -vserver vs1 -volume vol1

    Vserver Volume Snapshot State Size Total% Used%
    ------- ------ ---------- ----------- ------ ----- ------ -----
    vs1 vol1 hourly.2020-01-25_0005 valid 224KB 0% 0%
    daily.2020-01-25_0010 valid 92KB 0% 0%
    hourly.2020-01-25_0105 valid 228KB 0% 0%
    hourly.2020-01-25_0205 valid 236KB 0% 0%
    hourly.2020-01-25_0305 valid 244KB 0% 0%
    hourly.2020-01-25_0405 valid 244KB 0% 0%
    hourly.2020-01-25_0505 valid 244KB 0% 0%

    7 entries were displayed.
  2. 从快照拷贝恢复文件:volume snapshot restore-file -vserver SVM -volume volume -snapshot snapshot -path file_path -restore-path destination_path

    有关完整的命令语法,请参阅手册页。

    示例

    以下示例将恢复文件 myfile.txt

    cluster1::> volume snapshot restore-file -vserver vs0 -volume vol1 -snapshot daily.2020-01-25_0010 -path /myfile.txt