Pengalaman melakukan backup wordpress dari hosting ke localhost

By | October 18, 2021
1,023 Views

Untuk urusan upgrade versi wordpress yang telah kami lakukan ada sedikit berbeda, dengan pengalaman ada yaitu update plugin, walaupun disitu tertera plugin compliance dengan versi wordpress yang digunakan belum tentu compliance dengan plugin yang lain dan theme-nya. Untuk antisipasi hal tersebut maka diperlukan sebuah plugin rollback.  https://softscients.com/2020/06/28/solusi-downgrade-rollback-untuk-plugin-dan-theme-wordpress/

Sebenarnya untuk upgrage yang kami lakukan, agak sedikit ribet sih, yaitu uji coba dulu di server local atau localhost. Kalau sudah OK betul-betul compliance maka upgrade akan dilakukan. Langkah yang digunakan pun tidak menggunakan plugin seperti clone, backup. Tapi dengan cara download langsung (compress  ataupun menggunakan FTP) sekalian digunakan untuk backup serta export database Mysql nya.

Proses download dari FTP

Seperti biasa setelah download XAMPP maka hasil compress tersebut di extract di C:/xampp/htdocs

Update wp-config.php

Dilanjutkan dengan mengedit wp-config.php seperti DB_NAME; DB_USER, DB_PASSWORD, namun setelah dilakukan hal diatas, masih saja error ketika membuka link!

Update table wp_options

Hal inilah yang sering kita lupa! yaitu kita lupa untuk  mengubah table wp_options

Harus diubah siteurl dan home nya, yaitu menjadi

Semula https://softscients.com diganti menjadi https://localhost/softscients

Update permalink

Nah ini yang sering lupa lagi! ketika kita sudah melakukan hal diatas dengan mengubah siteurl dan home maka harus melakukan update permalink yaitu dengan cara login ke dashboard wordpress, carilah menu Setting -> Permalinks seperti berikut

 

Jangan diubah apapun, cukup klik Save Changes. Maka backup wordpress dari hosting ke localhost berjalan dengan baik!

Selanjutnya melakukan ujicoba upgrade wordpress dari semula 5.3.1 menuju 5.5.1, kalau compliance di localhost, maka tidak was-was lagi melakukan upgrade yang ada di hosting

Import Database yang besar

Tak terasa jika banyak postingan maka ukuran kode *.sql juga sangat besar, bisa berukuran  75MB padahal phpMyadmin hanya mampu import 40MB, oleh karena hal tersebut kalian perlu edit php.ini dan editlah kode berikut, misalkan menjadi 100 MB

upload_max_filesize = 100M
post_max_size =128M

ref: https://www.skydevelopers.net/blog/2-ways-to-import-large-sql-files-to-mysql-database/

https://stackoverflow.com/questions/11305516/how-to-import-large-sql-file-in-phpmyadmin