Minggu, 24 Juni 2018

author photo
Hai sobat Danifin, Pada kesempatan kali ini kita akan membahas mengenai backup restore wordpress di VPS yang menggunakan easyengine. Sebagai kasus, satu droplet yang saya beberapa CMS WordPress ingin saya pindahkan salah satu websitenya ke VPS lain, dan tentunya menggunakan easyengine.

Nah, detail tentang easy engine silahkan kamu berkunjung ke webnya langsung. Habis setup-setup (ini tgl baca manualnya kelar). Tinggal restore.

File yang dibackup, DB wordpress dari website (sql), dan folder wp dari situs di VPS lama, dikompres saja.
mysqldump -u root -p example.com > /tmp/example.com.sql
Setup ee (easy engine) di vps baru
wget -qO ee rt.cx/ee && sudo bash ee
ee stack install 
Lalu edit ee.conf, saya menggunakan nano text editor
nano /etc/easyengine/ee.conf
Atur bagian ini:
# Custom Database Name
db-name = True
# Custom Database User
db-user = True
Buat situs seperti sebelumnya di VPS baru (command line sama persis ketika kamu buat diawal, misal: jika kamu menggunakan redis, commandnya pun sama), Contoh dibawah adalah wordpress default (tanpa redis, memcached, dll)
ee site create example.com --wp
Salin dan pindahkan Webroot, ketik command line berikut di VPS baru
cd /var/www/example.com/htdocs
rm -rf *
rsync -avz --progress root@1.2.3.4:/var/www/example.com/htdocs/* .
Restore database, ketik command line berikut di VPS baru
rsync -avz --progress root@1.2.3.4:/tmp/example.com.sql /tmp
pv /tmp/example.com.sql | mysql example.com
Yup, selesai, mudah kan?

This post have 0 komentar


EmoticonEmoticon

Next article Next Post
Previous article Previous Post