
Karena ada PC yang tidak terpakai, akhirnya dibuatlah satu PC sebagai backup dari file server.
File server OS : WinServer2003
Backup server OS : Ubuntu 7.10 (supaya lebih aman terhadap virus)
Ada 2 pilihan :
1. Backup manual dengan cara –> mount manual –> copy manual –> paste manual (tapi kok rasanya tidak cerdas ya?)
2. Backup berkala dengan cara –> mount automatic –> copy automatic –> paste automatic –> unmount automatic
Baru terpikir 2 cara itu, akhirnya diputuskan ambil pilihan ke-2.
Berbekal sedikit pengetahuan tentang samba, akhirnya beres juga proses automatic-backup berkala
Berikut step-by-step :
0. Tambahkan paket berikut pada Ubuntu 1.70
– samba-common (3.0.26a-1ubuntu2.3)
– smbfs (3.0.26a-1ubuntu2.3)
1. Tes sharing dari file-server dengan sintaks
#smbclient -U userid -L machine-name/ip
(Contoh : #smbclient -U tim -L 123.123.123.123)
2. Buat file username-password
#vim /etc/samba/password-file-name
Lalu isi dengan keterangan berikut
username = netuserid
password = netpass
(Contoh :#vim /etc/samba/auth.smb
username = tim
password = 12345
)
3. Ubah mode dari file username-password agar hanya bisa diakses dari root
#chmod 600 /etc/samba/password-file-name
(Contoh :#chmod 600 /etc/samba/auth.smb)
4. Buat direktori untuk tujuan mount
#mkdir /mnt/sharename
(Contoh : #mkdir /mnt/data)
5. Lakukan proses mount
#smbmount //machine/share /mnt/sharename -o “credentials=/etc/samba/password-file-name,uid=userid,gid=userid,fmask=664,dmask=775
(Contoh :#smbmount //123.123.123.123/data /mnt/data -o “credentials=/etc/samba/auth.smb,uid=tim,gid=12345,fmask=664,dmask=775”)
6. Lakukan proses copy
#cp -rf /mnt/sharename /home/backup-folder
(Contoh : #cp -au /mnt/data /home/backup/)
7. Lakukan umount
#umount /mnt/sharename
(Contoh : #umount /mnt/data)
8. Masukkan langkah (5) di rc.local untuk dijalankan di startup.
9. Masukkan langkah (6) untuk dijalankan oleh root setiap pukul 00.01 malam. (crontab)
Referensi :
http://forums.fedoraforum.org/archive/index.php/t-2556.html
http://dikamelz.wordpress.com/2007/08/16/crontab-si-tepat-waktu/
