在CentOS系统中,恢复分卷数据的方法可以多种多样,主要取决于数据丢失的类型和备份情况。以下是一些常见的恢复方法:
使用救援安装模式恢复数据
- 准备安装引导介质:准备一个CentOS安装镜像iso文件。
- 实施步骤:
- 使用笔记本安装JDK并接入服务器BMC管理口网络或者直连服务器BMC管理口。
- 通过浏览器登录BMC管理口,加载iso安装文件。
- 打开虚拟Java控制台,加载iso镜像文件。
- 重启服务器进入救援安装模式。
- 使用F11进入引导菜单,选择虚拟光驱,选择Troubleshooting,再选择救援安装模式。
- 进入命令行后,查看磁盘识别情况。
- 如果看不到centos_hikvisionos卷组信息,代表root和opt未能自动挂载,需要手动挂载。
- 激活卷组:
vgchange -ay
。
- 创建临时挂载点:
mkdir /oldroot
和 mkdir /oldopt
。
- 挂载文件系统:
mount /dev/centos_hikvisionos/root /oldroot
和 mount /dev/centos_hikvisionos/opt /oldopt
。
- 使用
cp
或rsync
等命令将数据拷贝到安全位置。
使用第三方数据恢复软件
- 选择软件:如Recuva、EaseUS Data Recovery Wizard、Stellar Data Recovery等。
- 操作步骤:
- 下载并安装所选的数据恢复软件。
- 运行软件,选择需要恢复数据的硬盘。
- 根据软件提示,选择硬盘后,根据数据丢失的情况选择合适的恢复位置及数据类型。
- 扫描完成后,软件将列出所选位置中的所有已删除文件。
- 通过预览功能检查文件是否完整,然后勾选需要恢复的文件,点击“恢复”按钮将其保存到其他安全位置。
使用备份恢复数据
- 使用备份工具:如tar、rsync、cp和dd等。
- 操作步骤:
- 如果之前有创建备份,可以使用备份工具将备份数据还原到原始位置。
- 例如,使用tar命令打包文件并备份,恢复时解压缩备份文件即可。
请注意,数据恢复的成功率取决于多种因素,包括数据被覆盖的程度、备份的状态等。因此,建议在进行任何删除或分区操作之前,务必备份重要数据,以防数据丢失。