ให้เรตสมาชิก: 1 / 5

ดาวใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งาน
 

ทำ Cpanel ให้ BackUp เป็นวัน แยกเป็น folder แต่ละวัน Restore Hosting

ทำ Cpanel ให้ BackUp เป็นวัน แยกเป็น folder แต่ละวัน Restore Hosting
ทำ Cpanel ให้ BackUp เป็นวัน แยกเป็น folder แต่ละวัน Restore Hosting

ทำระบบ Backup Cpanel ให้แยกเก็บใน folder แยกเป็นวันๆ 7 วัน ใน 1 อาทิตย์ หรือจะเก็บทุกๆ อาทิตย์ ไว้เรื่อยๆ ตามจำนวนที่ต้องการ หรือ จะเป็นเป็นเดือนๆ ตามจำนวนเดือนที่ต้องการ 
โดยปกติ แล้ว Cpanel ซึ่งเป็นระบบจัดการ Hosting ที่มีความสามารถสูง จะสามารถ เลือการ Backup ได้แค่รูปแบบดังนี้
- Daily   ประจำวันจะ Backup ทุกๆ วัน จะทับของเก่าไปเรื่อยๆ
- Weekly ประจำสัปดาห์ จะ Backup ทุกๆ สัปดาห์
- Monthly ประจำเดือน จะ Backup ประจำเดือน
จากรูปแบบการ Backup ข่างบน เราไม่สามารถเอา Restore จากไฟล์ที่ Backup เมื่อของ 2 วันที่แล้ว หรือ 3 วันที่แล้วได้

ในบทความนี้จะเป็นการแนะนำให้ลบข้อจำกัดตรงนั้นออกไป
วิธี คือ จะใช้ script postcpbackup ซึ่งมันจะทำงานต่อจาก cpbackup ของ Cpanel  (auto cpbackup rotation)
1. ให้เข้า SSH  วิธีการเข้า ใช้งาน SSH Server บน Host Cpanel SSH คืออะไร ในฐานะ root
2. โหลด ไฟล์ Download postcpbackup.sh จะได้ไฟล์ cprevert.txt
3. ให้ copy ไฟล์ ที่โหลดมาได้่ ไปไว้ที่ /scripts/postcpbackup ด้วยคำสั่ง
# cp cprevert.txt /scripts/postcpbackupแล้วก็ chmod 755 ไฟล์ /scripts/postcpbackup ด้วยคำสั่ง
# chmod 755 /scripts/postcpbackup4. สร้างไฟล์ /backup/cpbackup/.postcpbackup โดยพิมพ์ข้อความด้านล่างนี้ลงไป
keepdaily=7
keepweekly=4
keepmonthly=3
จาก config ข้างบนหมายความว่า ให้เก็บย้อนกลัง 7 วัน และ เก็บย้อยหลัง 4 สัปดาห์ และ เก็บย้อยหลัง 4 เดือน
หรือ จะแก้ไขข้อความ บ้างบนี้โดยตรงที่ ไฟล์ /scripts/postcpbackup *** แต่ไม่แนะนำวิธีนี้เพราะเป็นการแก้ไข srcipt เพราะถ้าแก้ไขผิดพลาดก็จะรันไม่ได้***

เมื่อเสร็จแล้วเราก็ลอง รันคำสั่ง
#/usr/local/cpanel/scripts/cpbackup --forceเดื่อเพื่อทดสอบ script ของเราว่าทำงานได้หรือไม่ ถ้าทำงานได้ไม่มีปัญหา ก็จะได้ folder ใน folder backup เพิ่มขึ้นมาอีก folder ตามรูปแบบ daily_ปีเดือนวัน เช่น daily_20130110

หมายเหตุ ถ้า folder backup ใช้ชื่ออื่นที่ไม่ใช่ backup เราต้องแก้ไขไฟล์ /scripts/postcpbackup
$debug cd /backup/cpbackup || exit 1
แก้ /backup/cpbackup เป็น part ที่เก็บไฟล์ backup ของเราแทน

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
MOD_MTB_NEWS_RECENT
ทำความรู้จัก Custom Data Attribute ใน HTML5
โดย bellzeed พฤ 29 มิ.ย. 2017 5:27 pm บอร์ด HTML CSS
0
11
พฤ 29 มิ.ย. 2017 5:27 pm โดย bellzeed
การแก้ปัญหาติดตั้ง pycharm ไม่ได้
โดย บัวบุญ จันทะโคตร พฤ 29 มิ.ย. 2017 5:27 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
11
พฤ 29 มิ.ย. 2017 5:27 pm โดย บัวบุญ จันทะโคตร
การใช้ jConfirmAction เพื่อการยืนยันข้อมูล
โดย Ik Kat พฤ 29 มิ.ย. 2017 4:35 pm บอร์ด Jquery & Ajax Knowledge
0
7
พฤ 29 มิ.ย. 2017 4:35 pm โดย Ik Kat
สร้างหน้าอัปโหลดไฟล์ด้วย jQuery UI
โดย Ik Kat พฤ 29 มิ.ย. 2017 3:34 pm บอร์ด Jquery & Ajax Knowledge
0
6
พฤ 29 มิ.ย. 2017 3:34 pm โดย Ik Kat
PETYA มัลแวร์เรียกค่าไถ่ตัวใหม่ และวิธีป้องกัน
โดย meeieis พฤ 29 มิ.ย. 2017 3:14 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
10
พฤ 29 มิ.ย. 2017 3:14 pm โดย meeieis
QUnit คืออะไร
โดย Ik Kat พฤ 29 มิ.ย. 2017 2:59 pm บอร์ด Jquery & Ajax Knowledge
0
5
พฤ 29 มิ.ย. 2017 2:59 pm โดย Ik Kat
jQuery UI คืออะไร
โดย Ik Kat พฤ 29 มิ.ย. 2017 2:35 pm บอร์ด Jquery & Ajax Knowledge
0
7
พฤ 29 มิ.ย. 2017 2:35 pm โดย Ik Kat
Camtasia Studio 8 เข้ารหัสวิดีโอด้วย Vidcoder
โดย meeieis พฤ 29 มิ.ย. 2017 2:20 pm บอร์ด Graphic design
0
4
พฤ 29 มิ.ย. 2017 2:20 pm โดย meeieis
สร้าง Dynamic Table ให้กับ HTML Table โดยใช้ jQuery
โดย Ik Kat พฤ 29 มิ.ย. 2017 2:03 pm บอร์ด Jquery & Ajax Knowledge
0
5
พฤ 29 มิ.ย. 2017 2:03 pm โดย Ik Kat
ติดตั้ง template joomla ไม่ได้ครับ
โดย Before Dong พฤ 29 มิ.ย. 2017 1:52 pm บอร์ด Joomla Development
2
23
พฤ 29 มิ.ย. 2017 1:52 pm โดย Before Dong
ทำความรู้จักกับ phpstorm
โดย บัวบุญ จันทะโคตร พฤ 29 มิ.ย. 2017 1:34 pm บอร์ด Programming - PHP
0
9
พฤ 29 มิ.ย. 2017 1:34 pm โดย บัวบุญ จันทะโคตร
สร้าง Magnific Popup ด้วย jQuery
โดย Ik Kat พฤ 29 มิ.ย. 2017 1:27 pm บอร์ด Jquery & Ajax Knowledge
0
5
พฤ 29 มิ.ย. 2017 1:27 pm โดย Ik Kat
ติดตั้ง pycharm ไม่ได้ มันขึ้น error
โดย บัวบุญ จันทะโคตร พฤ 29 มิ.ย. 2017 12:45 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
0
12
พฤ 29 มิ.ย. 2017 12:45 pm โดย บัวบุญ จันทะโคตร
เปลี่ยนสีใบไม้ให้เหมือนอยู่ในฤดูใบไม้ร่วงด้วย Photoshop
โดย Before Dong พฤ 29 มิ.ย. 2017 11:13 am บอร์ด Graphic design
0
16
พฤ 29 มิ.ย. 2017 11:13 am โดย Before Dong
คู่มือการใช้งานโปรแกรม Camtasia Studio 8 เบื้องต้น
โดย meeieis พฤ 29 มิ.ย. 2017 11:08 am บอร์ด Graphic design
0
9
พฤ 29 มิ.ย. 2017 11:08 am โดย meeieis
รวมบทความประจำปี 60
โดย bellzeed พฤ 29 มิ.ย. 2017 10:55 am บอร์ด M047 - วิศรุต เรืองอุไร
0
2
พฤ 29 มิ.ย. 2017 10:55 am โดย bellzeed
งานประจำวันที่ 29 มิถุนายน 2560
โดย Ik Kat พฤ 29 มิ.ย. 2017 10:02 am บอร์ด MT19 - ปวีณา จันดี
2
8
พฤ 29 มิ.ย. 2017 10:02 am โดย Ik Kat
งานประจำวันที่ 29 มิถุนายน 2560
โดย บัวบุญ จันทะโคตร พฤ 29 มิ.ย. 2017 9:28 am บอร์ด M048 - บัวบัญ จันทะโครต
1
5
พฤ 29 มิ.ย. 2017 9:28 am โดย บัวบุญ จันทะโคตร
งานประจำวันที่ 29 June 17
โดย bellzeed พฤ 29 มิ.ย. 2017 9:24 am บอร์ด M047 - วิศรุต เรืองอุไร
1
8
พฤ 29 มิ.ย. 2017 9:24 am โดย bellzeed
งานประจำวันที่ 29 มิถุนายน 2560
โดย Before Dong พฤ 29 มิ.ย. 2017 9:22 am บอร์ด M046 - อนวัช พริบไหว
2
18
พฤ 29 มิ.ย. 2017 9:22 am โดย Before Dong