EXPLORE INFORMATION : AI, BITCOIN, TECHNOLOGY. Enjoy!

CARA BACKUP DAN RESTORE DATABASE UNTUK OPENERP


CARA BACKUP DAN RESTORE DATABASE UNTUK OPENERP

Ini cara backup yang pernah saya lakukan dan hasilnya berhasil:
pastikan anda sudah menginstall postgres di komputer anda.
umpamanya kita mau membackup databases dari openerp yang ada di komputer master data untuk dimasukan ke komputer kita:

selanjutnya saya sebut dengan :

  • komputer 1
  • komputer 2

komputer 1

membackup database ini boleh dengan browser :

dengan cara ketikan di browser 
http://localhost/phppgadmin/  pilih database yang mau di export
kemudian silahkan ikuti tahapan di selanjutnya

catatan: untuk membuka ini memang tidak selalu bisa  karena harus ada penginstalan lagi untuk postgres bisa di buka di browser. Untuk bisa buka http://localhost/phppgadmin/  di browser silahkan cari cara nya di tutorial untuk instalasinya karena saya di sini tidak membahas penginstalan itu.

ini cara backup lewat Terminal : 

masuk terminat dengan menekan ctrl+alt+t dan masuk postgres 

sudo su postgres
pg_dump -U postgres openerp > openerp.sql

catatan: di atas saya menamakan file beckup .sql nya dengan nama openerp, boleh juga  dengan nama lain.


selanjutnya pindahkan data backup yang tadi ke komputer kita maka saya namakan komputer 2,  dan pastikan juga komputer kita sudah ada openerp nya dan database postgresql nya.


komputer 2
selanjutnya  pindahkan atau copy data .sql yang telah di backup ke direktori  /var/lib/postgresql.

caranya :
cp /../(namafile)   /var/lib/postgresql

masuk ke direktori :
cd /var/lib/postgresql

lalu rubah permisiions dengan chmod 777 -R namafile.sql kemudian ENTER
lalu lihat data nya dengan ls atau ll kemudian ENTER untuk memastikan dta sudah tersimpan.


RESTORE databases

masuk ke Terminal kita

sudo su postgres
createdb namadatabases -U postgres

restor nya dengan cara :
psql -U postgres "namadatabase" < filebackup.sql

usahakan namadatabase dan filebackup sama namanya, untuk memudahkan restore databases nya.

kemudian
exit


*buka browser
localhost/phppgadmin

lalu ubah owner dari postgres menjadi openerp karena openerp adalah owner pertama.

klik posgresql > pilih namadatabase > klik alter > ganti openerp > klik alter

klik posgresql > klik namadatabase > pilih public > klik alter > ganti openerp > klik alter



okee coba dehh di openerp masing-masing..

selamat mencoba kawan
SALAM SUKSES UNTUK KITA SEMUA
admin saepul bahri

0 Comment: