diff --git a/README.md b/README.md index 7474eb4..094cc9d 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,8 @@ MySQL Backup tool, backup database to S3 or Object Storage - [Docker Hub](https://hub.docker.com/r/jkaninda/mysql-bkup) - [Github](https://github.com/jkaninda/mysql-bkup) -> Postgres solution : +## Postgres solution : + - [Postgress](https://github.com/jkaninda/pg-bkup) @@ -150,7 +151,7 @@ docker-compose up -d ```sh 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 ``` -> To change s3 backup path add this flag : --path myPath . default path is /mysql_bkup +> To change s3 backup path add this flag : --path /myPath . default path is /mysql_bkup Simple S3 backup usage diff --git a/src/mysql_bkup.sh b/src/mysql_bkup.sh index 66df625..6bf6dfd 100755 --- a/src/mysql_bkup.sh +++ b/src/mysql_bkup.sh @@ -215,7 +215,7 @@ ln -s /usr/local/bin/backup_cron.sh /usr/local/bin/backup_cron CRON_JOB=/etc/cron.d/backup_cron touch $CRON_JOB cat > "$CRON_JOB" <> /var/log/backup_cron.log" +$SCHEDULE_PERIOD root exec /bin/bash -c ". /run/supervisord.env; /usr/local/bin/backup_cron.sh >> /var/log/mysql-bkup.log" EOF chmod 0644 /etc/cron.d/* crontab /etc/cron.d/backup_cron @@ -230,6 +230,7 @@ scheduled_mode() echo " Starting MySQL Bkup... " echo "***********************************" echo "Running in Scheduled mode" + echo "Log file in /var/log/mysql-bkup.log" echo "Execution period $SCHEDULE_PERIOD" supervisord -c /etc/supervisor/supervisord.conf else