centos

CentOS文件系统如何备份

小樊
38
2025-09-15 16:39:03
栏目: 智能运维

CentOS文件系统备份常用方法如下:

  1. tar命令备份

    • 全量备份tar czvf backup.tar.gz --exclude=/proc --exclude=/lost+found --exclude=/mnt --exclude=/sys /
      (排除特殊目录,压缩后保存为backup.tar.gz
    • 增量备份:结合rsync实现(见下方)。
  2. rsync命令备份

    • 全量备份rsync -avz --exclude={"/dev/*","/proc/*","/sys/*"} / /path/to/backup/
    • 增量备份rsync -avz --delete --link-dest=/previous/backup / /new/backup/
      --link-dest指向上次备份目录,仅复制变化文件)
  3. dd命令备份(磁盘镜像)

    • 备份整个磁盘:dd if=/dev/sda of=/path/to/backup.img bs=4M
    • 恢复时:dd if=/path/to/backup.img of=/dev/sda bs=4M
      注意:仅适用于完整磁盘克隆,不适用于增量备份。
  4. 专业工具备份

    • duplicity:支持增量备份,duplicity --full-if-older-than 1M / /backup/path
    • Clonezilla:需制作启动盘,适合磁盘级备份。

注意事项

0
看了该问题的人还看了