Backup Data aaPanel Google Drive
Backup Data aaPanel Google Drive

Cara Backup Data aaPanel ke Google Drive

Sebagai pemilik website, data adalah aset yang paling berharga. Kehilangan data akibat serangan hacker, kesalahan server, atau human error bisa menjadi mimpi buruk. Oleh karena itu, memiliki strategi backup yang andal adalah suatu keharusan.

aaPanel, sudah menyediakan fitur backup lokal. Namun, menyimpan backup hanya di server yang sama sangatlah riskan. Jika server mengalami masalah fisik, kamu bisa kehilangan data dan backup-nya sekaligus.

Solusinya? Backup Data aaPanel ke Google Drive! Dengan menyimpan cadangan di cloud Google, data website kamu akan aman, terpisah dari server, dan dapat diakses dari mana saja.

Apa yang Perlu Dipersiapkan?

  1. Server dengan aaPanel terinstal dan sudah ada site.
  2. Akun Google Drive (akun Gmail biasa sudah cukup).
  3. Koneksi internet yang stabil.

Install Software Google Drive di aaPanel

Login ke aaPanel, masuk menu App Store di sebelah kiri pada kolom Search App “Google Drive“, Lalu Install. Tunggu sampai proses install selesai.

Install Google Drive aaPanel
Install Google Drive aaPanel

Menghubungkan Google Drive aaPanel ke account Google Drive

Masih di menu App Store pindah ke menu installed, cari Google Drive lalu masuk ke setting.

Setting Google Drive aaPanel
Setting Google Drive aaPanel

Akan muncul menu baru Google Drive, klik Open link

Setup Google Drive aaPanel
Setup Google Drive aaPanel

Pilih account google drive yang akan di hubungkan ke aaPanel

Pilih Account Google Drive
Pilih Account Google Drive

Lanjutkan

Copy Url pada Google Drive Authorization

Copy Url Authorization Google Drive
Copy Url Authorization Google Drive

Paste Url Google Authorization, pada menu Google Drive Verification. Lalu Confirm at once.

Paste Google Authorization Url
Paste Google Authorization Url

Berhasil menghubungkan Google Drive aaPanel ke Akun Google Drive

Verify Google Token Success
Verify Google Token Success

Configuration Cron aaPanel

Pada contoh disini saya akan melakukan backup application Node Js, yang berada di directory /www/wwwroot/app/ setiap 30 menit, Jumlah backup yang disimpan 3 dan akan di simpan ke Google Drive. Klik Confirm

Setting Cron Backup Directory ke Google Drive
Setting Cron Backup Directory ke Google Drive

Berikut hasil membuat cron di aaPanel

Hasil pembuatan Cron
Hasil pembuatan Cron

Log Cron aaPanel

Log Cron aaPanel Backup Google Drive
Log Cron aaPanel Backup Google Drive

Berikut hasil backup Cron Application Node Js aaPanel ke Google Drive

Hasil Backup App Node Js aaPanel ke Google Drive
Hasil Backup App Node Js aaPanel ke Google Drive