Panduan cara upload file backup Vesta control panel ke Google Drive secara otomatis. Pada tutorial ini, di server harus sudah terinstall tool Google Drive CLI Client agar sanggup melaksanakan transfer file (upload) ke akun Google Drive yang akan dilakukan secara otomatis oleh skrip melalui cron yang akan kita buat nanti.
Cara install Google Drive CLI di server Linux sanggup Anda ikuti disini.
Membuat skrip upload ke Google Drive
Buat folder skrip
dan file dengan nama idbackup.sh
mkdir /root/skrip
nano /root/skrip/idbackup.sh
Kemudian isi dengan aba-aba berikut
#!/bin/sh
# idnetter ialah user Vesta, ganti!,
# alasannya ialah nama file backup vesta biasanya diawali dengan nama user
BACKUP=$(find /home/backup/ -maxdepth 1 -name "idnetter*" | sort -t_ -nk2 | tail -n1)
# Upload 1 file backup yang terbaru
gdrive upload $BACKUP
Simpan, kemudian chmod
chmod +x /root/skrip/idbackup.sh
Uji coba skrip
Sekarang uji coba skrip tersebut, buat file backup baru, ganti idnetter
dengan user aktual.
v-backup-user idnetter
Setelah backup selesai, sanksi skrip idbackup.sh
/root/skrip/idbackup.sh
Jika berhasil, outputnya kira-kira ibarat ini
Uploading /home/backup/idnetter.2018-08-20_11-16-22.tar
Uploaded 12DWeaxtbXIY-GV3Os2wHqTEcdShdsqiyj at 33.6 KB/s, total 51.2 KB
Untuk memastikan, buka Google Drive melalui browser, cek apakah file backup website sudah berhasil diupload. atau sanggup dicek dengan perintah gdrive list
. Lamanya proses upload tergantung besarnya file backup dan kecepatan koneksi server.
Setup cron job
Buat file backup otomatis di upload ke Google Drive secara berkala. Tambahkan ke cron
crontab -e
Paste aba-aba berikut ke baris paling bawah, atur sesuai kebutuhan. Contoh berikut adalah: 3 hari sekali, lewat 1 menit yaitu pada jam 12.01.
1 12 */3 * * /root/skrip/idbackup.sh
Catatan
Untuk VPS jikalau filenya tidak mengecewakan besar dan terlalu sering, sanggup jadi nanti layanan VPSnya kena suspend, alasannya ialah saya pernah mengalamainya waktu di CloudCone (padahal gres sekali, dulu filenya jikalau tidak salah ingat sekitar 10GB keatas). Untuk situs besar saya pikir ini bukan solusi terbaik, yang terang untuk situs yang file backupnya tidak terlalu besar tidak mengecewakan lah, asal data aman, sudah.
Selamat mencoba bro.
Sumber https://idnetter.com
Mari berteman dengan saya
Follow my Instagram _yudha58
0 Response to "Cara Upload File Backup Vestacp Ke Google Drive Otomatis"
Posting Komentar