ฉันใช้ มาเรียสำรองข้อมูล
สำหรับสร้างการสำรองข้อมูลส่วนเพิ่มในไดเร็กทอรีการสำรองข้อมูลทั้งหมดที่สร้างไว้ก่อนหน้านี้ การสำรองข้อมูลทั้งหมดถูกสร้างขึ้นโดยใช้คำสั่งต่อไปนี้:
mariabackup --backup --target-dir=/var/mariadb/backup/
และการสำรองข้อมูลส่วนเพิ่มที่ตามมาจะถูกสร้างขึ้นดังนี้:
mariabackup --backup --target-dir=/var/mariadb/inc1/ --incremental-basedir=/var/mariadb/backup/
ตอนนี้ทุกครั้งที่ฉันพยายามกู้คืนข้อมูลสำรองเพื่อการทดสอบโดยใช้ mariabackup --prepare --target-dir=/var/mariadb/backup && mariabackup --prepare --target-dir=/var/mariadb/backup --incremental-dir=/var/mariadb/inc1
ฉันได้รับข้อผิดพลาดต่อไปนี้:
ข้อผิดพลาด: การสำรองข้อมูลส่วนเพิ่มนี้ดูเหมือนจะไม่เหมาะสมสำหรับเป้าหมาย กาเครื่องหมาย 'to_lsn' ของเป้าหมายและ 'from_lsn' ของส่วนเพิ่ม
อย่างแท้จริง to_lsn
และ from_lsn
ต่างกันในไดเร็กทอรีเป้าหมายและไดเร็กทอรีสำรองส่วนเพิ่ม สิ่งที่แปลกคือการสำรองข้อมูลที่เพิ่มขึ้นสองสามรายการแรกสามารถกู้คืนได้โดยไม่มีปัญหา แต่การสำรองข้อมูลที่ตามมาเท่านั้นที่สร้างปัญหา (มีความแตกต่าง lsn
ตัวเลข).
ทำไมพวกเขาถึงแตกต่างกัน lsn
เมื่อใช้ไดเร็กทอรีฐานเดียวกัน มีใครมีปัญหาเดียวกันและสามารถแก้ไขได้หรือไม่? วิธีแก้ปัญหาหรือเคล็ดลับ?
ขอบคุณล่วงหน้า.