diff --git a/README.org b/README.org index 0483206..93e03fa 100644 --- a/README.org +++ b/README.org @@ -317,47 +317,17 @@ docker-ip **** Backups ***** Backuping odoo account (filestore and database) -There are still some quirks, so be sure: -- to change your current directory to =/opt/apps/myc-deploy= -- your odoo instance should be already up. -- to have =admin-password= defined in your =compose.yml=, in your - =odoo= service's =options=. - -#+BEGIN_SRC yaml -odoo: - options: - admin-password: XXXXXX -#+END_SRC - +Be sure that your odoo instance should be already up. #+BEGIN_SRC sh MYODOOSERVICENAME=odoo DBNAME="$MYODOOSERVICENAME" OUTPUTFILE=backup-odoo.zip -cd /opt/apps/myc-deploy && -compose save "$MYODOOSERVICENAME" "$DBNAME" "$OUTPUTFILE" +compose save "$MYODOOSERVICENAME" "$DBNAME" > "$OUTPUTFILE" #+END_SRC -The backup file should be in the same directory. - ***** Restoring odoo account (filestore and database) -There are still some quirks, so be sure: - -- to change your current directory to =/opt/apps/myc-deploy= - and put your backup file in the same directory -- your odoo instance should be already up. -- an odoo base should not exist with the same name prior to restoring - if it is the case, =ODOOBASE=odoo && pgm rm "$ODOOBASE" -f && rm -rf -- to have =admin-password= defined in your =compose.yml=, in your - =odoo= service's =options=. - -#+BEGIN_SRC yaml -odoo: - options: - admin-password: XXXXXX -#+END_SRC - *IMPORTANT* you might want to consider the usage of =docker-cutoff= if you are restoring a production odoo onto a dev or staging odoo that you don't want to allow to go mess around with sending mails or fetching mails. @@ -372,24 +342,7 @@ These are the normal loading instructions: MYODOOSERVICENAME=odoo DBNAME="$MYODOOSERVICENAME" SOURCEFILE=backup-odoo.zip -cd /opt/apps/myc-deploy && -compose load "$MYODOOSERVICENAME" "$SOURCEFIE" "$DBNAME" -#+END_SRC - -***** charger un dump SQL dans odoo - -Supporte *.dump ou sql (non compressé), *.gz ou *.bz2: - -#+BEGIN_SRC sh -compose load-db odoo MONFICHIER.dump.bz2 -#+END_SRC - -***** sauvegarder dump db de odoo - -Pour l'instant on passe par pgm - -#+BEGIN_SRC sh -compose save-db odoo MONFICHIER.dump.bz2 +compose load "$MYODOOSERVICENAME" "$DBNAME" < "$SOURCEFILE" #+END_SRC **** Update de modules