/
Manueller Restore einer Odoo Datenbank inkl. Filestore auf Basis von Docker
Manueller Restore einer Odoo Datenbank inkl. Filestore auf Basis von Docker
Der Odoo Container muss während der Zeit gestoppt werden.
MyOdoo Container stoppen
$ docker stop muster-myodoo
Datenbanken mit SCP von anderem Server holen
$ scp -P 22 /root/backups-docker/muster_dockerbackup_yyyy-mm-dd_hh-mm-ss.zip root@0.0.0.0:/root/temp
Backup auspacken und filestore umbenennen
$ docker exec -i muster-db psql -U myodoo -d postgres -c "drop database muster;" # Im Postgres-Container Template Datenbank erzeugen $ docker exec -i muster-db psql -U myodoo -d postgres -c "CREATE DATABASE muster OWNER myodoo TEMPLATE template1;" # Backup auspacken und filestore umbenennen $ unzip muster_dockerbackup_yyyy-mm-dd_hh-mm-ss.zip $ cd muster/ $ mv filestore/ muster/
Im Postgres-Container Datenbank-Backup einspielen
$ cat dump.sql | docker exec -i muster-db psql -U myodoo -d "muster" $ rm dump.sql
Filestore ersetzen
$ rm -rf /opt/myodoo/muster $ mkdir -p /opt/myodoo/muster/data/filestore $ mv muster /opt/myodoo/muster/data/filestore
MyOdoo Container starten
$ docker start muster-myodoo
Postgres auf HOST
$ cp odoo-backup.zip /var/lib/postgresql $ chown postgres: /var/lib/postgresql/odoo-backup.zip $ su postgres $ psql postgres=# CREATE DATABASE muster OWNER muster_pg TEMPLATE template1; \q $ cd /var/lib/postgresql $ unzip odoo-backup.zip $ psql -U test_pg -f muster/dump.sql -d test_odoo -h localhost -p 5432
Related articles
Nach Stichwort filtern
Derzeit gibt es keine Elemente mit den ausgewählten Stichwörtern.
MyOdoo Container starten
$ docker start muster-myodoo
, multiple selections available,
Related content
Docker MyOdoo Tomcat/Pentaho
Docker MyOdoo Tomcat/Pentaho
More like this
Docker MyOdoo Prepare
Docker MyOdoo Prepare
More like this
Docker MyOdoo Public
Docker MyOdoo Public
More like this
Docker MyOdoo 10 Public
Docker MyOdoo 10 Public
More like this
Docker MyOdoo Postgres
Docker MyOdoo Postgres
More like this
Eine Datenbank in die Entwicklungsumgebung holen
Eine Datenbank in die Entwicklungsumgebung holen
More like this