Cara Cepat Restore Database PDDIKTI Feeder Menggunakan Command Line


Kalau sebelumnya telah saya bahas mengenai backup and restore database PDDIKTI FEEDER menggunakan pgadmin, dan juga backup (export database) dengan cepat melalui command line, sekarang saya akan mengulas trik sederhana bagaimana restore (import database) melalui command line pula.
Syaratnya adalah kita harus mengetahui user sebagai superuser (cara membuat user sudah di bahas pada bahasan sebelumnya), dan juga harus memiliki database yang sudah di backup (dalam bentuk .sql)  untuk dilakukan restore pada komputer feeder lain dimana database pddikti masih kosong.

Adapun caranya adalah :

  1. Buka jendela command prompt, dari menu start pada bidang search program and files ketik CMD lalu tekan enter. Maka akan muncul jendela command prompt.
  2. Masuk ke direktori bin pada postgre dengan cara ketik cd /Program Files/pddikti/pgsql/bin
  3. Prompt command berada pada posisi c:\Program Files\pddikti\pgsql\bin>
  4. Setelah masuk pada prompt tersebut, untuk restore database menggunakan syntax berikut :
                 psql -U username -p port -d namaDatabaseTujuan < "lokasiFileBackup"

catatan :
username                       : user sebagai supersuer
port                                 : 54321 (port untuk database pddikti feeder)
namaDatabaseTujuan    : pddikti (harus bernama pddikti)
lokasiFileBackup            : dimana lokasi file backup berada
                                         misal berada pada folder e:\data_backup_feeder\pddikti.sql

contoh :
     
psql -U mary -p 54321 -d pddikti < "e:\data_backup_feeder\pddikti.sql"       <tekan enter>

c:\Program Files\pddikti\pgsql\bin>psql -U mary -p 54321 -d pddikti < "e:\data_backup_feeder\pddikti.sql"

Setelah di enter jika diminta memasukkan password, isikan password yang sudah dibuat dan tekan enter lagi.
Tunggu prosesnya sampai jendela command line melakukan restore data ke database tujuan hingga selesai, dan setelah berhasil silahkan di coba untuk membuka aplikasi feeder.

Demikian proses restore database, semoga bermanfaat.
Salam semangat, dan salam koding.

Thanks...


Previous
Next Post »