Thursday, March 19, 2015

Baca Database Postgresql dari HDD atau OS nya crash

Buat sahabat yang pernah mengalami Harddisk atau OS crash dan punya database postgresql di dalamnya, saya pernah mengalaminya dan case nya pada OS Linux Centos.

Berikut step-stepnya:

1. Install Centos Linux pada komputer lain dan pastikan Postgresql terinstall.
2. Stop service postgresql # /etc/init.d/postgresql stop
3. Mount HDD yang postgresql nya mau di perbaiki.
    Contoh :# mount /dev/sdb2 /mnt/ 
4. Backup folder data postgresql pada Centos baru kita
    # mv -r /var/lib/pgsql/data /var/lib/pgsql/data_ori
    Copy folder "data" (cari directory data postgresql biasanya di /lib/pgsql/data)
    #cp -r /mnt/lib/pgsql/data /var/lib/pgsql/
5. Lakukan langkah berikut:
   # chmod -R 700 /var/lib/pgsql/data
   # chown -R postgres /var/lib/pgsql/data

   # su postgres
   # postmaster -D /var/lib/pgsql/data
   # /etc/init.d/postgresql start

Semoga bisa membantu
  
   

1 comment: