Rsync external HDD seagate FreeAgent (NTFS) บน debian
การ mount external HDD seagate (NTFS) บน debian แล้วแบคอัพด้วย rsync
เพื่อดูว่าไดร์ฟนั้นมันมองเห็นเป็นชื่ออะไรซะก่อน
# fdisk -l
ได้ดังนี้
Disk /dev/sdb: 1500.3 GB, 1500301908992 bytes
255 heads, 63 sectors/track, 182401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x7fa6ae2d
Device Boot Start End Blocks Id System
/dev/sdb1 1 182401 1465136001 7 HPFS/NTFS
<<<<< ตัวนี้แล /dev/sdb1
ตัว seagate มันมักจะดาวน์ไปเอง search จาก net เป็นกันเยอะ แต่ก็แก้ไม่ค่อยได้กันฟลุคเจอเลยขอจดไว้ก่อน
เคลียร์ค่าการสแตนบาย ต่างๆ ของไดร์ฟ external ดั่งกล่าวก่อน
# apt-get install sdparm
# sdparm -a --flexible /dev/sdb1
# sdparm --clear STANDBY -6 /dev/sdb1
# sdparm --command=start /dev/sdb1
# sdparm --clear STANDBY -6 /dev/sdb1
# sdparm --command=start /dev/sdb1
ตัวนี้external ตัวนี้มีข้อมูลอยู่เป็น NTFS มา เลยต้องใช้การ mount ด้วย tools ที่รองรับคือ ntfs-3g
# apt-get install ntfs-3g
# ntfs-3g /dev/sdb1 /seagate -o rw
แล้วทำการสั่งให้ sync กับไดร์ฟที่ต้องการเลย ที่นี้คือ
/var/www2/html/webapps >>> ต้นฉบับ
/seagate/webapp_backup/ >>> ตัวแบคอัพปลายทาง อย่าจำสลับตำแหน่งกันเด็ดขาด !!! ไม่งั้นงานเข้าแน่
# apt-get install rsync
# rsync -avz /var/www2/html/webapps /seagate/webapp_backup/ &
ตั้ง crontab ตามต้องการว่าจะให้รันเมือไหร่ตามใจ
ไม่มีความคิดเห็น:
แสดงความคิดเห็น