rsync
หากต้องการสำรองข้อมูลใน /home ลงใน usb harddisk หรือ harddisk อีกก้อน สามารถใช้คำสั่งดังนี้
#rsync -rvl /home /mnt/sdb1/backup
คำสั่งข้างต้นจะทำการสำรองข้อมูลจาก /home ไปยัง /mnt/sdb1/backup
หากมีไฟล์ที่อยู่ใน /home ถูกลบไป ไฟลืที่ทำการสำรองใน /mnt/sdb1/backup จะไม่ถูกลบไปด้วย หากต้องการให้การสำรอง sync เหมือนกันกับ /home ตลอดให้เพิ่ม
--progress --update --delete เข้าไปด้วยดังนี้
#rsync -rvl --progress --update --delete /home /mnt/sdb1/backup
***********************************************************************
rsync -av --delete ~/Music /media/disk3/
rsync -av --delete ~/Music/ /media/disk3/
สองคำสั่งนี้ต่างกันแค่ Music กับ Music/
คำสั่งแรก คือ การ Backup โฟลเดอร์ Music ใน Home directory ไปที่ฮาร์ดดิสก์อีกลูก โดยสร้างโฟลเดอร์ Music ขึ้นมาใหม่ในฮาร์ดดิสก์ลูกนั้นหรือถ้ามีโฟลเดอร์ที่ชื่อ Music ในฮาร์ดดิสก์ลูกนั้นอยู่แล้วก็จะ copy เอาไฟล์ใหม่ๆไปแทนที่ และ ลบไฟล์ที่ไม่มีชื่อตรงกับไฟล์ที่อยู่ในโฟลเดอร์ Music ใน Home directory ทิ้ง
คำสั่งที่สอง คือ การ Backup ไฟล์และซับไดเรกทอรีที่อยู่ในโฟลเดอร์ Music ใน Home directory ไปที่ฮาร์ดดิสก์อีกลูก เพราะฉะนั้นทุกสิ่งในโฟลเดอร์ Music ก็จะไปอยู่แทนที่ไฟล์เดิมในฮาร์ดดิสก์เลย ไม่ได้สร้างโฟลเดอร์ขึ้นมาใหม่ และทุกสิ่งทุกอย่างที่ไม่มีชื่อตรงกับไฟล์ที่อยู่ในโฟลเดอร์ Music ใน Home directory ก็จะถูกลบทิ้ง
ไม่มีความคิดเห็น:
แสดงความคิดเห็น