Narzędzie „tibxread” do pobierania danych z kopii zapasowej

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:

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”:

  • Nazwa ścieżki lokalnej (Windows)

    c:/upload/backups

  • Nazwa ścieżki lokalnej (Linux)

    /var/tmp

  • SMB/CIFS

    \\server\folder

  • Chmura

    --loc=<IP_address>:443 --cert=<path_to_certificate> [--storage_path=/1]

    <IP_address> — można go znaleźć w kluczu rejestru w systemie Windows: HKEY_LOCAL_MACHINE\SOFTWARE\Acronis\BackupAndRecovery\Settings\OnlineBackup\FesAddressCache\Default\<nazwa_logowania_dzierżawcy>\FesUri

    <path_to_certificate> — ścieżka do pliku certyfikatu używanego w celu uzyskania dostępu do platformy Cyber Cloud. Na przykład w systemie Windows certyfikat można znaleźć w folderze C:\ProgramData\Acronis\BackupAndRecovery\OnlineBackup\Default\<username>.crt, gdzie <nazwa_użytkownika> jest nazwą konta używanego w celu uzyskania dostępu do platformy Cyber Cloud.

--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
---- ------ --------------
516FCE73-5E5A-49EF-B673-A9EACB4093B8 18.12.2019 16:01:05 1576684865
516FCE73-5E5A-49EF-B673-A9EACB4093B9 18.12.2019 16:02:05 1576684925

Dane wyjściowe z parametrem „--raw”:

516FCE73-5E5A-49EF-B673-A9EACB4093B8 18.12.2019 16:01:05 1576684865
516FCE73-5E5A-49EF-B673-A9EACB4093B9 18.12.2019 16:02:05 1576684925

--utc

Umożliwia wyświetlenie dat w standardzie UTC.

--progress

Umożliwia wyświetlenie postępu operacji.

Na przykład:

1%
2%
3%
4%
...
100%