ads

วันศุกร์ที่ 2 สิงหาคม พ.ศ. 2556

Rsync external HDD seagate FreeAgent (NTFS) บน debian

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 ตามต้องการว่าจะให้รันเมือไหร่ตามใจ

ไม่มีความคิดเห็น:

แสดงความคิดเห็น