คำตอบสั้น ๆ: ใช้ Backup Manager ของ Plesk สำรองไฟล์เว็บ ฐานข้อมูล และอีเมล ตั้งเวลาสำรองอัตโนมัติ เก็บสำเนาไว้นอกเซิร์ฟเวอร์ และกู้คืนทั้งหมดหรือเฉพาะบางส่วน
คู่มือนี้อธิบาย Backup Manager ทีละขั้นตอน พร้อมคำสั่งที่ใช้ได้จริงและปัญหาที่พบบ่อย
Backup Manager เป็นเครื่องมือสำรองข้อมูลที่อยู่ใน Plesk สำรองได้ครบทั้งไฟล์เว็บไซต์ ฐานข้อมูล กล่องอีเมล และการตั้งค่าของโดเมน (เช่น DNS, SSL, PHP) ในไฟล์เดียว เมื่อเว็บโดนแฮก ลบไฟล์ผิด หรืออัปเดตปลั๊กอินแล้วเว็บพัง ก็กู้กลับไปยังจุดที่สำรองไว้ได้ในไม่กี่คลิก
บทความนี้อธิบายการสำรองทันที การตั้งเวลาสำรองอัตโนมัติ การส่งไฟล์สำรองไปเก็บนอกเซิร์ฟเวอร์ และการกู้คืน ทั้งแบบทั้งเว็บและแบบเลือกเฉพาะไฟล์หรือฐานข้อมูล ชื่อเมนูอ้างอิง Plesk Obsidian บางตัวเลือกอาจแสดงหรือไม่แสดงขึ้นกับสิทธิ์ที่ผู้ให้บริการกำหนดในแพ็กเกจของคุณ
สิ่งที่ต้องเตรียม (Backup Manager)
- บัญชีเข้า Plesk ที่มีสิทธิ์ Backup and restore
- พื้นที่ว่างเพียงพอ ไฟล์สำรองที่เก็บบนเซิร์ฟเวอร์นับรวมในโควตาดิสก์ของแพ็กเกจ
- (แนะนำ) ปลายทางสำรองนอกเซิร์ฟเวอร์ เช่น FTP/SFTP Server ของคุณเอง หรือบริการ Cloud Storage ที่ Plesk รองรับผ่าน Extension
ประเภทการสำรองที่ควรรู้ (Backup Manager)
| ตัวเลือก | ความหมาย | ใช้เมื่อ |
|---|---|---|
| Full | สำรองทุกอย่างครบในไฟล์เดียว | สำรองก่อนแก้ไขครั้งใหญ่ หรือเป็นชุดตั้งต้นของตารางเวลา |
| Incremental | สำรองเฉพาะที่เปลี่ยนจากครั้งก่อน ใช้พื้นที่น้อยและเร็ว | สำรองรายวันระหว่างชุด Full รายสัปดาห์ |
| Plesk storage | เก็บบนเซิร์ฟเวอร์เดียวกับเว็บ | กู้คืนได้เร็ว แต่ไม่ช่วยถ้าเซิร์ฟเวอร์เสียหาย |
| Remote storage | ส่งไปเก็บ FTP/SFTP หรือ Cloud Storage | ควรมีอย่างน้อยหนึ่งชุดเสมอ |
ขั้นตอนที่ 1: ตั้งค่า Remote Storage (แนะนำ)
- ไปที่ Websites & Domains แล้วกด Backup & Restore (ในบางธีมอยู่ในเมนู Account หรือแถบเครื่องมือของโดเมน)
- กด Remote Storage Settings แล้วเลือกประเภท เช่น FTP
- กรอก FTP server hostname or IP, Directory for backup files, FTP user name และ Password
- ติ๊ก Use passive mode (เหมาะกับเครือข่ายส่วนใหญ่) และติ๊ก Use FTPS ถ้าปลายทางรองรับ เพื่อให้ข้อมูลถูกเข้ารหัสระหว่างส่ง
- กด OK Plesk จะทดสอบการเชื่อมต่อ ถ้าผิดพลาดจะแสดงข้อความให้แก้ก่อนบันทึก
ปลายทางแบบ Cloud เช่น Amazon S3, Google Drive, Dropbox หรือ Microsoft OneDrive ต้องติดตั้ง Extension ที่เกี่ยวข้องบนเซิร์ฟเวอร์ก่อน ถ้าไม่เห็นตัวเลือก ให้สอบถามผู้ให้บริการ
ขั้นตอนที่ 2: สำรองทันที
- ในหน้า Backup Manager กด Back Up
- ส่วนเนื้อหาที่จะสำรอง เลือก All หรือเลือกเฉพาะบางส่วน เช่น เฉพาะไฟล์และฐานข้อมูล หรือเฉพาะอีเมล (ชื่อตัวเลือกต่างกันเล็กน้อยตามเวอร์ชัน)
- ส่วน Store in เลือก Plesk storage, Remote storage หรือทั้งสอง
- ส่วน Type เลือก Full
- ถ้าต้องการ ติ๊ก Protect backup with password เพื่อเข้ารหัสข้อมูลสำคัญในไฟล์สำรอง และจดรหัสผ่านไว้ เพราะต้องใช้ตอนกู้คืนบนเซิร์ฟเวอร์อื่น
- ติ๊ก Send a notification email when the backup task is completed และใส่อีเมลของคุณ
- กด OK
งานสำรองจะทำงานเบื้องหลัง เว็บยังใช้งานได้ตามปกติ เมื่อเสร็จ ไฟล์สำรองจะปรากฏในรายการพร้อมวันเวลา ขนาด และคำอธิบาย
ขั้นตอนที่ 3: ตั้งเวลาสำรองอัตโนมัติ
- ในหน้า Backup Manager กด Schedule
- ติ๊ก Activate this backup task
- เลือกความถี่ (Daily, Weekly, Monthly) และเวลา ควรเลือกช่วงที่มีผู้เข้าเว็บน้อย เช่น ตีสาม
- เลือก Type: Incremental และตั้งให้สร้างชุด Full ทุกสัปดาห์หรือทุกเดือน ตามตัวเลือกที่มีในเวอร์ชันของคุณ
- ตั้งจำนวนชุดที่เก็บไว้ (Maximum number of full backup files) เช่น 4 ชุด เพื่อไม่ให้ไฟล์สำรองกินโควตาจนเต็ม
- เลือก Store in และเนื้อหาที่จะสำรองเหมือนขั้นตอนที่ 2 แล้วกด OK
ถ้าพื้นที่เต็มเพราะไฟล์สำรองเก่า ดูวิธีลบใน การลบไฟล์สำรองข้อมูล (Remove Auto Backup) บน Plesk