Backup
Copy atau kompress direktori tempat anda menginstall wordpress
zip -rv /home/fariz/wordpress-backup/wordpress.zip /var/www/html/wordpress/Backup database wordpress
mysqldump -u username -pPassword wordpress > wordpress.sqlSetelah itu akan menghasilkan file wordpress.sql
Restore
Extract file zip hasil compress direktori wordpress tadi
unzip wordpress.zipPindahkan direktori hasil eksrak kedalam direktori root web server
mv wordpress /var/www/html/Ubah kepemilikan dan permission
chown -R www-data:www-data /var/www/html/wordpress/chmod -R 775 /var/www/html/wordpress/Restore database
*Diasumsikan database sebelumnya sudah terhapus
Buat database untuk wordpress
login kedalam mysql
mysql -u root -pPasswordSetelah masuk kedalam mysql, buat database wordpress
create database wordpress;Buat user untuk mengelola database wordpress *(Jika sudah ada tidak perlu)
CREATE USER 'new_user'@'localhost' IDENTIFIED BY 'password';Berikan user izin untuk mengelola database wordpress
GRANT ALL PRIVILEGES ON nama_database.* TO 'user_database'@'localhost';FLUSH PRIVILEGES;Keluar dari mysql
exitSelanjutnya restore file hasil backup tadi kedalam database yang barusan kita buat
mysql -u username -pPassword wordpress < wordpress.sqlKonfigurasi user admin dan database
Edit file wp-config.php
nano /var/www/html/wordpress/wp-config.phpEdit dan sesuaikan nama database, user database, dan password user database dengan konfigurasi yang barusan kita buat di atas.
Catatan: Langkah ini bisa berjalan lancar bila nama domain sama, pindahkan dulu A record ke ip server baru
 
																								 
																								