ใน หัวข้อนี้ก็ไม่มีอะไรมาก แค่อยากบอกวิธีการ Backup และการ Restore ฐานข้อมูลของเราจากฐานข้อมูล PostgreSQL เก็บเอาไว้ โดยทำการแบ็คอัพจาก ตัวเครื่องมือที่มีนิยามว่า Management, development and administration tool for PostgreSQL นั่นเองครับ ซึ่งก็คือ pgAdmin นั่นเอง
ระบบที่ผมทำงานอยู่นี้ก็คือ บน Ubuntu 8.04, PostgreSQL 8.3 และ pgAdminIII ครับ
เมื่อเราทำการสร้างฐานข้อมูลขึ้นมาก็ย่อมต้องมีการทำการ delete, update, insert กับฐานข้อมูลนั้นๆ และเราก็จำเป็นต้องทำการแบ็คอัพข้อมูลเก็บเอาไว้ด้วย เพื่อป้องกันความเสียหายที่อาจเกิดขึ้นกับฐานข้อมูลของเราที่อาจเกิดขึ้น เมื่อไหร่ก็ได้
สำหรับ PostgrreSQL นั้นก็อย่างที่บอกว่ามีเครื่องมือที่อำนวยความสะดวกให้อยู่แล้ว คือ pgAdmin ที่ไว้ทำการสร้าง ลบ แบ็คอัพ หรือ รีสโตร์ ฐานข้อมูลได้ตลอดเวลาอย่างง่ายดาย
เมื่อเราทำการลงโปรแกรม pgadmin เรียบร้อยแล้วเมื่อเปิดขึ้นมา เขาก็จะมีหน้าตาแบบนี้ครับ
อย่างแรกที่เราจะทำคือ การสร้างฐานข้อมูลครับ
รูป ที่เห็นคือการคลิกขวาตรงคำว่า Databases และเลือก New Database... ครับ ก็จะมี box ให้เรากรอกรายละเอียดหรือลักษณะฐานข้อมูลที่เราต้องการครับ
เมื่อ เราสร้างฐานข้อมูล และมีการใช้งานไปเรื่อยๆ และเราต้องการทำการแบ็คอัพเก็บข้อมุลไว้ ก็คลิกขวาที่ฐานข้อมูลนั้นๆ และเลือก Backup ครับ หลังจากนั้นก็ทำการเลือกพาธหรือไดเรกทอรี ที่เราต้องการเก็บฐานข้อมูลนั้นไว้
เมื่อโปรแกรมทำการแบ็คอัพเสร็จเรียบร้อยแล้วหากไม่มีอะไรผิดพลาดหรือแสดงข้อความ error ออกมา โปรแกรมก็จะทำการส่งค่าออกมาเป็น 0 ครับ
เมื่อ ทำการแบ็คอัพข้อมูลเก็บไว้ ก็ต้องมีการ restore ข้อมูลกลับเข้าไป เพื่อเอาข้อมูลเดิมหรือข้อมูลล่าสุดไปใช้งาน ก็สามารถทำการ restore ได้โดย คลิกขวาที่ชื่อฐานข้อมูลนั้นๆ และเลือก Restore และทำการเลือกพาธหรือไดเรกทอรีที่เก็บฐานข้อมูลนั้นๆ เอาไว้
เช่นเดียวกับ การแบ็คอัพ คือการรีสโตร์หากไม่มีอะไรผิดพลาดโปรแกรมก็จะมีการส่งค่าออกมาเป็น ค่า 0 ครับ
บันทึกอื่นๆ
- เก่ากว่า « copy ไฟล์ บน Ubuntu ผ่าน โปรแกรม...
- ใหม่กว่า » คำสั่งพื้นฐานของระบบ Unix... Ubu...
0 ความคิดเห็น:
แสดงความคิดเห็น