简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。
从NFS或SMB客户端上的Snapshot副本还原文件
贡献者
建议更改
NFS或SMB客户端上的用户可以直接从Snapshot副本还原文件、而无需存储系统管理员干预。
文件系统中的每个目录都包含一个名为的子目录 .snapshot
可供NFS和SMB用户访问。。 .snapshot
子目录包含与卷的Snapshot副本对应的子目录:
$ ls .snapshot daily.2017-05-14_0013/ hourly.2017-05-15_1106/ daily.2017-05-15_0012/ hourly.2017-05-15_1206/ hourly.2017-05-15_1006/ hourly.2017-05-15_1306/
每个子目录都包含 Snapshot 副本引用的文件。如果用户意外删除或覆盖某个文件,他们可以将该文件从 Snapshot 子目录复制到读写目录,从而将该文件还原到父读写目录:
$ ls my.txt ls: my.txt: No such file or directory $ ls .snapshot daily.2017-05-14_0013/ hourly.2017-05-15_1106/ daily.2017-05-15_0012/ hourly.2017-05-15_1206/ hourly.2017-05-15_1006/ hourly.2017-05-15_1306/ $ ls .snapshot/hourly.2017-05-15_1306/my.txt my.txt $ cp .snapshot/hourly.2017-05-15_1306/my.txt . $ ls my.txt my.txt