Cara Backup Website WordPress di VPS

Panduan backup web di VPS khususnya untuk website yang menggunakan platform WordPress. Ini hal yang sepele jika kita sudah melakukannya satu atau dua kali walaupun baru belajar mengelola VPS, karena langkah-langkahnya sangat singkat dan mudah.

Langkah awal tentunya kita harus terhubung dengan server dan untuk mengendalikan server kita butuh akses SSH, tentunya setiap pembelian hosting VPS (Virtual Private Server) sudah dibekali akun root, dimana akun tersebut merupakan user dengan level tertinggi untuk manajemen server. Jadi mari kita mulai.

Remote server via SSH

Pengguna sistem operasi Linux dapat dengan mudah membuka terminal konsol dan langsung terhubung ke VPS dengan mengetik perintah ssh root@ip kemudian Enter

Sementara untuk pengguna sistem operasi Windows bisa menggunakan aplikasi Putty untuk remote server.

Membuat backup database MySQL

Setelah berhasil terhubung ke server, selanjutnya diteruskan dengan membackup database, untuk membuat proses selanjutnya mudah, sebaiknya kita masuk ke direktori dimana WordPress terinstall, contoh berikut WordPress terinstall di /var/www/html.

cd /var/www/html

Kemudian lakukan backup database MySQL dengan command berikut

mysqldump -u nama_user –p nama_database > database_wp.sql

Masukkan MySQL password database ketika diminta, kemudian Enter.

Untuk memastikan file backup database database_wp.sql benar-benar sudah ada, ketik perintah berikut

ls -l

Lihat dengan seksama file tersebut sudah ada. Jika sudah, ikuti langkah selanjutnya di bawah ini.

Membuat backup data WordPress

Tentunya masih ingat, data website pada contoh artikel ini berada di /var/www/html, jadi kita akan membackup seluruh konten atau data yang ada di dalamnya termasuk file database yang kita buat pada langkah awal diatas tadi.

Jalankan perintah berikut

tar -cvf backup_wordpress.tar /var/www/html

Keterangan:

  • -c : create
  • -v : verbose
  • -f : file
  • backup_wordpress.tar adalah nama arsip file yang kita tentukan, bebas, misalnya Anda bisa merubah bak.tar.

Tunggu sampai proses kompresi file selesai. Dengan baris perintah kompres seperti diatas maka akan menghasilkan file arsip backup_wordpress.tar dengan struktur sebagai berikut:

├── html/
    ├── wp-admin
    ├── wp-content
    ├── wp-includes
    ├── index.php
    ├── license.txt
    ├── readme.html
    ├── robots.txt
    ├── wp-activate.php
    ├── wp-blog-header.php
    ├── wp-comments-post.php
    ├── wp-config-sample.php
    ├── wp-config.php
    ├── wp-cron.php
    ├── wp-links-opml.php
    ├── wp-load.php
    ├── wp-login.php
    ├── wp-mail.php
    ├── wp-settings.php
    ├── wp-signup.php
    ├── wp-trackback.php
    ├── xmlrpc.php
    ├── database_wp.sql

Nah sampai disini website WordPress sudah berhasil terbackup, baik script dan databasenya dalam format arsip tar dengan nama file backup_wordpress.tar.

Download file backup

Anda bisa mengunduh file backup melalui FTP ataupun menggunakan web browser Mozilla Firefox atau Google Chrome dengan alamat http://domain.com/backup_wordpress.tar.

Selesai, selamat mencoba!.

Layanan idnetter.com:

7 thoughts on “Cara Backup Website WordPress di VPS

  1. “ssh

    Hey very nice blog!

  2. hosting domain

    terimkasih sudah shareing ilmu nya sangat membantu

  3. Eibag

    Terima kasih mas , sangat bermanfaat

    1. Omar

      Sama-sama mas.

  4. IndoMusik

    Sempat Terjadi error dalam backup vps karena database not found

  5. andi

    Bagaimana cara menghapus file backup kalo sudah di download?

    1. Omar

      Contoh perintah untuk menghapus file, rm -f /var/www/html/nama_file_backup.tar

Add a comment