CentOS Stream 8已终止维护,恢复数据时需注意安全风险,以下为常用方法及工具:
yum install extundelete
extundelete /dev/sdXY --restore-directory /path/to/dir # 恢复目录
extundelete /dev/sdXY --restore-all # 恢复所有删除文件
yum install testdisk
testdisk # 按向导选择磁盘、扫描并复制文件到安全位置
# 恢复系统(需提前用tar备份)
sudo tar xvpfz /backups/backup.tar.gz -C /
# 恢复特定目录
sudo tar xvpfz /backups/dir_backup.tar.gz -C /path/to/restore
# 恢复目录
rsync -avz /backup/source/ /path/to/restore/
mysql -u username -p database_name < database_name.sql
操作前建议先测试备份的可用性,复杂恢复可寻求专业支持。