คำตอบสั้น ๆ: Mail Server Backup ของ Private Email บน TDC Enterprise ตรวจจุดกู้คืนในแท็บ Backup กู้คืนทั้งเครื่อง และสำรองกล่องจดหมาย Zimbra หรือ Mailcow ไว้นอกเครื่อง
คู่มือนี้อธิบาย Mail Server Backup ทีละขั้นตอน พร้อมคำสั่งที่ใช้ได้จริงและปัญหาที่พบบ่อย
Mail Server Backup ในคู่มือนี้หมายถึงการสำรองและกู้คืน Private Email ซึ่งเป็นเมลเซิร์ฟเวอร์เฉพาะองค์กรบน TDC Enterprise ที่รัน Zimbra หรือ Mailcow บนเครื่องของคุณเอง การสำรองทำได้สองชั้น ชั้นแรกคือแท็บ Backup ในพอร์ทัล ซึ่งเก็บจุดกู้คืนของทุกดิสก์ในเครื่องพร้อมกัน ชั้นที่สองคือการสำรองระดับแอปพลิเคชัน เช่น ส่งออกกล่องจดหมายรายบัญชี ซึ่งกู้คืนอีเมลบางกล่องได้โดยไม่ต้องย้อนทั้งเครื่อง
คู่มือนี้เหมาะกับผู้ดูแลระบบอีเมลขององค์กรที่ใช้ Private Email เมื่อทำครบทุกขั้นตอน คุณจะรู้ว่าเครื่องเป็น Zimbra หรือ Mailcow ตรวจสถานะ Mail Server Backup และจุดกู้คืนล่าสุดได้ กู้คืนทั้งเครื่องอย่างรู้ผลกระทบ ตั้งงานสำรองระดับกล่องจดหมายพร้อมส่งสำเนาออกนอกเครื่อง และตรวจว่าเมลเซิร์ฟเวอร์กลับมาทำงานครบหลังกู้คืน
สิ่งที่ต้องเตรียม
- บัญชี TDC Enterprise ที่มีบริการ Private Email ปุ่ม Start, Stop, Restart, Modify Package และ Terminate ใช้ได้เฉพาะเจ้าของบัญชี
- รหัสผ่าน root ของเครื่อง (ดูได้จากแท็บ Overview) และรหัสผ่านผู้ดูแลของ Zimbra หรือ Mailcow
- ปลายทางสำหรับเก็บสำเนา Mail Server Backup นอกเครื่อง เช่น Object Storage หรือเซิร์ฟเวอร์อีกเครื่อง
- ช่วงเวลาที่แจ้งผู้ใช้ล่วงหน้าได้ ถ้าต้องกู้คืนทั้งเครื่อง
หลักคิดของ Mail Server Backup ที่ดีคือมีสำเนาอย่างน้อยหนึ่งชุดอยู่นอกเครื่องเสมอ จุดกู้คืนในพอร์ทัลช่วยเมื่อระบบในเครื่องพัง แต่สำเนานอกเครื่องช่วยเมื่อเกิดเหตุที่ใหญ่กว่านั้น ดูหลักการวางแผนเพิ่มได้ที่คู่มือแผนสำรองข้อมูล 3-2-1
ขั้นตอนที่ 1: เปิดหน้าจัดการ Private Email และดูระบบที่ใช้
คลิก Email Services > Private Email ที่แถบซ้าย (ถ้าตั้งภาษาไทย เมนูหลักแสดงเป็น บริการอีเมล) หน้ารายการ Your Private Email แสดงโดเมน IP สเปก และค่าบริการต่อชั่วโมงของแต่ละเครื่อง คลิกที่เครื่องเพื่อเปิดหน้าจัดการ ส่วนหัวมีชื่อ ป้ายสถานะ (Running, Stopped หรือ Modifying) และ IP พร้อมปุ่มคัดลอก ด้านล่างมีแท็บ Overview, Monitoring, Network, Backup และ Troubleshooting
ในแท็บ Overview การ์ด Mail Server Information บอกข้อมูลที่ต้องใช้ในงาน Mail Server Backup ทั้งหมด
- Mail System: Zimbra หรือ Mailcow ซึ่งกำหนดวิธีสำรองระดับแอปพลิเคชันในขั้นตอนที่ 5
- Admin Console: ลิงก์หน้าผู้ดูแลของระบบอีเมล Zimbra อยู่ที่พอร์ต 7071 (
https://mail.example.com:7071) ส่วน Mailcow อยู่ที่/admin/(https://mail.example.com/admin/) - Username (root) และ Password ของระบบปฏิบัติการ มีปุ่มแสดงและคัดลอก และลิงก์ Reset Password
- Mail SSD Disk, Backup Disk และ Total SSD Disk: ขนาดพื้นที่อีเมลและพื้นที่สำรองตามแพ็กเกจ
ขั้นตอนที่ 2: ตรวจสถานะ Mail Server Backup ในแท็บ Backup
คลิกแท็บ Backup ซึ่งเป็นศูนย์กลางของ Mail Server Backup ในพอร์ทัล ด้านบนมีการ์ดสรุปสี่ใบ
- Backup Status: Active พร้อมข้อความ Backup is enabled หมายถึงเครื่องนี้มีการสำรองแล้ว
- Backups: จำนวนจุดกู้คืนที่มีอยู่
- Latest Backup: วันที่และเวลาของจุดกู้คืนล่าสุด ถ้ายังไม่มีจะเขียนว่า No backup yet
- Cost / Hour: ค่าบริการสำรองข้อมูลต่อชั่วโมง
ตาราง Backup History (Restore points for every disk on this server) มีคอลัมน์ Backup Name, Disk Name, Zone, Status และ Date Time กด Refresh เพื่อโหลดใหม่ จุดกู้คืนที่พร้อมใช้มีสถานะ available ส่วนการ์ด About Backups อธิบายว่าการสำรองแบบนี้เก็บทุกดิสก์ของเครื่อง ทั้ง System Disk และ Data Disk พร้อมกัน ข้อมูลจึงสอดคล้องกันทั้งเครื่อง
ตรวจ Latest Backup ของ Mail Server Backup ทุกสัปดาห์ ถ้าวันที่ล่าสุดเก่ากว่ารอบที่ควรเป็น หรือมีจุดกู้คืนที่สถานะเป็น error หรือ failed ให้เปิด Ticket ทันที อย่ารอจนต้องใช้กู้คืนจริง
ขั้นตอนที่ 3: เตรียมก่อนกู้คืนทั้งเครื่องจาก Mail Server Backup
การ Restore จาก Mail Server Backup ในแท็บ Backup ย้อนทุกดิสก์ของเครื่องกลับไปเป็นสภาพ ณ เวลาของจุดกู้คืน อีเมลที่เข้ามาหลังเวลานั้นจะหายไปจากเครื่อง รวมถึงบัญชีผู้ใช้ รหัสผ่าน และการตั้งค่าที่แก้หลังจากนั้น ก่อนกด Restore ให้ทำตามนี้
- เลือกจุดกู้คืนที่ใหม่ที่สุดที่ยังอยู่ก่อนเกิดปัญหา ดูจากคอลัมน์ Date Time
- ถ้าเครื่องยังเข้าได้ ส่งออกกล่องจดหมายที่สำคัญตามขั้นตอนที่ 5 เก็บไว้นอกเครื่องก่อน เพื่อนำอีเมลที่เข้ามาหลังจุดกู้คืนกลับเข้าไปภายหลัง
- แจ้งผู้ใช้ว่าระบบอีเมลจะหยุดชั่วคราว และอีเมลช่วงใดอาจต้องนำเข้าใหม่
- ตรวจว่าป้ายสถานะของเครื่องเป็น Running เพราะปุ่ม Restore จะกดไม่ได้ถ้าเครื่องไม่ได้ทำงาน (ข้อความ The instance must be running to restore)
ขั้นตอนที่ 4: กู้คืนจากจุด Mail Server Backup
- ในตาราง Backup History คลิก Restore ที่แถวของจุดกู้คืนที่เลือก
- หน้าต่าง Confirm Restore Backup จะแสดง Backup Information ของจุดนั้น ตรวจวันเวลาอีกครั้ง
- พิมพ์คำว่า
confirmในช่องตามที่หน้าต่างกำหนด - คลิก Confirm Restore ปุ่มจะเปลี่ยนเป็น Restoring…
เมื่อส่งคำสั่งกู้คืนจาก Mail Server Backup สำเร็จจะมีข้อความ Request successful. Please wait until you receive notification. ให้รอการแจ้งเตือนว่าเสร็จก่อนเริ่มตรวจ อย่าสั่ง Restart หรือ Restore ซ้ำระหว่างรอ ถ้าขึ้นหน้าต่าง Cannot Restore Your Backup (Your backup should be active before restore.) แปลว่าการสำรองของเครื่องนี้ยังไม่อยู่ในสถานะที่กู้คืนได้ ให้เปิด Ticket แจ้งทีมงาน