Sunt nou în Duplicity și încerc să-l testez ca un nou instrument de rezervă. Cu toate acestea, am constatat că permite backup-uri incrementale cu noi fraze de acces simetrice, ceea ce face ca backupul să fie irecuperabil. De exemplu, acesta este scriptul meu de testare:
#!/bin/bash
PASPHHRASE=o duplicitate completă /home/ken/scripts file:///home/ken/tmp/
citiți -p „Apăsați tasta [Enter] pentru a porni backup incremental...”
PASPHHRASE=două duplicitate incr /home/ken/scripts file:///home/ken/tmp/
verificare duplicitate file:///home/ken/tmp/ /home/ken/scripts
Încercarea de a rula linia de verificare provoacă acest rezultat:
Metadatele locale și de la distanță sunt sincronizate, nu este necesară sincronizarea.
Ultima dată de rezervă completă: vineri, 15 aprilie 18:15:41 2022
Fraza de acces GnuPG pentru decriptare:
GPGError: GPG a eșuat, vezi jurnalul de mai jos:
===== Începeți jurnalul GnuPG =====
gpg: date criptate AES256.CFB
gpg: criptat cu 1 expresie de acces
gpg: decriptare eșuată: cheie de sesiune greșită
===== Încheiați jurnalul GnuPG =====
M-aș fi așteptat la backup-ul incremental pentru Duplicity să verifice expresia de acces potrivită cu expresia de acces a copiei de rezervă complete originale.
Este aceasta o eroare sau o caracteristică?
Cum mă pot asigura că backup-urile mele incrementale sunt efectuate în mod consecvent cu backup-ul precedent, astfel încât să nu-mi corup fișierele de rezervă?