Dell Unity:从 UNIX 主机的 FS 快照还原丢失/删除的数据(用户可纠正)
Summary: 从文件系统快照还原已删除的文件/目录。
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
从 UNIX 主机的快照隐藏文件中恢复快照的过程:
NFS 客户端的第一个任务是连接到文件系统上的 NFS 共享。通过访问快照隐藏的 .ckpt 数据路径来建立对只读快照的访问。此路径会将客户端重定向到只读快照捕获的时间点视图。
Cause
从文件系统中删除某些数据
Resolution
1.列出 NAS 服务器的已导出文件系统:
[root@vhost fserver]# showmount -e <IP or FQDN of NAS Server>
fserver 的导出列表:
/NAS/exp (everyone) /exp (everyone) /NASserver/exp/share (everyone) /share1 (everyone) /share2 (everyone) /share3 (everyone)
2.在任何位置创建 Temp 目录:
[root@vhost fserver]# mkdir /mnt/test
3.将根 FS 共享装载到 UNIX 主机上的新 Temp 目录上。
** 注意:只有根 FS 共享包含 .ckpt 隐藏文件。它不能是子共享(例如:共享 /NASserver/exp/share 不起作用)
[root@vhost fserver]# mount <IP or FQDN of NAS Server>:/share1 /mnt/test
[root@vhost fserver]# cd /mnt/test
[root@vhost fserver]# ls -la |grep -i .ckpt
。
~输出包含快照文件。选择要从中还原数据的 .ckpt 目录。
.ckpt_2016_14_11_20.58.41_GMT
.ckpt_2016_15_11_20.58.41_GMT
.ckpt_2016_16_11_20.58.41_GMT
.ckpt_2016_17_11_20.58.41_GMT
4.将目录更改为所需的 .ckpt 目录
[root@vhost fserver]# cd .ckpt_2016_16_11_20.58.41_GMT
[root@vhost fserver]# ls
这将列出快照中的所有文件/目录。
5.拷贝文件以还原到 FS,或在 UNIX 上使用 rsync 命令。
[root@vhost fserver]# cp deletedfile /testAdditional Information
由于只读快照通过 CVFS 机制暴露给客户端,因此客户端能够直接从快照恢复数据,而无需任何管理员干预。例如,如果用户错误地损坏或删除了文件,则该用户可以直接访问只读快照,并从快照中获取文件的早期版本,并将其复制到文件系统以进行恢复。
Affected Products
Dell EMC Unity FamilyProducts
Dell Unity 300, Dell EMC Unity 300F, Dell EMC Unity 400, Dell EMC Unity 400F, Dell EMC Unity 500, Dell EMC Unity 500F, Dell EMC Unity 600, Dell EMC Unity 600F, Dell EMC Unity Family |Dell EMC Unity All Flash, Dell EMC Unity Family
, Dell EMC Unity Hybrid, Dell EMC UnityVSA Professional Edition/Unity Cloud Edition
...
Article Properties
Article Number: 000052854
Article Type: Solution
Last Modified: 27 Jun 2025
Version: 3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.