mirror of
https://github.com/wolfydw/backup_OBS.git
synced 2026-05-08 06:37:02 +08:00
27 lines
814 B
Plaintext
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 天
|