Dacă ștergeți un fișier, atunci rdiff-backup nu șterge fișierul din copiile de rezervă. Fișierul șters nu va apărea în Oglinda curenta după executarea următoarei copii de rezervă, dar este încă disponibil pentru restaurare.
Iată un exemplu de bază.
- creați un director cu fișierele
A.txt și B.txt pentru a fi susținut.
root@ubuntu:~# mkdir orig
root@ubuntu:~# uuidgen > orig/A.txt
root@ubuntu:~# uuidgen > orig/B.txt
- backup directorului cu
rdiff-backup
root@ubuntu:~# backup mkdir
root@ubuntu:~# rdiff-backup orig/ backup/
- ștergeți fișierul
A.txt din directorul original și efectuați o copie de rezervă.
root@ubuntu:~# rm orig/A.txt
root@ubuntu:~# rdiff-backup orig/ backup/
- fișierul
A.txt nu mai este în backup director, dar care reprezintă doar Oglinda curenta.
root@ubuntu:~# ls backup/
B.txt rdiff-backup-data
root@ubuntu:~# rdiff-backup -l backup/
S-au găsit 1 incremente:
incremente.2021-11-03T21:51:38Z.dir miercuri 3 nov 21:51:38 2021
Oglinda curentă: miercuri, 3 nov 21:52:08 2021
- restaurați directorul din incrementul precedent
2021-11-03T21:51:38Z si dosarul A.txt va fi restaurat.
root@ubuntu:~# restaurare mkdir
root@ubuntu:~# rdiff-backup -r 2021-11-03T21:51:38Z backup/restaurare/
root@ubuntu:~# ls restaurare/
A.txt B.txt
- De asemenea, puteți face lucruri precum listați fișierele disponibile într-o anumită trepte
root@ubuntu:~# rdiff-backup --list-at-time 2021-11-03T21:51:38Z backup/
.
A.txt
B.txt
Legături