Backup VPS ke VPs lain.


Status
Not open for further replies.

andripermana

Beginner 2.0
Barangkali ada yang tahu script buat membackup satu folder tertentu (setelah sebelumnya di tar gzip) di sebuah VPS kemudian diupload ke VPS lain melalui SCP atau FTP, boleh minta petunjuknya.
Logikanya bikin shell script buat jalanin tar gzip untuk folder tersebut, lalu si hasil tar tadi kirim lewat scp. Jalanin shell script tersebut pake cron. Ini bener ngga? Kalau iya, boleh dibantu isi shell sriptnya dan cara setting cron. Saya sudah Google, tapi tutorialnya Inggris dan pas diimplementasikan malah ngga nyala. :D

Makasih sebelumnya.
 

andripermana

Beginner 2.0
knapa ga pake rsync?

Maaf, saya belum begitu paham, "rsync" itu bisa dijadwal? Melalui cron juga? Atau malah otomatis setiap ada file baru dia bakal melakukan sinkronisasi? HAduh, maaf banyak pertanyaannya. :D

Edit:

Ini saya nemu suruh bikin shell buat disetting ke cron.
/usr/local/bin/rsync -vrplogDtH --exclude-from="/usr/home/exampleusername/ignoredir" -e "ssh -p 22" [email protected]:/home /usr/home/exampleusername/
/usr/local/bin/rsync -vrplogDtH -e "ssh -p 2011" [email protected]:/var/named /usr/home/exampleusername/var
/usr/local/bin/rsync -vrplogDtH -e "ssh -p 2011" [email protected]:/var/lib/mysql /usr/home/exampleusername/var/lib/
/usr/local/bin/rsync -vrplogDtH -e "ssh -p 2011" [email protected]:/etc /usr/home/exampleusername/

Pertanyaan saya, yang ditebelin pertama itu direktori yg mau dibackup? Yang dibelin kedua itu posrt tujuan atau port asal (soalnya 22nya udah saya ganti portnya)? Yang ditebelin ketiga itu direktori tujuan?
 

perdhanahost

Hosting Guru
+1 untuk rsync.

Btw, apakah ada aplikasi yang bisa menjadwalkan dirinya sendiri untuk mengeksekusi task tertentu tanpa via cron? Saya koq belum pernah ketemu yang seperti ini. Kalaupun ada, itu bisa jadi sangat jarang karena pengembangnya akan buang waktu dan tenaga membuat fitur itu padahal sudah ada cron yang bisa diandalkan. Normalnya, kegiatan-kegiatan penjadwalan akan dilakukan via cron (kalau itu recurring task) atau at (kalau itu one-time task).

Rsync tentu saja bisa menjalankan tugas-tugas terjadwal via cron. Dan, ini adalah tool yang standar dan powerful untuk maksud yang mas Andri jelaskan di atas.

Semoga membantu.
 
Status
Not open for further replies.

Top