温馨提示×

怎样备份再debian cleanup

小樊
37
2026-09-03 22:36:15
栏目: 智能运维

你的问题有点模糊,我理解可能是 “怎样在 Debian 上做备份,以及怎样进行系统清理(cleanup)”。下面分别说明。


一、Debian 备份方法

1. 使用 tar 备份整个系统(常用)

sudo tar -czpvf /backup/debian-backup-$(date +%F).tar.gz \
--exclude=/proc --exclude=/sys --exclude=/dev \
--exclude=/mnt --exclude=/media --exclude=/backup \
/

恢复时从 Live CD 启动后解压即可。

2. 使用 rsync 增量备份

sudo rsync -aAXv / /mnt/backup/ \
--exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*"}

3. 使用专用工具

  • Timeshift(适合桌面用户)
sudo apt install timeshift
  • borgbackup / restic(加密、增量、远程备份)
sudo apt install borgbackup

4. 只备份重要数据

/etc
/home
/var/www
数据库(mysqldump 等)

二、Debian 系统清理(Cleanup)

1. 清理 apt 缓存

sudo apt clean
sudo apt autoclean

2. 删除无用依赖

sudo apt autoremove
sudo apt autoremove --purge

3. 删除旧内核

dpkg -l | grep linux-image
sudo apt purge linux-image-旧版本

⚠️ 保留当前正在使用的内核

4. 清理日志

sudo journalctl --vacuum-time=7d
sudo rm -rf /var/log/*.old

5. 查找大文件

du -h / | sort -rh | head -20

6. 清理用户缓存

rm -rf ~/.cache/*

三、推荐流程

  1. 先备份
  2. 再执行 cleanup
  3. 重启验证系统正常

如果你指的是 “backup 后再 cleanup” 的具体命令顺序,或你是 服务器 / 桌面 / Docker 环境,可以告诉我,我可以给你更精确的方案。

0