คู่มือ Backup/Restore Add-On สำหรับ ฐานข้อมูล
คู่มือนี้เรียบเรียงสำหรับ Ruk-Com PaaS หน้าจอและตัวเลือกอาจแตกต่างตามเวอร์ชันและสิทธิ์ของบัญชี
ตรวจสอบ Environment, Region, สิทธิ์บัญชี และสำรองค่าปัจจุบันก่อนดำเนินการกับระบบจริง
คำสั่ง ชื่อเมนู พารามิเตอร์ และค่าตัวอย่างในกรอบ Code คงรูปแบบตามระบบเพื่อให้คัดลอกและตรวจสอบได้ถูกต้อง
หมายเหตุ:
- เมื่ออัปเดต (ปรับใช้ใหม่) ไฟล์PostgreSQLตัวอย่างก็คือแนะนำเป็นอย่างยิ่งเพื่อสร้างการสำรองฐานข้อมูลก่อนกระบวนการโปรดดูเอกสารอย่างเป็นทางการสำหรับการอัปเกรดข้อมูลผ่าน pg_dumpallและpg_upgrade.
การติดตั้งส่วนเสริม
ก่อนที่จะเริ่มการติดตั้งส่วนเสริมคุณต้องสร้างอินสแตนซ์พื้นที่จัดเก็บข้อมูลเฉพาะเพื่อเก็บข้อมูลสำรองทั้งหมด
- หากคุณยังไม่มีคุณสามารถสร้างได้ภายในไม่กี่นาทีโดยใช้โปรแกรมเฉพาะพื้นที่จัดเก็บข้อมูลสำรองแพ็คเกจในตลาดแพลตฟอร์ม.
หากคุณมีพื้นที่จัดเก็บข้อมูลดังกล่าวอยู่แล้วคุณสามารถข้ามไปยังขั้นตอนที่สี่ได้
- ภายในหน้าต่างการติดตั้งคุณสามารถเลือกระหว่างแบบสแตนด์อโลนและกลุ่มตัวเลือกการจัดเก็บจากนั้นระบุที่ต้องการจำนวน Node(สำหรับตัวเลือกคลัสเตอร์) และขนาดการจัดเก็บ. สิ้นสุดด้วยการให้ข้อมูลมาตรฐาน:
- Environment– ชื่อโดเมน Environment
- ชื่อที่แสดง–นามแฝงของ Environment
- ภูมิภาค–ภูมิภาคของ Environment(ถ้ามีหลายอัน)
3. คลิกที่ติดตั้งและรอสักครู่เพื่อสร้างที่เก็บข้อมูลมันจะถูกเพิ่มเข้าไปใน “Node จัดเก็บข้อมูลสำรอง”กลุ่ม.
เคล็ดลับ:พื้นที่จัดเก็บข้อมูลหนึ่งแห่งสามารถใช้งานได้กับฐานข้อมูลได้มากเท่าที่ต้องการ
- เมื่อพื้นที่จัดเก็บข้อมูลพร้อมแล้วคุณสามารถติดตั้งโปรแกรมเสริมสำรองได้วางเมาส์เหนือฐานข้อมูลของคุณแล้วคลิกส่วนเสริมไอคอน.
ค้นหาสิ่งที่จำเป็นโปรแกรมเสริมสำรอง/กู้คืนฐานข้อมูลและคลิกติดตั้ง.
- ระบุข้อมูลต่อไปนี้:
-
เลือกตัวเลือกการกำหนดเวลา
- ที่กำหนดไว้ล่วงหน้า– เลือกจากรายการช่วงเวลาการสำรองข้อมูลมาตรฐาน (รายชั่วโมงรายวันรายสัปดาห์รายเดือน)
- กำหนดเอง– เลือกเวลาที่แน่นอนวันที่ต้องการในสัปดาห์และโซนเวลา

- คู่มือ (crontab)- จัดให้แบบง่ายๆนิพจน์ที่ใช้ cron(ใช้โซน UTC) เพื่อกำหนดเวลาการสำรองข้อมูล

-
พื้นที่จัดเก็บข้อมูลสำรอง– เลือกจากรายการพื้นที่จัดเก็บข้อมูลสำรองที่ติดตั้งในบัญชี
- จำนวนการสำรองข้อมูล– กำหนดจำนวนการสำรองข้อมูลล่าสุดเพื่อเก็บไว้สำหรับฐานข้อมูลปัจจุบัน
- ผู้ใช้ฐานข้อมูลและรหัสผ่านฐานข้อมูล– ให้ข้อมูลประจำตัวผู้ใช้ในการเข้าถึงฐานข้อมูล
6. ในอีกสักครู่คุณจะเห็นป๊อปอัปการติดตั้งสำเร็จ
ส่วนเสริมสำรองของคุณใช้งานได้แล้วเพียงรอเวลาที่กำหนดเพื่อสร้างการสำรองข้อมูล
การจัดการส่วนเสริม
หลังการติดตั้งส่วนเสริมจะมีตัวเลือกให้คุณดังนี้:
- สำรองข้อมูลทันที– สร้างการสำรองข้อมูลทันที
- กำหนดค่า– ปรับพารามิเตอร์ที่ระบุในระหว่างการสร้าง (กำหนดการ, Node การจัดเก็บข้อมูล, ปริมาณการสำรองข้อมูล, ข้อมูลรับรองผู้ใช้)
- คืนค่า– กู้คืนจากการสำรองข้อมูล
- ถอนการติดตั้ง– ลบส่วนเสริมสำรองออก
ในระหว่างกระบวนการสำรองข้อมูลสแน็ปช็อตของฐานข้อมูลจะถูกสร้างขึ้นมันถูกเก็บไว้ที่พื้นที่จัดเก็บข้อมูลสำรองภายใต้โฟลเดอร์เฉพาะ (ตั้งชื่อตามฐานข้อมูลที่สำรองไว้) และใช้ชื่อที่แตกต่าง (การประทับเวลาการดำเนินการ) โครงสร้างดังกล่าวช่วยจัดระเบียบการสำรองข้อมูลโดยเฉพาะเมื่อทำงานกับหลายฐานข้อมูล
ในระหว่างกระบวนการคืนค่าไดเร็กทอรีที่เกี่ยวข้องบนเซิร์ฟเวอร์จัดเก็บข้อมูลจะถูกเมาท์กับ Node หลักของฐานข้อมูลเป้าหมายถัดไปดัมพ์ SQL จากสแน็ปช็อตการสำรองข้อมูลที่จำเป็นจะถูกกู้คืนและนำไปใช้กับฐานข้อมูล
บันทึก:พิจารณาว่าการดำเนินการทั้งหมดจะดำเนินการบนฐานข้อมูลNode หลักของเลเยอร์เท่านั้น:
- สำหรับฐานข้อมูลที่ไม่ใช่คลัสเตอร์ที่มีหลาย Nodeข้อมูลจะถูกกู้คืนบน Node เดียวเท่านั้น
- สำหรับโทโพโลยีหลัก-รองตรวจสอบให้แน่ใจว่า Node หลักของคลัสเตอร์เป็น Node หลักของเลเยอร์
การคืนค่าฐานข้อมูล
การเรียกคืนฐานข้อมูลจากการสำรองข้อมูลจะแทนที่ข้อมูลที่มีอยู่ทั้งหมดการเปลี่ยนแปลงล่าสุดใดๆที่เกิดขึ้นตั้งแต่การสร้างข้อมูลสำรองจะสูญหายอย่างถาวร
หากต้องการกู้คืนฐานข้อมูลจากข้อมูลสำรองคุณต้องเลือกคืนค่าตัวเลือกสำหรับส่วนเสริมหน้าต่างโต้ตอบพร้อมตัวเลือกต่อไปนี้จะเปิดขึ้น:
- คืนค่าจาก– เลือก Environment เป้าหมาย (อาจมีหลายตัวเลือกหากใช้โปรแกรมเสริมสำรองในหลาย Environment)
- สำรองข้อมูล– เลือกจากรายการสำรองข้อมูลสำหรับ Environment ที่เลือก (ชื่อมีการประทับเวลาเพื่อระบุตัวตนอย่างรวดเร็ว)
คลิกคืนค่าและยืนยันผ่านป๊อปอัปเมื่อเริ่มต้นแล้วการดำเนินการนี้ไม่สามารถยกเลิกหรือเปลี่ยนกลับได้คุณจะเห็นการแจ้งเตือนความสำเร็จในแดชบอร์ดหลังจากเสร็จสิ้นกระบวนการ
