在 Debian 系统中,“spool” 通常指 /var/spool 目录,里面存放了系统各种队列数据,比如:
/var/spool/cron/:定时任务/var/spool/mail/ 或 /var/spool/postfix/:邮件/var/spool/cups/:打印队列/var/spool/apt/:apt 相关/var/spool/lpd/:老式打印sudo tar czpf /backup/var-spool-$(date +%F).tar.gz /var/spool
恢复:
sudo tar xzpf /backup/var-spool-*.tar.gz -C /
sudo rsync -aAXH --delete /var/spool/ /backup/var-spool/
适合定时任务(cron):
0 2 * * * rsync -aAXH /var/spool/ /backup/var-spool/
sudo tar czpf /backup/cron-spool.tar.gz /var/spool/cron
用户级:
crontab -l > ~/crontab.bak
sudo tar czpf /backup/mail-spool.tar.gz /var/spool/mail
如果是 Postfix:
sudo tar czpf /backup/postfix-spool.tar.gz /var/spool/postfix
sudo systemctl stop cups
sudo tar czpf /backup/cups-spool.tar.gz /var/spool/cups
sudo systemctl start cups
sudo duplicity /var/spool file:///backup/spool
sudo borg create /backup/repo::spool-{now} /var/spool
/var/spool/locksudo chown -R root:root /var/spool
如果你能说明是 哪一种 spool(cron / mail / print / apt),我可以给你更精确的备份方案。