Perintah untuk backup:
# pg_dump -U user nama_database -f file_hasil_backup.sql
Kemudian untuk memindahkan file hasil backup dari server lama ke server baru anda bisa menggunakan scp dengan perintah seperti di bawah ini
# scp file_hasil_backup.sql root@117.54.10.2:/root
Dengan perintah di atas file_hasil_backup.sql akan di-copy-kan ke server baru pada folder root
Selanjutnya sebelum melakukan restore di server baru anda harus membuat database baru terlebih dulu (kecuali sudah ada). Silahkan anda create database baru di server baru, anda bisa menggunakan pgadmin biar mudah, Tinggal klik kanan "create new database".
Selanjutnya untuk restore database bisa menggunakan perintah berikut ini
# psql -U username -d database_baru -f file_hasil_backup.sql
Setelah proses restore selesai jangan lupa anda cek apakah semua table sudah ter-restore dengan benar atau belum, Gunakan pgadmin untuk lebih mudahnya.