Restore Database ODOO Melalui Terminal

di Ubuntu

Pernahkan anda mengalami lost conection ketika sedang proses backup dan restore database melaui ODOO, sehingga menyebabkan kegagalan/error pada saat restore database??? Mungkin kejadian ini jarang ditemui di sebagian orang, bisanya kejadian ini terjadi ketika processor pada device (laptop/komputer) tidak mampu mengimbangi proses data yang sedang berjalan ketika proses restore database.

Bismillah.., Ahsanallahu ilaikum, pada kali ini saya akan sharing/membagikan salah satu solusi dari masalah pengalaman saya pribadi mengenai restore database yang selalu gagal ketika proses dilakukan dari ODOO. Tahukah anda ternya restore database ini bisa dilakukan dengan cara lain, yaitu dengan cara menembakkan langsung ke database dengan cara:

1. Masuk ke manager database ODOO 

    Pada ODOO lakukan bakcup database, dengan cara pilih database yang akan anda backup dan klik tombol 'Backup'

Odoo image and text block

2. Pilih format pg_dump ketika backup data

    - Lakukan backup dengan memilih Backup Format 'pg_dump custom format (without filestore)',

    - Lakukan backup database dengan menekan tombol 'Backup' dan tunggu hingga proses download selesai

    - Pastikan file download dalam fotmat '.dump

        contoh: nama_file_tanggal_dst.dump

Odoo image and text block

3. Masuk ke posgresql pada terminal

    Kemudian buka terminal di laptop/PC anda dan masuk ke posgresql dengan cara mengetikkan 'sudo su postgres' pada terminal.

Odoo image and text block

3. Create/buat Database

    Kemudian buatlah database melalui terminal dengan cara mengetikkan perintah 'createdb -O user_postgres nama_db'.

Odoo image and text block

4. Restore Database

    - Masuk ke direktori dari file.dump yang telah di download

      (Defaultnya file download akan berada di dalam Folder Downloads pada laptop/pc anda)

    - Lakukan restore database melalui terminal dengan cara mengetikkan perintah 'pg_restore -d nama_db nama_file_backup.dump'

Odoo image and text block

    - Kemudian tunggu hingga proses selesai. Jika didalam petengahan proses berhenti, maka tekan 'Ctrl + C' dan ulangi lagi dengan

      mengetikkan 'pg_restore -d nama_db nama_file_backup.dump', lakukan proses ini 3x sampai 5x hingga muncul pesan error yang

      sama.

Odoo image and text block

5. Update Modul

    Lakukan update modul dengan cara melakukan compaile ODOO 'python -c ..../...../..../file.conf -d nama_db -u all' atau bisa dilakukan

    update manual dari ODOO dengan cara:

    Dasboard -> App -> pili modul yang akan di upgrade (lakukan upgrade modul) 

Mungkin cukup sekian dulu untuk sharing dari saya kali ini, dan tunggu konten-konten tulisan blog dari saya yang lain, semoga bermanfaat dan jika ada kendala/pertnyaan dalam langkah-langkah yang saya tulis, anda bisa balas comment di blog ini, Terima kasih.

Barokallahu fiikum...