温馨提示×

Stream 8如何备份数据

小樊
47
2025-08-30 13:03:45
栏目: 编程语言

CentOS Stream 8备份数据常用方法如下:

  1. rsync命令(增量备份)

    • 备份指定目录(如/etc、/var)到目标路径,排除特殊目录:
      sudo rsync -avz --exclude={"/dev/*","/proc/*","/sys/*"} /etc/ /backup/
    • 可结合cron定时任务(如每天凌晨执行)实现自动化备份。
  2. tar命令(完整备份)

    • 将目录打包为压缩文件(如系统根目录):
      sudo tar -czvf backup.tar.gz --exclude=/proc --exclude=/sys /
  3. 数据库备份工具

    • MySQL数据库使用mysqldump
      mysqldump -u 用户名 -p 数据库名 > backup.sql
  4. 实时同步工具(Syncthing)

    • 配置后可实现多设备实时数据同步,适合持续备份。
  5. 系统镜像备份(dd命令)

    • 备份整个磁盘为镜像文件(谨慎操作,可能影响数据):
      sudo dd if=/dev/sda of=backup.img bs=4M

注意:定期检查备份完整性,建议遵循“3-2-1”原则(3份副本,2种介质,1份异地存储)。

0