Documentation Frappe Framework

Frappe Framework

bench backup

La commande sauvegarde le site indiqué, ou le site courant. Le dump va dans private/backups, sauf chemin contraire.

1 min de lectureMis à jour le Source : docs.frappe.io

À 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

terminal
bench backup [OPTIONS]
OptionEffet
--backup-pathDossier de tous les fichiers de l’opération
--backup-path-dbChemin du fichier de base
--backup-path-confChemin du fichier de configuration
--backup-path-filesChemin des fichiers publics
--backup-path-private-filesChemin des fichiers privés
--exclude, -eDocTypes exclus, séparés par des virgules
--only, --include, -iDocTypes inclus, séparés par des virgules
--ignore-backup-confIgnore les exclusions et inclusions de la configuration
--with-filesJoint les fichiers privés et publics
--compressCompresse ces fichiers
--verbosePlus de détails

Exemples

terminal
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.

bench backup : sauvegarder un site Frappe | ERPNext Lab