在CentOS中进行系统备份与恢复有多种方法,以下是一些常用的方式:
使用dump命令进行备份和恢复:
dump
命令进行完全备份或增量备份。例如,进行完全备份的命令如下:dump -0uj -f /root/boot.bak.bz2 /boot
dump
命令,例如恢复/boot
分区的备份:dump -0uvf /root/boot.bak.bz2 /boot
使用tar命令进行备份和恢复:
tar
命令将多个文件和目录打包成一个单独的文件。例如:tar -zcvf backup-2022110723.tar.gz sbin/ html/ conf/
tar -xvf apache-tomcat-8.5.87.tar.gz
使用rsync命令进行备份和恢复:
rsync
命令进行本地或远程数据同步备份。例如:rsync -av apache-tomcat-8.5.87 /home/
rsync -avz test.txt root@192.168.21.20:/home/backup
使用SystemRescueCd配合dd命令进行备份和恢复:
dd
命令备份整个磁盘或分区:dd if=/dev/vda of=/mnt/backup/Linux_backup_20230101.img bs=4M conv=sync,noerror
dd
命令:dd if=/mnt/backup/Linux_backup_20230101.img of=/dev/vda bs=4M conv=sync,noerror
这些方法可以根据具体需求选择使用,以实现系统的全面备份与恢复。