Secanggih apapun servermu, tidak ada yang menjamin server itu tidak akan bermasalah suatu saat nanti. Ketika bermasalah, backup mungkin adalah solusi terakhir menyelamatkanmu. Backup memang tidak menyelesaikan masalah, tapi backup akan membantu kamu me-restore data sebelum masalah muncul.
Cara Backup dengan cPanel
cPanel adalah panel yang cukup populer untuk shared hosting. Cara backup wordpress dengan cPanel adalah sebagai berikut
Backup seluruh file di folder public_html
- Langkah pertama adalah backup file wordpress. Masuk dulu ke dashboard cPanel, pilih File Manager
- Buat folder baru untuk menyimpan hasil backup.
Beri nama folder itu denganbackup
.
folder backup akan dibuat di direktorihome
. - Setelah membuat folder backup, kamu harus mengatur permission folder itu.
Atur permission folder itu menjadi 750. - Kamu sekarang harus membuka folder
public_html
. Caranya ketikpublic_html
kemudian klik Go untuk membuka folder itu. - Sekarang kamu perlu mengarsip semua file dalam folder
public_html
. Kamu perlu meng-klik pilihanselect all
kemudianCompress
- Pilih gzip sebagai format compress
scroll ke bawah pada bagian Enter the name of the compressed archive seperti gambar dibawah.
public_html diganti dengan nama folder yg dibuat pada langkah nomor 2. Nama folder itu adalahbackup
. Hasilnya menjadi seperti gambar dibawah ini.
klik Compress File(s) untuk mengarsip semua file public_html. - Tampilan ini artinya pengarsipan seluruh file pada public_html telah berhasil.
- File compress itu bisa kamu donlot dengan filezilla. Jangan menyimpan file backup di folder itu. Jika server bermasalah, maka kamu kesulitan untuk merestore. File backup harus disimpan di server yang terpisah atau di komputer di rumah 🙂
Backup Database WordPress
- Langkah berikutnya adalah membackup database. Masuk ke dashboard cPanel dan pilih Backup
- Pada bagian Download a MySQL Database Backup, klik nama database yang akan di backup dan di download.
Cara Backup WordPress di server VPS
Untuk backup di server VPS caranya jauh lebih sederhana. Kamu cukup menggunakan perintah command line.
- Untuk membackup file wordpress di folder public_html maka gunakan perintah
sudo tar -zcvf "$(date '+%Y-%m-%d-%H.%M.%S').backup-example.tar.gz" /var/www/example.com
perintah di atas akan otomatis memasukkan tanggal, bulan, tahun, dan jam pembuatan backup.
Bagianbackup-example.targ.gz
bisa kamu ganti dengan nama lain yang kamu inginkan . Bagian/var/www/example.com
bisa kamu ganti sesuai lokasi file wordpress di servermu. - Untuk membackup database wordpress, gunakan perintah
mysqldump -u database_user -p database_name |gzip > $(date +%Y-%m-%d-%H.%M.%S)-db-example.sql.gz
Bagiandatabase_user
diganti dengan nama user database wordpress.database_name
diganti dengan nama database yang digunakan wordpress.db-example.sql.gz
bisa diganti dengan nama lain yang kamu inginkan.
Praktek Membackup yang benar
Agar mendapatkan manfaat yang maksimal, backup perlu perlu dilakukan dengan cara yang benar, yaitu
- Backup secara rutin. Di share hosting biasanya hal ini harus dilakukan manual, tapi di server VPS bisa dilakukan secara otomatis dengan cron job.
- Pihak server biasanya melakukan backup otomatis kepada semua data usernya. Tapi jangan terlalu mengandalkan backup otomatis dari penyedia server, bisa saja sesuatu masalah terjadi diluar perkiraan yang mengakibatkan data anda tidak bisa diselamatkan, contoh kasusnya seperti ini.
- Jangan menyimpan file backup di server yang sama dengan web wordpress-mu. Simpanlah file backup di komputermu di rumah atau bisa juga di cloud seperti google drive atau one drive.
- Kamu bisa juga melakukan backup dengan plugin wordpress, tapi saya lebih memilih dengan cara ini agar beban wordpress tidak terlalu berat.
Meskipun penting tp aku bingung sendiri, hehe. btw itu dari masterweb kah? karna klo dari wp kok aku ga nemu menu cpanel. Atau jangan2 harus berbayar??
LikeLike
tutorial itu memang utk hosting yang berbayar, bukan wordpress.com. Kalo hosting berbayar pake-nya wordpress.org. Btw, ide bagus juga, saya akan update cara utk backup di wordpress.com
LikeLike
Mau doong… hehe
LikeLike