pernah kejadian data base yang sudah nampung transaksi yang luar biasa... sampek 100Gb...hdd nya gak muat....jadi solusi harus pindah ke hadd yang baru....
ini solusinya...: :)
/sda 160g
/sda1 /
/sda2 /home
/sdb 500g
/home
steps:
1.pasang sdb
2.buat 1 partisi habisin semua
# cfdisk
3.format partisi diatas, dengan file system ext3
4.mount sebagai /homebaru
# mount /dev/sdb /media/homebaru
5.stop pgsql
# /etc/init.d/postgresql-8.1 stop
6.cek folder data pgsql masih default di /var/lib/pgsql atau sudah di symlink ke /
ternyata di /var/lib
7.copy /home/* ke /homebaru
$ sudo bash
# cp /home/* /media/homebaru
# cp /var/lib/postgresql /homebaru
sehingga di homebaru tampil sbb:
root@hq:/home# ls /homebaru
ade bits eko lost+found ridho
postgresql
8.edit fstab
fix sdb5 jadi home
paling aman pake UUID
# nano /etc/fstab
# blkid /dev/sdb5
#UUID=2342f94e-87bc-45ba-9904-7b3d64c86b04 /media/data ext3 defaults 0 3
9.rename database yang lama “untuk jaga-jaga”
# mv /var/lib/postgresql /var/lib/postgresql.asli
# chmod -x /etc/init.d/postgresql
10.restart
# reboot
11.buat sybolic link
# ln -s /home/postgresql /var/lib/postgresql
12.setting owner
# chown -R postgres.postgres /var/lib/postgresql
13.nyalakan eksekusi postgresql
# chmod +x /etc/init.d/postgresql
# /etc/init.d/postgresql start
Senin, 12 April 2010
migrasi database "PostgreSql"
Posted by
fendy_styawan
Langganan:
Posting Komentar (Atom)
Tidak ada komentar:
Posting Komentar