วิธีการสร้าง storage backup ของ cpanel
เข้าไปที่ Freenas >> Storage >> Create Dataset
กด Create Dataset กำหนดค่าโดยให้ใส่ชื่อเป็นชื่อเครื่อง แล้วกด Add Dataset
จากนั้นให้ทำการ change permissions
เมื่อทำการ change permissions เสร็จแล้ว ให้ไปที่ Freenas >> Sharing >> UNIX (NFS) ทำการ Add Unix (NFS) share
กำหนดค่า path และทำการ allow IP เครื่อง server ที่เราเลือก
จากนั้นให้ทำการ login ssh เข้าไปที่เครื่อง server แล้วทำการติดตั้ง nfs-utils โดยใช้คำสั่ง yum install nfs-utils
จากนั้นให้ทำการ allow ip เครื่อง freenas ใน csf โดยให้ทำการ add ip 203.78.99.43 ไปที่ ไฟล์ /etc/csf/csf.allow
แล้วให้ทำการ restart csf
*** หมายเหตุ ในส่วนนี้ต้องเข้าไปเพิ่มค่า allow ip ของเครื่อง freenas ใน /root/script/localConfig/netway38.netway.co.th/csf.additional.allow ด้วยครับ เพราะเมื่อมีการ run /root/script/myupcp.pl จะทำให้ ค่า IP ที่ทำการ allow หายไป
จากนั้นให้ทำการกำหนดค่า mount point ของ path ที่จะให้ทำการ backup ในที่นี้เราจะกำหนดเป็น /backup/ชื่อเครื่อง
เมื่อเรากำหนด path ที่จะให้ทำการ backup แล้วให้เราไปทำการตั้งค่า mount point ใน /etc/fstab แล้วทำการเพิ่มค่า
203.78.99.43:/mnt/backup/netway38 /backup/netway38 nfs defaults,noauto 0 0
*หมายเหตุ ถ้าเป็น centos6 จะไม่ support nfs version 4 ให้เรากำหนดค่า ใน /etc/fstab โดยกำหนดให้เป็น nfsvers=3 ถึงจะสามารถอ่านเขียนข้อมูลได้
203.78.99.43:/mnt/backup/netway29 /backup/netway29 nfs nfsvers=3 0 0
จากนั้นให้เราลองทำการ mount path backup ขึ้นมาดูว่าสามารถ จะ mount ได้หรือไม่ และทำการ เขียนไฟล์ลงไปได้หรือไม่
จากนั้นให้เราไปทำการตั้งค่า ใน cPanel & WHM ให้เข้าไปที่ Home »Backup »Backup Configuration แล้วทำการตั้งค่า ซึ่งในที่นี้เราจะทำการกำหนดค่าเป็น Incremental เพื่อความเร็วในการ backup และเรื่องเครื่อง overload แล้วทำการ save ค่า config