db-backup

db-backup

Application Docker from A75G's Repository

Vue d'ensemble

Backup multiple database types on a scheduled basis with many customizable options. Manual Backups can be performed by entering the container and typing backup-now For diffrent port please add variable DB1_PORT and include the port For more DB backups you can include DB2_NAME etc https://github.com/tiredofit/docker-db-backup#job-backup-options Check advanced for more settings

Arguments d'exécution

Réseau
bridge
Coquille
sh
Privilégié
false

Configuration du modèle

Backup LocationPathrw

Database Dump Location

Cible
/backup
Valeur
/mnt/user/backups/db/
DB01_NAMEVariable

Schema Name e.g. database or ALL to backup all databases the user has access to.

Valeur
ALL
DB01_TYPEVariable

Type of DB Server to backup couch influx mysql mssql pgsql mongo redis sqlite3

Défaut
mysql|pgsql|mongo|redis|influx|couch|mssql|sqlite3
Valeur
mysql
DB01_HOSTVariable

Server Hostname e.g. mariadb. For sqlite3, full path to DB file e.g. /backup/db.sqlite3

Valeur
192.168.1.1
DB01_USERVariable

username for the database(s) - Can use root for MySQL

Valeur
root
DB01_PASSVariable

(optional if DB doesn't require it) password for the database

Valeur
password
DEFAULT_SPLIT_DBVariable

If using ALL - use this to split each database into its own file as opposed to one singular file

Défaut
TRUE|FALSE
Valeur
TRUE
DEFAULT_BACKUP_INTERVALVariable

How often to dump DB Minutes Defaults 1440 = Day

Valeur
1440
DEFAULT_BACKUP_BEGINVariable

https://github.com/tiredofit/docker-db-backup#scheduling-options

Valeur
0300
DEFAULT_CLEANUP_TIMEVariable

Value in minutes to delete old backups. 10080 = One Week. If you want all backup delete this key.

Valeur
10080
DEFAULT_COMPRESSIONVariable

Use either Gzip GZ, Bzip2 BZ, XZip XZ, ZSTD ZSTD or none NONE

Défaut
ZSTD|BZ|XZ|GZ|NONE
Valeur
ZSTD
DEFAULT_COMPRESSION_LEVELVariable

Numerical value of what level of compression to use, most allow 1 to 9, except for ZSTD which allows for 1 to 19

Défaut
3|1|2|4|5|6|7|8|9|10|11|12|13|14|15|16|17|18|19
Valeur
3
DEFAULT_GZ_RSYNCABLEVariable

Use --rsyncable (gzip only) for faster rsync transfers and incremental backup deduplication.

Défaut
FALSE|TRUE
Valeur
FALSE
DEBUG_MODEVariable

DEBUG_MODE

Défaut
FALSE|TRUE
Valeur
FALSE
CONTAINER_ENABLE_MONITORINGVariable
Défaut
FALSE|TRUE
Valeur
FALSE
DEFAULT_CHECKSUMVariable

Either MD5 or SHA1 or NONE

Défaut
NONE|SHA1|MD5
Valeur
NONE
DEFAULT_CREATE_LATEST_SYMLINKVariable

Create a symbolic link pointing to last backup in this format: latest-(DB_TYPE)_(DB_NAME)_(DB_HOST)

Défaut
FALSE|TRUE
Valeur
FALSE
DEFAULT_ENABLE_PARALLEL_COMPRESSIONVariable

Maximum amount of threads to use when compressing - Integer value e.g. 8

Défaut
autodetected
Valeur
autodetected
USER_DBBACKUPVariable

The uid that the image should read and write files as

Valeur
99
GROUP_DBBACKUPVariable

The gid that the image should read and write files as

Valeur
100
DEFAULT_FILESYSTEM_PATH_PERMISSIONVariable

Permissions to apply to backup directory

Valeur
755
DEFAULT_FILESYSTEM_PERMISSIONVariable

Permissions to apply to files.

Défaut
777
Valeur
777

Catégories

Télécharger les statistiques

22,692,047
Total des téléchargements
520,239
Ce mois-ci
537,902
Moyenne / Mois

Total des téléchargements au fil du temps

Chargement du graphique...

Détails

Référentiel
tiredofit/db-backup:latest
Dernière mise à jour2026-03-13
Première vue2020-03-07

Exécutez db-backup sur Unraid.

db-backup est listé dans Community Apps pour Unraid OS. Explorez Unraid pour créer un serveur domestique flexible, un NAS ou un laboratoire domestique.