You've already forked proxmox-backup
mysql / mariadb - add ignore database
This commit is contained in:
@@ -91,7 +91,7 @@ mysql_connection_args=()
|
||||
|
||||
mysql_ignore_tables_args=({% for table in backup_mysql_ignore_tables | default([]) %}"--ignore-table={{ table }}" {% endfor %})
|
||||
|
||||
mysql_databases=$("${mysql_cmd[@]}" "${mysql_connection_args[@]}" -e "SHOW DATABASES;" | grep -Ev "(Database|information_schema|performance_schema)")
|
||||
mysql_databases=$("${mysql_cmd[@]}" "${mysql_connection_args[@]}" -e "SHOW DATABASES;" | grep -Ev "(Database|information_schema|performance_schema{% for db in backup_mysql_ignore_databases | default([]) %}|{{ db }}{% endfor %})")
|
||||
|
||||
mkdir -p $backup_dir/$today/mysql
|
||||
|
||||
@@ -128,7 +128,7 @@ mariadb_connection_args=()
|
||||
|
||||
mariadb_ignore_tables_args=({% for table in backup_mariadb_ignore_tables | default([]) %}"--ignore-table={{ table }}" {% endfor %})
|
||||
|
||||
mariadb_databases=$("${mariadb_cmd[@]}" "${mariadb_connection_args[@]}" -e "SHOW DATABASES;" | grep -Ev "(Database|information_schema|performance_schema)")
|
||||
mariadb_databases=$("${mariadb_cmd[@]}" "${mariadb_connection_args[@]}" -e "SHOW DATABASES;" | grep -Ev "(Database|information_schema|performance_schema{% for db in backup_mariadb_ignore_databases | default([]) %}|{{ db }}{% endfor %})")
|
||||
|
||||
mkdir -p $backup_dir/$today/mariadb
|
||||
|
||||
|
||||
Reference in New Issue
Block a user