你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
快照 支持卷的时间点恢复。 如果不想 将整个快照还原到卷,则可以使用装载卷的客户端从快照还原文件。
装载的卷包含一个名为 .snapshot (在 NFS 客户端中)或 ~snapshot (在 SMB 客户端中)的快照目录,可供客户端访问。 快照目录包含对应于卷快照的子目录。 每个子目录都包含快照的文件。 如果意外删除或覆盖文件,可以通过将文件从快照子目录复制到读写目录,将文件还原到父读写目录。
可以使用 “隐藏快照路径”选项来控制对快照目录的访问。 此选项控制是否应从客户端隐藏目录。 因此,它还控制对快照中的文件和文件夹的访问。
NFSv4.1 不显示 .snapshot 目录(ls -la)。 但是,如果未设置隐藏快照路径选项,仍 .snapshot 可以通过 NFSv4.1 访问目录,方法是使用 cd <snapshot-path> 客户端命令行中的命令。
使用 Linux NFS 客户端还原文件
ls使用 Linux 命令列出要从.snapshot目录中还原的文件。例如:
$ ls my.txt
ls: my.txt: No such file or directory$ ls .snapshot
daily.2020-05-14_0013/ hourly.2020-05-15_1106/
daily.2020-05-15_0012/ hourly.2020-05-15_1206/
hourly.2020-05-15_1006/ hourly.2020-05-15_1306/$ ls .snapshot/hourly.2020-05-15_1306/my.txt
my.txtcp使用命令将文件复制到父目录。例如:
$ cp .snapshot/hourly.2020-05-15_1306/my.txt .$ ls my.txt
my.txt
使用 Windows 客户端还原文件
~snapshot如果卷的目录处于隐藏状态,则显示父目录中要显示的~snapshot隐藏项。
导航到其中的
~snapshot子目录以查找要还原的文件。 右键单击该文件。 选择“复制”。
返回到父目录。 右键单击父目录中,然后选择
Paste将文件粘贴到目录。
还可以右键单击父目录,选择“ 属性”,单击“ 以前的版本 ”选项卡以查看快照列表,然后选择“ 还原 ”以还原文件。