Wyodrębnij folder z archiwum duplikatów

14

Za pomocą polecenia duplikowania muszę określić następujące informacje:

  • określ folder do przywrócenia
  • wskaż godzinę i datę, z której chcesz przywrócić
  • wskaż miejsce docelowe do przywrócenia

Jak określić te 3 rzeczy za pomocą polecenia duplikat?

Lonnie Best
źródło

Odpowiedzi:

13

To prawda, nawet jeśli mówi „--plik do przywrócenia”, możesz wpisać dowolną ścieżkę do pliku lub folderu (bez znaku „/” na początku, na przykład „temp / logs”) w „foldername” oraz dowolny „folder docelowy” (ze znakiem „/” na początku, na przykład „/ temp / logs”) do polecenia.

Przykład: Chcę przywrócić moje / temp / logs, których kopię zapasową utworzono 3 dni temu w tym samym folderze:

duplicity -t 3D --file-to-restore temp/logs file:///backup/location /temp/logs

Przykład 2: Chcę przywrócić mój plik /temp/logs/app-error.log, którego kopię zapasową utworzono 3 dni temu w tym samym folderze:

duplicity -t 3D --file-to-restore temp/logs/app-error.log file:///backup/location /temp/logs/app-error.log

Pamiętaj, że musisz podać pełną ścieżkę docelową pliku.

Przykład 3: Moja kopia zapasowa pozostaje na serwerze ftp = my.ftp.server z użytkownikiem = root w lokalizacji = moja_kopia zapasowa, ten sam scenariusz z numerem 1:

duplicity -t 3D --file-to-restore temp/logs sftp://[email protected]/my_backup /temp/logs
Bahadir Tasdemir
źródło
7
duplicity -t 3D --file-to-restore <foldername> file:///backup/location <destination folder>

Duplikat przechodzi w tryb przywracania, ponieważ adres URL znajduje się przed katalogiem lokalnym.

-t 3D 3 dni temu

Jeśli chcesz sprawdzić więcej informacji, oto przydatne linki w zależności od wersji:

Jan
źródło