Files
backup_OBS/env.conf.example
T

27 lines
814 B
Plaintext

# OBS 配置
OBS_BUCKET="your-bucket-name" # 你的桶名
LABEL="your-host-or-service" # 机器/业务标识
OBS_BACKUP_DIR="backup/${LABEL}" # 备份存放目录
# Telegram 通知配置
TG_BOT_TOKEN="" # 留空表示不启用
TG_USER_ID="" # 留空表示不启用
# 备份目录,使用多行格式;每行一个目录
BACKUP_DIRS=$(cat <<'EOF'
/root/data
EOF
)
# 日志目录
LOG_FILE="./backup.log"
# 并发/分片(obsutil 上传)
OBS_PARALLEL="5" # -p(分片并发,单文件)
OBS_JOBS="5" # -j(目录内任务并发)
OBS_PARTSIZE="auto" # -ps(分片大小:数值或 auto)
OBS_THRESHOLD="50MB" # -threshold(多段上传阈值)
# 清理策略
RETAIN_DAYS="5" # 保留最近 N 天