Setelah melakukan backup database kita mungkin ingin merestore ke tempat lain. Kita telah melakukan backup Odoo ERP yang diinstal pada Ubuntu 20.04 dan saat ini kita ingin melakukan restore Odoo ERP pada Docker. Sebelum melakukan restore tentu kita perlu menyiapkan instalasi Odoo ERP yang baru.

Proses restore database dan filestore pada Odoo ERP pada instalasi yang baru adalah seperti berikut ini

  1. Menyiapkan AddOns sesuai konfigurasi yang dibutuhkan

    Kita harus mengupload addons yang dibutuhkan pada folder addons seperti gambar di atas.
    Untuk mengekstrak .tgz silahkan menggunakan perintah

    tar zxvf namafile

  2. Restart Odoo

    Silahkan melakukan restart Odoo yang baru supaya dapat membaca Addons yang kita tambahkan. Pada Docker dengan Portainer kita melakukan restart seperti gambar di atas.
  3. Restore database

    Kita kemudian masuk ke Odoo ERP yang baru ke halaman /web/database/manager dan memulai restore seperti gambar di atas.


    Silahkan mengisi password yang baru, memilih file backup, memberi nama database yang baru, tentukan aoakah database ini pemindahan atau penyalinan, kemudian klik Continue seperti gambar di atas.


    Tampak hasil proses setelah restore database berhasil. Restore utama yang dilakukan pada tahap ini adalah
    a. Restore database PostgreSQL
    b. Restore filestore seperti gambar di bawah ini

  4. Mencoba Odoo ERP hasil restore

    Kita kemudian masuk ke halaman login Odoo ERP yang baru seperti gambar di atas.



    Kita kemudian dapat melihat aplikasi yang telah diinstal dan kita masuk ke salah satu aplikasi Addons seperti gambar di atas.


    Tampak Odoo ERP hasil restore sudah berfungsi dengan baik.
  5. Mengatasi jika ada error 413 Request Entity Too Large

    Ada kemungkinan kita mengalami error karena file yang kita upload lebih besar dari seting web proxy Nginx sehingga menimbulkan pesan error 413 Request Entity Too Large seperti gambar di atas.


    Untuk mengatasi 413 Request Entity Too Large tersebut kita menambahkan pada /etc/nginx/nginx.conf pada bagian http dengan client_max_body_size 200M; seperti gambar di atas. Informasi lebih lanjut silahkan mengunjungi https://www.cyberciti.biz/faq/linux-unix-bsd-nginx-413-request-entity-too-large/ .

Kunjungi www.proweb.co.id untuk menambah wawasan anda.

Jika anda tertarik mengenai aplikasi Odoo ERP silahkan mengisi form di bawah ini

Restore Database dan Filestore pada Odoo ERP