Program Cyber Protection udostępnia narzędzie tibxread, które umożliwia ręczne sprawdzenie integralności dysku z kopii zapasowej. Narzędzie to pozwala na pobranie danych z kopii zapasowej i obliczenie skrótu wybranego dysku. Jest ono instalowane automatycznie wraz z następującymi komponentami: agent dla systemu Windows, agent dla systemu Linux i agent dla system Mac.
Ścieżka instalacji: ten sam folder, w którym znajduje się agent (na przykład C:\Program Files\BackupClient\BackupAndRecovery).
Obsługiwane lokalizacje:
W przypadku folderu sieciowego chronionego hasłem można za pomocą narzędzi systemu operacyjnego zamontować folder sieciowy do folderu lokalnego, a następnie użyć tego folderu lokalnego jako źródła dla narzędzia.
Należy podać adres URL, port i certyfikat. Adres URL i port można uzyskać z klucza rejestru systemu Windows lub plików konfiguracyjnych na komputerach z systemem Linux/Mac.
W przypadku systemu Windows:
HKEY_LOCAL_MACHINE\SOFTWARE\Acronis\BackupAndRecovery\Settings\OnlineBackup\FesAddressCache\Default\<tenant_login>\FesUri
W przypadku systemu Linux:
/etc/Acronis/BackupAndRecovery.config
W przypadku systemu macOS:
/Library/Application Support/Acronis/Registry/BackupAndRecovery.config
Certyfikat można znaleźć w następujących lokalizacjach:
W przypadku systemu Windows:
%allusersprofile%\Acronis\BackupAndRecovery\OnlineBackup\Default
W przypadku systemu Linux:
/var/lib/Acronis/BackupAndRecovery/OnlineBackup/Default
W przypadku systemu macOS:
/Library/Application Support/Acronis/BackupAndRecovery/OnlineBackup/Default
Narzędzie obsługuje następujące polecenia:
list backups
Umożliwia wyświetlenie listy punktów odzyskiwania dostępnych w kopii zapasowej.
SKŁADNIA:
tibxread list backups --loc=URI --arc=BACKUP_NAME --raw
Opcje
--loc=URI
--arc=BACKUP_NAME
--raw
--utc
--log=PATH
Output template:
GUID Date Date timestamp
---- ------ --------------
<guid> <date> <timestamp>
<guid> — identyfikator GUID kopii zapasowej.
<date> — data utworzenia kopii zapasowej. Stosowany format daty to „DD.MM.RRRR GG24:MM:SS”. Domyślnie w lokalnej strefie czasowej (można ją zmienić za pomocą opcji --utc).
Przykład danych wyjściowych:
GUID Date Date timestamp
---- ------ --------------
516FCE73-5E5A-49EF-B673-A9EACB4093B8 18.12.2019 16:01:05 1576684865
516FCE73-5E5A-49EF-B673-A9EACB4093B9 18.12.2019 16:02:05 1576684925
list content
Umożliwia wyświetlenie listy zawartości punktu odzyskiwania.
SKŁADNIA:
tibxread list content --loc=URI --arc=BACKUP_NAME --password --backup=RECOVERY_POINT_ID --raw --log=PATH
Opcje
--loc=URI
--arc=BACKUP_NAME
--password
--backup=RECOVERY_POINT_ID
--raw
--log=PATH
Wzór danych wyjściowych:
Disk Size Notarization status
-------- ------ ---------------------
<number> <size> <notarization_status>
<number> — identyfikator dysku.
<size> — rozmiar w bajtach.
<notarization_status> — możliwe są następujące statusy: Bez notaryzacji, Notaryzowano, Następna kopia zapasowa.
Przykład danych wyjściowych:
Disk Size Notary status
-------- ------ --------------
1 123123465798 Notarized
2 123123465798 Notarized
get content
Umożliwia zapisanie zawartości wskazanego dysku w punkcie odzyskiwania na standardowym wyjściu danych (stdout).
SKŁADNIA:
tibxread get content --loc=URI --arc=BACKUP_NAME --password --backup=RECOVERY_POINT_ID --disk=DISK_NUMBER --raw --log=PATH --progress
Opcje
--loc=URI
--arc=BACKUP_NAME
--password
--backup=RECOVERY_POINT_ID
--disk=DISK_NUMBER
--raw
--log=PATH
--progress
calculate hash
Umożliwia obliczenie skrótu wskazanego dysku w punkcie odzyskiwania za pomocą algorytmu SHA-256 i zapisanie go na wyjściu stdout.
SKŁADNIA:
tibxread calculate hash --loc=URI --arc=BACKUP_NAME --password --backup=RECOVERY_POINT_ID --disk=DISK_NUMBER --raw --log=PATH --progress
Opcje
--loc=URI
--arc=BACKUP_NAME
--password
--backup=RECOVERY_POINT_ID
--disk=DISK_NUMBER
--raw
--log=PATH
Opis opcji
Opcja |
Opis |
--arc=NAZWA_KOPII_ZAPASOWEJ |
Nazwę pliku kopii zapasowej można znaleźć we właściwościach kopii zapasowej w konsoli internetowej. Nazwę pliku kopii zapasowej należy podać wraz z rozszerzeniem .tibx. |
--backup=IDENTYFIKATOR_PUNKTU_ODZYSKIWANIA |
Identyfikator punktu odzyskiwania. |
--disk=NUMER_DYSKU |
Numer dysku (ten sam, który został zapisany w danych wyjściowych polecenia „get content”). |
--loc=IDENTYFIKATOR_URI |
Identyfikator URI lokalizacji kopii zapasowej. Możliwe formaty opcji „--loc”:
|
--log=ŚCIEŻKA |
Aktywuje zapisywanie dzienników w określonej ŚCIEŻCE (tylko ścieżka lokalna, format jest taki sam jak w przypadku parametru --loc=URI). Stosowany jest poziom dziennika DEBUG. |
--password=PASSWORD |
Hasło szyfrowania kopii zapasowej. Jeśli kopia zapasowa nie jest zaszyfrowana, pozostaw tę wartość pustą. |
--raw |
Umożliwia ukrycie nagłówków (dwóch pierwszych wierszy) w danych wyjściowych polecenia. Jest używany w sytuacji, gdy powinny być analizowane dane wyjściowe polecenia. Przykład danych wyjściowych bez parametru „--raw”: GUID Date Date timestamp Dane wyjściowe z parametrem „--raw”: 516FCE73-5E5A-49EF-B673-A9EACB4093B8 18.12.2019 16:01:05 1576684865 |
--utc |
Umożliwia wyświetlenie dat w standardzie UTC. |
--progress |
Umożliwia wyświetlenie postępu operacji. Na przykład: 1% |