forked from DevOps/deploy.stack
feat(backup): 添加 gitea 数据备份脚本
添加定时备份 gitea 数据的脚本,包含停止容器、同步数据、重启容器的完整流程
This commit is contained in:
12
gitea/backup.job
Normal file
12
gitea/backup.job
Normal file
@@ -0,0 +1,12 @@
|
||||
#!/usr/bin/env bash
|
||||
## gitea 数据备份脚本
|
||||
## CRON:: 4 4 * * * /data/deploy/crontab/backup.job >> /dev/null 2>&1
|
||||
|
||||
DATA_PATH=/data/volumes/gitea
|
||||
BACKUP_PATH=/data/backups/gitea
|
||||
|
||||
docker stop gitea-app
|
||||
sleep 0.3
|
||||
rsync -au --delete ${DATA_PATH} ${BACKUP_PATH}
|
||||
sleep 0.3
|
||||
docker start gitea-app
|
||||
Reference in New Issue
Block a user