Frappe Framework
bench backup
La commande sauvegarde le site indiqué, ou le site courant. Le dump va dans private/backups, sauf chemin contraire.
À quoi sert la commande
bench backup sauvegarde les sites indiqués. Sans option, elle produit un dump de base, le compresse et l’enregistre dans ./sites/{site}/private/backups. Si un site courant est défini, bench backup seul sauvegarde ce site.
Usage
bench backup [OPTIONS]| Option | Effet |
|---|---|
--backup-path | Dossier de tous les fichiers de l’opération |
--backup-path-db | Chemin du fichier de base |
--backup-path-conf | Chemin du fichier de configuration |
--backup-path-files | Chemin des fichiers publics |
--backup-path-private-files | Chemin des fichiers privés |
--exclude, -e | DocTypes exclus, séparés par des virgules |
--only, --include, -i | DocTypes inclus, séparés par des virgules |
--ignore-backup-conf | Ignore les exclusions et inclusions de la configuration |
--with-files | Joint les fichiers privés et publics |
--compress | Compresse ces fichiers |
--verbose | Plus de détails |
Exemples
bench --site {site} backup --with-files
bench --site {site} backup --with-files --compress
bench --site {site} backup --backup-path {backup_path}
bench --site {site} backup --only 'ToDo,Note,Task,Project,Sales Invoice'
bench --site {site} backup --exclude 'Error Log,Access Log,Activity Log,Version'
bench --site {site} backup --ignore-backup-conf--compress enregistre un .tgz au lieu du .tar par défaut. Un chemin non précisé parmi --backup-path-conf, --backup-path-db, --backup-path-files et --backup-path-private-files reste à l’emplacement par défaut. Ces sauvegardes partielles se restaurent avec bench partial-restore.
Point d’attention
Si le processus lève une exception, les fichiers sont supprimés pour ne pas occuper le disque. --ignore-backup-conf ignore les valeurs frappe.conf.backup.*. Le chiffrement est décrit dans Activer le chiffrement des sauvegardes.
