eu folosesc mariabackup pentru crearea de copii de rezervă incrementale pe un director de backup complet creat anterior. Backup-ul complet este creat folosind următoarea comandă:
mariabackup --backup --target-dir=/var/mariadb/backup/
Și backup-urile incrementale ulterioare sunt create după cum urmează:
mariabackup --backup --target-dir=/var/mariadb/inc1/ --incremental-basedir=/var/mariadb/backup/
Acum, de fiecare dată când încerc să restabilesc copiile de rezervă în scopuri de testare folosind mariabackup --prepare --target-dir=/var/mariadb/backup && mariabackup --prepare --target-dir=/var/mariadb/backup --incremental-dir=/var/mariadb/inc1 Primesc următoarea eroare:
eroare: Această copie de rezervă incrementală pare să nu fie adecvată pentru țintă. Bifați „to_lsn” pentru țintă și „from_lsn” pentru incremental
Într-adevăr to_lsn și din_lsn diferă în directorul țintă și în directorul de backup incremental. Lucrul ciudat este că primele câteva copii de rezervă incrementale pot fi restaurate fără probleme, doar cele ulterioare fac probleme (având diferite lsn numere).
Cum de au diferit lsn numere când se folosește același director de bază? A avut cineva aceeași problemă și a reușit să o rezolve? Ceva soluții sau sfaturi?
Mulțumesc anticipat.