centos

centos备份策略及清理方法

小樊
49
2025-08-12 18:59:00
栏目: 智能运维

一、备份策略

  1. 完全备份:使用tar命令备份整个系统,排除/proc/sys等目录,例如:tar -czvf backup.tar.gz --exclude=/proc --exclude=/sys /。也可使用rsync首次全量备份。
  2. 增量备份:基于完全备份,用rsync --link-dest只备份变化数据。
  3. 数据库备份:用mysqldump备份MySQL数据库,pg_dumpall备份PostgreSQL数据库。
  4. 定时任务:通过crontab设置定期备份,如每周日全量备份、每日增量备份。

二、清理方法

  1. 手动清理:用rm命令删除旧备份文件,如rm -rf /backup/old_backup.tar.gz
  2. 定时任务清理:编写脚本,用find命令按时间删除旧文件,如find /backup -type f -mtime +7 -exec rm -f {} \;,并通过crontab定时执行。
  3. 工具清理:使用rsync --delete清理目标目录多余文件。

0
看了该问题的人还看了