Tutorial Auto Backup VPS Ubuntu ke Dropbox

Tutorial Auto Backup VPS Ubuntu ke Dropbox – Salah satu kekurangan VPS yaitu tidak disediakannya mekanisme auto backup oleh penyedia layanan VPS. Oleh karena itu kita sebagai pengguna harus melakukan setting manual mekanisme backup yang kita inginkan. Backup VPS ini sangat diperlukan seandainya ada sesuatu yang menyebabkan VPS error atau tidak dapat diakses, kita masih bisa melakukan install ulang VPS, kemudian me-restore data backup.

Tutorial Auto Backup VPS ke Dropbox

Oke kita langsung saja , yang pertama kita perlu mendownload dan install klien Dropboxnya

  • Linux 32bit
    wget -O - "https://www.dropbox.com/download?plat=lnx.x86" | tar xzf -
  • Linux 64bit
    wget -O - "https://www.dropbox.com/download?plat=lnx.x86_64" | tar xzf -

AUTO BACKUP VPS UBUNTU KE DROPBOX

Kemudian kita download script Python untuk manajemen Dropbox untuk Linux dan mengganti hak aksesnya

wget -O ~/.dropbox-dist/dropbox.py "https://www.dropbox.com/download?dl=packages/dropbox.py"

chmod 755 ~/.dropbox-dist/dropbox.py

Download script init nya

wget -O /etc/init.d/dropbox "https://gist.githubusercontent.com/haifengkao/49c7b7436ec65da30a69/raw/fc3408c0e798380e0b06489f23e78c30520f7c7a/dropbox"

Edit user Dropbox menjadi “root”

nano /etc/init.d/dropbox

Auto Backup VPS Ubuntu ke Dropbox

Ubah jadi tipe program/executable dan jalankan Dropbox-nya

chmod +x /etc/init.d/dropbox


~/.dropbox-dist/dropboxd

Nanti akan muncul pesan bahwa VPS tersebut belum disambungkan ke Dropbox seperti dibawah:

This computer isn't linked to any Dropbox account...
Please visit https://www.dropbox.com/cli_link_nonce?nonce=669ba15481fbd1771f92e688c0b9129a to link this device.

Silahkan copy-paste url yang diberikan untuk konfirmasi hubungannya pada Dropbox, dan akan muncul notifikasi berikut kalau berhasil:

This computer is now linked to Dropbox. Welcome Yeris

Ini jangan ditunggu, tekanCTRL+C untuk keluar dari prosesnya.

Selanjutnya jalankan service Dropbox:

service dropbox start

Setelah melakukan setup Dropbox, sekarang membuat file untuk auto backup file dan database website, dengan script ini kita bisa mem-backup beberapa database sekaligus.

nano backup.sh

Kemudian copy script di bawah ini sesuai kan dengan config database dan lokasi folder website anda.

mysqldump -u userDatabase1 -ppasswordDatabase2 namaDatabase1 > /root/backups/asli/namaweb1_database-$(date +%Y-%m-%d_%H.%M.%S).sql
mysqldump -u userDatabase2 -ppasswordDatabase2 namaDatabase2 > /root/backups/asli/namaweb2_database-$(date +%Y-%m-%d_%H.%M.%S).sql

tar -czvf /root/backups/asli/black-$(date +%Y-%m-%d_%H.%M.%S).tar.gz /var/www
tar -czvf /root/backups/siap/black-$(date +%Y-%m-%d_%H.%M.%S).tar.gz /root/backups/asli
rm -rf /root/backups/asli/*

jangan lupa membuat directory backup nya

mkdir backups
cd backups 
mkdir asli siap

Lokasi default direktorinya ada di /root/DropBox, tinggal membuat symbolic link untuk foldernya:

 ln -s /home/backup ~/Dropbox/

kita bisa melihat status dropbox dengan cara :

~/.dropbox-dist/dropbox.py status

Demikian cara membuat Auto Backup VPS Ubuntu ke Dropbox , Semoga Bermanfaat.

 

Add a Comment