mirror of
https://github.com/wolfydw/backup_OBS.git
synced 2026-05-08 06:37:02 +08:00
Stop self-check during install
This commit is contained in:
@@ -87,7 +87,6 @@ cd /root/backup_OBS
|
|||||||
- 安装 `systemd` 更新任务
|
- 安装 `systemd` 更新任务
|
||||||
- 启用 `backup-obs-update.timer`
|
- 启用 `backup-obs-update.timer`
|
||||||
- 为目标用户写入每天 `03:00` 执行一次的备份 `cron`
|
- 为目标用户写入每天 `03:00` 执行一次的备份 `cron`
|
||||||
- 执行一次 `./backup.sh --self-check` 安装自检
|
|
||||||
|
|
||||||
默认使用 system 模式,也就是安装到 `/etc/systemd/system`。
|
默认使用 system 模式,也就是安装到 `/etc/systemd/system`。
|
||||||
|
|
||||||
@@ -112,6 +111,12 @@ cd /root/backup_OBS
|
|||||||
./lib/obsutil.sh
|
./lib/obsutil.sh
|
||||||
```
|
```
|
||||||
|
|
||||||
|
如果你要手动做一次备份自检,只在调试时执行:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
./backup.sh --self-check
|
||||||
|
```
|
||||||
|
|
||||||
常用查看命令:
|
常用查看命令:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
|||||||
@@ -18,7 +18,6 @@ usage() {
|
|||||||
- system 模式会安装到 /etc/systemd/system
|
- system 模式会安装到 /etc/systemd/system
|
||||||
- user 模式会安装到 ~/.config/systemd/user
|
- user 模式会安装到 ~/.config/systemd/user
|
||||||
- 会为目标用户安装每天 03:00 执行一次的备份 cron
|
- 会为目标用户安装每天 03:00 执行一次的备份 cron
|
||||||
- 安装完成后会执行一次 ./backup.sh --self-check 自检
|
|
||||||
- 不会覆盖已有 env.conf 和 exclude.user.list
|
- 不会覆盖已有 env.conf 和 exclude.user.list
|
||||||
- dry-run 只打印将执行的动作,不实际写入 systemd 或 crontab
|
- dry-run 只打印将执行的动作,不实际写入 systemd 或 crontab
|
||||||
USAGE
|
USAGE
|
||||||
@@ -183,9 +182,3 @@ else
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
install_backup_cron
|
install_backup_cron
|
||||||
|
|
||||||
if $DRY_RUN; then
|
|
||||||
echo "[dry-run] 将执行 ./backup.sh --self-check"
|
|
||||||
else
|
|
||||||
bash "${SCRIPT_DIR}/backup.sh" --self-check
|
|
||||||
fi
|
|
||||||
|
|||||||
Reference in New Issue
Block a user