08 August 2012

Backup & Restore Wordpress

Terkadang saat kita unggah situs web yang menggunakan Wordpress dari mesin lokal tidak seperti yang diharapkan karena tampilan berantakan. Hal ini disebabkan perbedaan konfigurasi di mesin lokal dengan mesin produksi berbeda. Konfigurasi Wordpress disimpan didalam basis data. Hal ini juga bisa terjadi saat kita akan memindahkan situs web ke mesin lain yang digunakan sebagai backup.

Kali ini saya menggunakan basis data "sejuta umat", MySQL dan menggunakan phpMyAdmin untuk mempermudah administrasi. Berikut langkah ujicoba yang lakukan:
1.  Mempermudah transfer file bisa memanfaatkan ssh-keygen dan rsync.
2.  Sinkronisasi basis data menggunakan phpMyAdmin contoh seperti gambar dibawah ini.

3.  Pada phpMyAdmin mesin produksi pilih basis data yang akan dikonfigurasi ulang.
4.  Klik Search, masukan kata kunci, misal %localhost/klien1% dan blok semua tabel.
5.  Akan muncul tabel-tabel yang terdapat "localhost/klien1", klik browse.
6.  Cari kolom pada tabel yang terdapat "localhost/klien1" menggunakan perintah Find pada peramban (ctrl+F).
7.  Ingat nama kolom dan tabelnya.
8.  Lakukan metode "cari dan ganti" pada MySQL dengan format, update [nama_tabel] set [nama_kolom] = replace([nama_kolom],'[kata_yg_dicari]','[diganti_dgn_ini]');. Contohnya update wp_options set option_value = replace(option_value,'http://localhost/klien1','http://domain.com');
9.  Lakukan langkah 3 s.d 8 sampai benar sudah sesuai dengan kebutuhan.


Referensi :
http://www.youtube.com/watch?v=HtlDUlidb2k
http://www.mediacollege.com/computer/database/mysql/find-replace.html

No comments:

Post a Comment

Disqus for Dedy selalu Milisdad