如何备份Linux操作系统文件

如何备份Linux操作系统文件

💡 原文中文,约500字,阅读约需2分钟。
📝

内容提要

本文介绍了两种使用命令行进行系统备份的方法:tar命令和rsync命令。tar命令可以进行归档、压缩和写入文件,复原系统的指令是tar xvpfz backup.tgz -C /。rsync命令可以进行递归、归档和不变编号备份,复原系统的指令是sudo rsync -aAXv --delete --exclude={/dev/*,/proc/*,/sys/*,/tmp/*,/run/*,/mnt/*,/media/*,/lost+found,/backup/*} / /backup/。

🎯

关键要点

  • 方法一:使用tar命令进行备份
  • 命令:cd / sudo tar cvpzf backup.tgz --exclude=/proc --exclude=/mnt --exclude=/sys --exclude=/backup.tgz /
  • 选项-cvpzf:进行归档、压缩、展开和写入文件
  • 可选选项--exclude:排除备份文件本身
  • 可选选项--one-file-system:仅备份一个文件系统
  • 复原系统的指令:tar xvpfz backup.tgz -C /
  • 方法二:使用rsync命令进行备份
  • 命令:sudo rsync -aAXv --delete --exclude={/dev/*,/proc/*,/sys/*,/tmp/*,/run/*,/mnt/*,/media/*,/lost+found,/backup/*} / /backup/
  • 选项-aAXv:进行递归、归档和不变编号备份
  • 可选选项--delete:删除在目标目录中未出现的源目录文件
  • 可选选项--exclude:排除不需要备份的路径
➡️

继续阅读