ต้องการสำรองฐานข้อมูล MySQL data_schema, performance_schema, mysql และ phpmyadmin หรือไม่?


9

ฉันรู้ว่าไม่จำเป็นต้องสำรองinformation_schemaฐานข้อมูล แต่เกี่ยวกับฐานข้อมูลต่อไปนี้ (นอกเหนือจากฐานข้อมูลที่ผู้ใช้กำหนด)?

  • performance_schema
  • mysql
  • phpmyadmin

(ดังนั้นในกรณีที่มีปัญหาและเราต้องเริ่มจากศูนย์ (ติดตั้ง MySQL ใหม่) ซึ่งฐานข้อมูลใดที่ฉันต้องวางกลับ)?

คำตอบ:


10
  • performance_schema: ไม่จำเป็น. มันอาจมีตัวชี้วัดประสิทธิภาพที่ดีสำหรับเวลาที่คุณใช้เครื่องมือวัดเท่านั้น มันจะไม่มีจุดประสงค์ในการโหลดตัวชี้วัดที่รวบรวมได้จากในอดีตไปยังอินสแตนซ์ MySQL อื่นหรือเข้าไปในอินสแตนซ์ MySQL เดียวกันในเวลาต่อมา

  • mysql: ระวังให้มากที่นี่ !!! หากคุณสำรองข้อมูลmysqlคุณสามารถโหลดซ้ำลงใน MySQL รุ่นเดียวกันที่มาจาก โดยเฉพาะอย่างยิ่งสิ่งmysql.userนั้นไม่เข้ากันได้กับแบบย้อนหลัง ดูโพสต์เก่าของฉัน:

  • phpmyadmin: หากคุณต้องการโหลดข้อมูลสำรองphpmyadminลงในอินสแตนซ์ MySQL ใหม่ที่มาจากนั้นก็จะใช้ได้

ขอบคุณมากสำหรับคำตอบของคุณ! คำถามของฉันเกี่ยวกับการสำรองข้อมูลสำหรับการเริ่มต้นจากศูนย์หลังจากการสูญเสียข้อมูลทั้งหมดในกรณีที่เกิดภัยพิบัติฉันจะแก้ไขคำถามเล็กน้อย
waanders

แทนที่จะแก้ไขคำถามโปรดส่งคำถามแยกต่างหากหากมีรายละเอียดเพิ่มเติมเกี่ยวกับการสำรองข้อมูลด้วยตนเอง
RolandoMySQLDBA
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.