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