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

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
เจอปัญหาตอนทำรายการ Omise เป็นบางครั้ง Error Uncaught OmiseInvalidChargeException
โดย thatsawan พฤ 25 มิ.ย. 2020 3:56 pm บอร์ด Programming - PHP
3
199
อ 28 ก.ค. 2020 3:06 pm โดย wichai007
ต้องการจะสร้างไฟล์ HTML เเต่นำค่า php ไป HTML โดย Twig เขียนใน phpbb จะทำยังไงคะ
โดย thatsawan พ 24 มิ.ย. 2020 5:45 pm บอร์ด Programming - PHP
3
176
พฤ 25 มิ.ย. 2020 3:49 pm โดย Sirayu
ถ้าเราต้องการแสดงค่าตอน onchange ใน option ที่มี value มากกว่า 1
โดย thatsawan อ 23 มิ.ย. 2020 12:51 pm บอร์ด JavaScript & Jquery Ajax
2
230
อ 23 มิ.ย. 2020 3:01 pm โดย thatsawan
4 จุดเช็คอิน เกาะล้าน ยอดฮิต
โดย A2d จ 22 มิ.ย. 2020 10:44 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
2
133
ส 27 มิ.ย. 2020 12:01 am โดย A2d
ต้องการจะเปลี่ยนคำปุ่ม omise จาก Pay with Omise เป็นคำที่เรากำหนดขึ้นเอง
โดย thatsawan จ 22 มิ.ย. 2020 5:18 pm บอร์ด PHP Knowledge
2
158
จ 22 มิ.ย. 2020 5:39 pm โดย thatsawan
สาเหตุที่เด็กทารกแพ้นมวัว คุณแม่จะรับมือปัญหานี้อย่างไรดี
โดย medalezga จ 22 มิ.ย. 2020 1:58 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
99
จ 22 มิ.ย. 2020 1:58 pm โดย medalezga
ไม่เข้าใจคำสั่ง preg_replace
โดย profess79 ส 20 มิ.ย. 2020 11:56 am บอร์ด Programming - PHP
1
230
ส 20 มิ.ย. 2020 6:19 pm โดย profess79
วิธีการทำทศนิยม 3 ตำแหน่ง ด้วย python
โดย bolue ศ 19 มิ.ย. 2020 4:49 pm บอร์ด Python Knowledge
0
125
ศ 19 มิ.ย. 2020 4:49 pm โดย bolue
วิธีการ เพิ่มข้อมูล ลงฐานข้อมูล พร้อม รีเทิร์น id กลับมา ด้วยคำสั่ง sql
โดย bolue ศ 19 มิ.ย. 2020 3:25 pm บอร์ด SQL Knowledge
0
593
ศ 19 มิ.ย. 2020 3:25 pm โดย bolue
เจอปัญหา ส่งเมลผิดพลาด : Language string failed to load: from_failed บน phpmailer
โดย mindphp ศ 19 มิ.ย. 2020 3:26 am บอร์ด Programming - PHP
2
1698
ศ 19 มิ.ย. 2020 5:47 pm โดย mindphp
กฎหมายที่ใช้ควบคุมโรค โควิด-19 ฝ่าฝืนได้รับโทษอย่างไรบ้าง?
โดย Decha Thaweeumanjvaroj พฤ 18 มิ.ย. 2020 10:17 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
127
พฤ 18 มิ.ย. 2020 10:17 am โดย Decha Thaweeumanjvaroj
ไม่สามารถ start openerp-server ของ openerp 7 ได้
โดย bolue พฤ 18 มิ.ย. 2020 10:09 am บอร์ด ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
10
292
ศ 19 มิ.ย. 2020 12:49 pm โดย bolue
ติดตั้ง ERP 7 ไม่ได้ค่ะ
โดย bolue พ 17 มิ.ย. 2020 4:01 pm บอร์ด ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
12
306
ส 27 มิ.ย. 2020 12:47 am โดย mindphp
การ count ตาราง จากการรวมข้อมูล 2 ตารางเข้าด้วยกันด้วยคำสั่ง sql
โดย bolue อ 16 มิ.ย. 2020 5:01 pm บอร์ด SQL Knowledge
0
207
อ 16 มิ.ย. 2020 5:01 pm โดย bolue
การใส่ไวยากรณ์สำหรับความคิดเห็นใน php พื้นฐาน
โดย phennapa อ 16 มิ.ย. 2020 3:28 pm บอร์ด PHP Knowledge
0
90
อ 16 มิ.ย. 2020 3:28 pm โดย phennapa
ตัวแปร php พื้นฐาน
โดย phennapa อ 16 มิ.ย. 2020 1:45 pm บอร์ด PHP Knowledge
0
90
อ 16 มิ.ย. 2020 1:45 pm โดย phennapa
แนะนำ php พื้นฐาน
โดย phennapa อ 16 มิ.ย. 2020 12:37 pm บอร์ด PHP Knowledge
0
92
อ 16 มิ.ย. 2020 12:37 pm โดย phennapa
เริ่มต้นการเขียน PHP
โดย phennapa อ 16 มิ.ย. 2020 11:46 am บอร์ด PHP Knowledge
0
87
อ 16 มิ.ย. 2020 11:46 am โดย phennapa
การใช้ Style ตกแต่งเว็บเพจ ด้วยภาษา(CSS)ขั้นพื้นฐาน
โดย phennapa อ 16 มิ.ย. 2020 6:20 am บอร์ด CSS Knowledge
0
105
อ 16 มิ.ย. 2020 6:20 am โดย phennapa
การออกแบบหน้าlogin ขั้นพื้นฐาน php
โดย phennapa อ 16 มิ.ย. 2020 5:23 am บอร์ด PHP Knowledge
0
106
อ 16 มิ.ย. 2020 5:23 am โดย phennapa