+
Skip to content

DiouxX/docker-backup-mysql

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

docker-backup-mysql

Description

This script allow to backup a MySQL database who run on docker and if you want to copy local DUMP on a remote server

Usage

Script usage :

-c Mysql/Mariadb container name

-d Database name

-n Backup name (By default : Database name + YYYY-MM-DD-HMS)

-f Local backup folder

-t Remote Backup Path

-k Keep local backup if enable transfert option

-P SSH Remote Port (default : 22)

-v Verbose mode

Example

If you want a remote DUMP

docker_backup_mysql -c mysql-docker -d glpidb -n glpi-backup -t root@192.168.1.1:/mnt/backup_server/backup_mysql/glpi/

If you want a local DUMP

docker_backup_mysql -c mysql-docker -d glpidb -n glpi-backup -f /opt/backup/glpi/

IMPORTANT


Don't forget to copy your public SSH key on remote server ( To automate backup task )

[user@ordi ~]$ ssh-copy-id -i ~/.ssh/id_rsa.pub user@remote-server

About

Project to backup mysql database on Docker

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载