Assalamu'alaikum Warrohmatullohi Wabarokatuh.....
Bismillah, Untuk postingan blog ismata kali ini, saya akan membahas cara menyalin database di PostgreSQL,.
Menyalin/Copy Database Tujuannya adalah untuk membuat database baru dari database lama yang ukuruannya sudah lumayan besar yang sulit di restor kalopun bisa terkadang banyak error sana sini.
Untuk menyalin / Copy Database di PostgreSQL, anda bisa ikuti langkah-langkahnya:
Hal yang perlu di perhatikan adalah :
Pastikan database tidak ada yang mengunakannya.
Matikan odoo-service nya. # bertujuan supaya tidak ada user yang akses ke odoo.
Untuk melakukan proses copy database di postgres dapat di lakukan dengan perintah ini :
$ sudo su postgres
$ psql
$ \l
$ CREATE DATABASE database_baru WITH TEMPLATE database_lama OWNER odoo;
$ \l
Perintah no 4 di atas menyalin database_lama ke database_baru.
Contoh Lain, untuk menyalin database warung123 ke database 123warung , dengan perintah berikut:
$ CREATE DATABASE 123warung WITH TEMPLATE warung123 OWNER odoo;
Untuk waktu penyalinan Database Tergantung pada ukuran database sumber. jika database sudah besar size/ukurannya mungkin perlu beberapa saat untuk menyelesaikan penyalinan/copy database tersebut