Skip to content

The script automatically backup databases via SQL with maximum data compression (postgresql,mysql)

License

Notifications You must be signed in to change notification settings

vixfree/autobackupdb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

backupdb

RU:

  • Скрипт на языке bash, для автоматизированных backup баз данных.
  • Поддерживаются базы: postgresql, mysql

Праметры скрипта которые необходимо корректировать.

## массив имен баз данных
DBDATA=( "base1" "base2" );
## массив пути сохранения бакапов
BACKPATH=( "/backup/db" "/backup/db" );
## массив логинов к базам
LOGINDB=( "dblogin1" "dblogin2" );
## массив паролей
PASSWDB=( "mypassdb1" "mypassdb2" );
## - массив тип базы данных
TYPEDB=( "pgsql" "mysql" )
## массив ip хостов где базы данных
HOSTDB=( "10.1.0.2" "10.1.0.7" )

Формат должен быть такой же.


EN:

  • Script in bash language, for automated backup databases.
  • Supported databases: postgresql, mysql

Parameters of the script that must be adjusted. The format should be the same.


## the array database name
DBDATA=( "base1" "base2" );
## the array backup paths
BACKPATH=( "/backup/db" "/backup/db" );
## the array login for databases
LOGINDB=( "dblogin1" "dblogin2" );
## the array pass for databases
PASSWDB=( "mypassdb1" "mypassdb2" );
## the array type databases
TYPEDB=( "pgsql" "mysql" )
## the array hosts
HOSTDB=( "10.1.0.2" "10.1.0.7" )

About

The script automatically backup databases via SQL with maximum data compression (postgresql,mysql)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages