File tree Expand file tree Collapse file tree 2 files changed +5
-3
lines changed Expand file tree Collapse file tree 2 files changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -13,7 +13,8 @@ MySQL Backup tool, backup database to S3 or Object Storage
13
13
- [ Docker Hub] ( https://hub.docker.com/r/jkaninda/mysql-bkup )
14
14
- [ Github] ( https://github.com/jkaninda/mysql-bkup )
15
15
16
- > Postgres solution :
16
+ ## Postgres solution :
17
+
17
18
- [ Postgress] ( https://github.com/jkaninda/pg-bkup )
18
19
19
20
@@ -150,7 +151,7 @@ docker-compose up -d
150
151
``` sh
151
152
docker run --rm --privileged --device /dev/fuse --name mysql-bkup -e " DB_HOST=db_hostname" -e " DB_USERNAME=username" -e " DB_PASSWORD=password" -e " ACCESS_KEY=your_access_key" -e " SECRET_KEY=your_secret_key" -e " BUCKETNAME=your_bucket_name" -e " S3_ENDPOINT=https://eu2.contabostorage.com" jkaninda/mysql-bkup bkup -o backup -s s3 -d database_name
152
153
```
153
- > To change s3 backup path add this flag : --path myPath . default path is /mysql_bkup
154
+ > To change s3 backup path add this flag : --path / myPath . default path is /mysql_bkup
154
155
155
156
Simple S3 backup usage
156
157
Original file line number Diff line number Diff line change @@ -215,7 +215,7 @@ ln -s /usr/local/bin/backup_cron.sh /usr/local/bin/backup_cron
215
215
CRON_JOB=/etc/cron.d/backup_cron
216
216
touch $CRON_JOB
217
217
cat > " $CRON_JOB " << EOF
218
- $SCHEDULE_PERIOD root exec /bin/bash -c ". /run/supervisord.env; /usr/local/bin/backup_cron.sh >> /var/log/backup_cron .log"
218
+ $SCHEDULE_PERIOD root exec /bin/bash -c ". /run/supervisord.env; /usr/local/bin/backup_cron.sh >> /var/log/mysql-bkup .log"
219
219
EOF
220
220
chmod 0644 /etc/cron.d/*
221
221
crontab /etc/cron.d/backup_cron
@@ -230,6 +230,7 @@ scheduled_mode()
230
230
echo " Starting MySQL Bkup... "
231
231
echo " ***********************************"
232
232
echo " Running in Scheduled mode"
233
+ echo " Log file in /var/log/mysql-bkup.log"
233
234
echo " Execution period $SCHEDULE_PERIOD "
234
235
supervisord -c /etc/supervisor/supervisord.conf
235
236
else
You can’t perform that action at this time.
0 commit comments