ให้เรตสมาชิก: 2 / 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 ของเราแทน

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
G - Username & Password ในการเข้าระบบของลูกค้า
โดย Parichat พ 24 เม.ย. 2019 8:15 pm บอร์ด Diageo - Web Ordering (Main)
0
5
พ 24 เม.ย. 2019 8:15 pm โดย Parichat
การใช้งานโปรเเกรม Open ERP ในส่วนของ Fixed price (deposit) เงินที่จ่ายล่วงหน้า เป็นต้น
โดย สริญญา สมสา พ 24 เม.ย. 2019 6:33 pm บอร์ด Accounting software & ERP โปรแกรมบัญชี ระบบอีอาร์พี
0
17
พ 24 เม.ย. 2019 6:33 pm โดย สริญญา สมสา
B - สั่งสินค้ามากกว่า MOQ 100 ลัง แต่มีการแจ้งว่าไม่ถึง [2019-04][021]
โดย Parichat พ 24 เม.ย. 2019 6:22 pm บอร์ด Diageo - Web Ordering - Tester
0
2
พ 24 เม.ย. 2019 6:22 pm โดย Parichat
B - ข้อความแจ้งเตือนภาษาไทยเขียนไม่ถูกต้อง [2019-04][024]
โดย Parichat พ 24 เม.ย. 2019 6:13 pm บอร์ด Diageo - Web Ordering - Tester
0
3
พ 24 เม.ย. 2019 6:13 pm โดย Parichat
B - ข้อความแจ้งเตือนการสั่งสินค้านอกรอบเขียนไม่ถูกต้อง [2019-04][022]
โดย Parichat พ 24 เม.ย. 2019 6:10 pm บอร์ด Diageo - Web Ordering - Tester
0
4
พ 24 เม.ย. 2019 6:10 pm โดย Parichat
B - ข้อความแจ้งเตือนสั่งน้อยกว่า MOQ 100 ลัง แต่เขียนไม่ถูกต้อง [2019-04][023]
โดย Parichat พ 24 เม.ย. 2019 6:06 pm บอร์ด Diageo - Web Ordering - Tester
2
8
พ 24 เม.ย. 2019 8:34 pm โดย Parichat
การใช้งานโปรเเกรม Open ERP ในส่วน Some Order Lines การทำใบเเจ้งหนี้เเบบรายการ
โดย สริญญา สมสา พ 24 เม.ย. 2019 5:38 pm บอร์ด Accounting software & ERP โปรแกรมบัญชี ระบบอีอาร์พี
0
9
พ 24 เม.ย. 2019 5:38 pm โดย สริญญา สมสา
วิธีลัดแสกน QR Code ด้วย Google Assistant
โดย napharat079 พ 24 เม.ย. 2019 4:13 pm บอร์ด Share Knowledge
0
14
พ 24 เม.ย. 2019 4:13 pm โดย napharat079
กำหนดค่าไม่ให้ซ้ำยังไงค่ะ
โดย Kanyarat Kanthawong พ 24 เม.ย. 2019 3:27 pm บอร์ด SQL - Database
1
22
พ 24 เม.ย. 2019 9:34 pm โดย mindphp
วิธีตั้งค่า Gmail Offline เช็คเมล์ได้ไม่ต้องง้ออินเตอร์เน็ต
โดย napharat079 พ 24 เม.ย. 2019 3:00 pm บอร์ด Share Knowledge
0
13
พ 24 เม.ย. 2019 3:00 pm โดย napharat079
วีธีตั้งค่า Gmail ให้ตอบกลับอัตโนมัติ
โดย napharat079 พ 24 เม.ย. 2019 1:52 pm บอร์ด Share Knowledge
0
15
พ 24 เม.ย. 2019 1:52 pm โดย napharat079
B - CART and View Order คำนวณผิด [2019-04][020]
โดย Parichat พ 24 เม.ย. 2019 10:56 am บอร์ด Diageo - Web Ordering - Tester
3
6
พ 24 เม.ย. 2019 8:28 pm โดย Parichat
งานประจำวันที่ 24 เมษายน 2562
โดย poumtip พ 24 เม.ย. 2019 10:12 am บอร์ด M080 - สุทธาทิพย์ อู่นาค
1
11
พ 24 เม.ย. 2019 7:58 pm โดย poumtip
งานประจำวันที่ 24 เมษายน 2562
โดย napharat079 พ 24 เม.ย. 2019 10:03 am บอร์ด M079 - นภารัตน์ ฐิติกรโกวิท
1
2
พ 24 เม.ย. 2019 7:00 pm โดย napharat079
เมธอด resize() ใน jQuery ใช้เมื่อหน้าต่างเบราว์เซอร์เปลี่ยนขนาด
โดย abdkode อ 23 เม.ย. 2019 7:00 pm บอร์ด Jquery & Ajax Knowledge
0
13
อ 23 เม.ย. 2019 7:00 pm โดย abdkode
วิธีตั้ง Vote ในแอปพลิเคชั่น Line
โดย napharat079 อ 23 เม.ย. 2019 5:10 pm บอร์ด Microsoft Office Knowledge & line & Etc
0
15
อ 23 เม.ย. 2019 5:10 pm โดย napharat079
อยากทราบวิธีการเปิด การลบแบบไม่ถารวร ใน phpbb ครับ
โดย Ittichai_chupol อ 23 เม.ย. 2019 4:44 pm บอร์ด Programming - PHP
1
16
อ 23 เม.ย. 2019 6:08 pm โดย mindphp
ลบภาพพื้นหลังด่วนด้วยเทคโนโลยี AI
โดย napharat079 อ 23 เม.ย. 2019 3:30 pm บอร์ด Graphic design
0
27
อ 23 เม.ย. 2019 3:30 pm โดย napharat079
การใช้งานโปรเเกรม Open ERP ในส่วน Persentage นำสินค้ามาคิดเปอร์เซ็นต์
โดย สริญญา สมสา อ 23 เม.ย. 2019 3:01 pm บอร์ด Accounting software & ERP โปรแกรมบัญชี ระบบอีอาร์พี
0
29
อ 23 เม.ย. 2019 3:01 pm โดย สริญญา สมสา
R - รูปแบบเทมเพลตอีเมลทั้ง 3 รูปแบบ
โดย Parichat อ 23 เม.ย. 2019 1:49 pm บอร์ด Diageo - Web Ordering - Tester
4
16
พ 24 เม.ย. 2019 11:00 am โดย Parichat