setelah kmrn cari2 alternatif backup..akhirnya kepincut sama si rsync..sebuah tool kecil yg sangat powerfull..
knpa pilih rsync salah satunya dari sisi kecepatan…backup datacenter yg sebelumnya pake winduz n seccopynya bisa sampe berjam2 utk backup harian tpi dengan rsync ini ga sampe 1 jam dengan file yg sama….ini mngkin karena karena algoritma backup yg di pake rsync sudah mumpuni..ada option newer only juga bisa di archive dan juga ada singkronisai juga…
setelah sukses backup pake rsync kepikiran utk buat log file apa aja yg kebackup dr rysnc…akhirnya buat script kecil2an yg nntinya tak jalanin lewat crontab..
ini scriptnya
#!/bin/sh
index=`date +%H.%M-%d-%m-%Y`
outfile="/home/user/novell/SYS/log_rsync/project.${index}.txt"
sudo rsync --progress -r -t -v --exclude '*.bak' --exclude '*.BAK' --exclude '*.tmp' --exclude '*.TMP' --exclude '~SCTEMP.TEMP' /home/user/data/PROJECT/* /home/user/novell/SYS/PROJECT/ >> ${outfile}
script diatas membuat file log dr proses progress ato verbose yg dihasillkandr proses rysnc….outfile yaitu letak dimana file log nnti diletakkan…
4 komentar
Comments feed for this article
16 November 2009 pada 5:12 pm
Togu
Bos, saya mau nanya ni.
Waktu kita kopi file dari source ke destination pake rsync, semua file akan dikopi ke destination. Aku mau jika di destination ada sebuah file yang di-cut, jika dilakukan rsync lagi dia ngk dikopi lagi.
Jadi file2 tersebut dikompare dengan semua file yang pernah dikopi, jika uda pernah(nama, besar file, dll sama) itu tidak dikopi lagi.
Apa command rsync untuk itu bos?
17 November 2009 pada 8:14 am
4dhieee
script diatas sudah pake model bgtu…jadi hnya file2 yg terbaru yg dicopy di destination..
14 Oktober 2010 pada 2:12 pm
sanjaya
kak, mau tanya, ko tanggalnya malah jadi log.date +%H.%M-%d-%m-%Y.txt ?
soalnya sama buat nama file jadi log.${index}.txt
bukannya jam sama tanggalnya.
terima kasih
15 Oktober 2010 pada 8:27 am
4dhieee
klu sama seperti itu harusnya bisa…
coba buka perintah ini di terminal date +%H.%M-%d-%m-%Y
apakah outputnya nnti berupa jam dan tanggal sekarang ????