
一句话承诺:用一个脚本和一张表,快速实现每天全量+每小时增量的最小方案。

类型 | 工具 | 优点 |
|---|---|---|
全量 | rsync --delete | 同步快、可镜像 |
增量 | tar --listed-incremental | 归档体积小 |
#!/usr/bin/env bash
set -euo pipefail
SRC=/data
DST=/backup/mirror
ARCH=/backup/archive
INCIDX=/backup/.inc.snar
# 全量镜像
echo "== rsync mirror =="
rsync -a --delete "$SRC/" "$DST/"
# 增量归档(每日一个包)
DATE=$(date +%F-%H)
mkdir -p "$ARCH"
tar --listed-incremental="$INCIDX" -czf "$ARCH/inc-$DATE.tar.gz" -C "$SRC" .Python 日志轮转:logging.handlers 快速落地(代码+表)。