Backup adalah proses menduplikasi data dari satu perangkat ke perangkat lain. Backup menjadi sangat penting untuk dilakukan, sebagai salah satu bentuk investasi keamanan data pada server atau website. Karenanya kami akan berbagi cara backup website di aaPanel secara otomatis ke Google Drive.
Backup memiliki dua fungsi utama, yaitu mengembalikan data sesuai keadaan backup serta mengembalikan data apabila terjadi kerusakan yang disebabkan malware atau rusak atau hilang. Karenanya backup menjadi hal yang harus Anda lakukan, jika Anda memiliki aset digital.
Pada artikel kali ini, Rumahweb akan membahas bagaimana cara backup website di aaPanel secara otomatis ke Google Drive. Namun sebelum masuk ke cara melakukan backupnya, terlebih dahulu kami akan menjelaskan secara singkat apa itu aaPanel. Berikut penjelasannya,
Pengertian aaPanel
aaPanel adalah salah satu Control Panel yang dapat Anda gunakan untuk mengelola VPS. Saat ini aaPanel sudah mendukung berbagai distribusi Linux (CentOS, Ubuntu, dan Debian).
Selain memiliki fitur yang lengkap, aaPanel juga bersifat Open Source atau gratis, sehingga Anda dapat melakukan instalasi Panel ini di server manapun tanpa memilikirkan biaya lisensi bulanan.
Cara Backup Website di aaPanel secara Otomatis ke Google Drive
Setelah mengetahui pengertian aaPanel, selanjutnya kami akan membahas cara backup website di aaPanel. Pada panduan ini, kami akan melakukan backup website di aaPanel ke Google Drive secara otomatis.
Step 1. Download Aplikasi Google Drive di aaPanel
Untuk melakukan backup file website otomatis ke Google Drive, Anda perlu menghubungkan akun Google Drive terlebih dahulu ke aaPanel di VPS Anda.
aaPanel sudah menyediakan aplikasi Google Drive yang dapat di install melalui app Store-nya secara gratis. Berikut tahapannya,
- Login ke aaPanel terlebih dahulu melalui URL https://ipvps:7800/path
- Setelah Berhasil login ke aaPanel, silahkan masuk ke menu App Store seperti gambar berikut,
- Selanjutnya, silahkan Anda cari Google Drive pada kolom pencarian, dan klik install Pada Aplikasi Google Drive nya seperti gambar berikut,
- Akan tampil popup konfirmasi sebelum instalasi aaPanel. Silahkan pilih Confirm untuk melanjutkan proses instalasinya.
Step 2. Setting Akun Google Drive
Setelah selesai download Google Drive di aaPanel, selanjutnya adalah tahapan untuk setting Akun Google Drive. Berikut langkah-langkahnya.
- Silahkan masuk ke menu App Store > Cari Google Drive > Setting.
- Akan tampil informasi setting ke Google Drive-nya. Silahkan Anda pilih Open Link seperti gambar berikut,
- Selanjutnya Anda akan diminta untuk login ke Akun Google Drive yang nantinya digunakan untuk menyimpan file backup.
- Akan tampil notifikasi dimana aaPanel-Grive meminta akses ke Google Drive. Silahkan pilih Continue untuk melanjutkan.
- Setelah itu Anda akan dibawa ke halaman dengan URL localhost, dan mendapati tampilan Error. Jangan Panik! Silahkan Anda copy URL yang didapatkan. URL tersebut nantinya digunakan untuk konfigurasi pada tahapan selanjutnya.
- Setelah mendapatkan URL pada tahapan sebelumnya, silahkan Anda kembali ke aaPanel, dan masukkan URL yang didapatkan ke kolom Google Drive Verification, dan pilih Confirm at One.
- Setelah berhasil akan tampil popup notifikasi Verify Google Token Success.
Step 3. Setting Backup Otomatis ke Google Drive
Setelah selesai menghubungkan akun Google Drive ke aaPanel. Selanjutnya adalah setting backup Website, dan database otomatis ke Google Drive.
Untuk menjalankan perintah backup secara otomatis Rumahweb akan memanfaatkan fitur Cron pada aaPanel. Berikut tahapannya,
Backup Website
- Silahkan masuk ke menu Cron.
- Selanjutnya tambahkan Cron Job dengan settingan sebagai berikut,
- Type of Task : Backup Site
- Name of Task : Silahkan isi dengan nama cron nya
- Execution Cycle : Pilih kapan cron akan dijalankan. Terdapat Daily, weekly, monthly. Lalu tentukan juga jam kapan cron akan dijalankan
- Backup site : Pilih website yang ingin dibackup
- Backup to : Google Drive
- Keep Last : Jumlah backup yang akan disimpan
- Keep local Backup : Silahkan centang jika Anda ingin menyimpan file backup pada Drive VPS nya
- Backup Reminder : Pilih notifikasi cron
- Exclusion rule : Masukkan rule tambahan untuk cron nya. Namun pada panduan backup ini Anda tidak perlu menambahkan apapun
Setelah selesai, silahkan pilih Add Task untuk menyimpan Cron.
- Akan tampil Cron yang sudah dibuat. Untuk mencoba cron berjalan dengan Baik, silahkan pilih Execute seperti gambar berikut,
- Setelah mencoba execute Cron, silahkan Anda buka Akun Google Drive yang sudah dihubungkan ke aaPanel. Akan tampil file backup nya seperti gambar berikut,
Backup Database
- Masuk ke menu Cron di aaPanel
- Lalu tambahkan Cron Job dengan setting sebagai berikut,
- Type of Task : Backup Database
- Name Of Task : Isi dengan nama cron nya
- Execution Cycle : Pilih kapan cron akan dijalankan. Terdapat Daily, weekly, monthly. Lalu tentukan juga jam kapan cron akan dijalankan.
- Backup Database : Pilih database yang ingin di backup
- Backup to : Google Drive
- Keep Last : Jumlah backup yang akan disimpan
- Keep local Backup : Silahkan centang jika Anda ingin menyimpan file backup pada Drive VPS nya
- Backup Reminder : Pilih notifikasi cron
Setelah selesai pilih Add Task untuk menyimpan Cron.
- Setelah selesai akan tampil cron backup database yang sudah dibuat. Pilih Execute untuk memastikan cron backup yang dibuat sudah berfungsi.
- Setelah execute Cron, silahkan Anda periksa kembali Google Drive nya. Nantinya akan tampil file backup yang sebelumnya di setting.
Demikian tutorial kami tentang cara backup website di aaPanel secara otomatis ke Google Drive. Selamat mencoba dan semoga bermanfaat!