Avamar: Usuwanie kopii zapasowej po włączeniu blokady retencji (trybu governance)

Summary: Usuwanie kopii zapasowej po włączeniu blokady retencji (tryb governance) w zintegrowanych rozwiązaniach Avamar i Data Domain

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Aby usunąć kopię zapasową, gdy blokada retencji (tryb governance) jest włączona, wykonaj następujące czynności w następującej kolejności.

Ostrzeżenie: Polecenia działają naprzemiennie między Avamar i Data Domain (DD). Zwróć szczególną uwagę na miejsca, w których powinny być uruchamiane polecenia.
 
Przestroga: Wykonanie tych czynności może spowodować odblokowanie chronionych danych lub utratę danych, jeśli nie zostaną dokładnie wykonane.
 
 

Krok 1 - Avamar:

Zaloguj się do węzła Avamar Utility Node jako „admin”.

Określ ścieżkę do klienta przy użyciu następującego polecenia:

avmgr getl --path=<domain path to client> | grep -i '<client name>'
 

Przykład:

avmgr getl --path=/clients/physical | grep -i 'testclientA'
1  testclientA.company.com      location: d057f520d4f5ab5b26c2b754714c9f21f50255c2      pswd: c1015019cf10175d15984d7cc9c833754f3cff3e
 

Zanotuj lokalizację. Nazywa się to również identyfikatorem klienta (CID).

Informacje te są wymagane do znalezienia pełnej ścieżki w Data Domain w kolejnych krokach.

Krok 2 – Avamar:

Aby usunąć całego klienta lub wszystkie kopie zapasowe klienta, przejdź do kroku 3.

Aby usunąć pojedynczą kopię zapasową, wiele (ale nie wszystkie) kopie zapasowe, uruchom następujące polecenie w celu pobrania listy kopii zapasowych dla tego klienta Avamar:

avmgr getb --path=<full path to client> --format=xml
 

Przykład:

avmgr getb --path=/clients/physical/testclientA.company.com --format=xml
1  Request succeeded
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<backuplist version="3.0">
  <backuplistrec flags="19922945" labelnum="488" label="1800-phy-file_srv_phy-1576465200020" created="1576466965" roothash="23f00d475c58c8ff95b5f1d298e01a1d4a632f72" totalbytes="4775684341760.00" ispresentbytes="0.00" pidnum="3001" percentnew="1" expires="0" created_prectime="0x1d5b3c104506658" partial="0" retentiontype="daily,weekly" backuptype="Full" ddrindex="1" locked="0" direct_restore="1" tier="0" appconsistent="not_available" sealstate="COMPLETE" imu_locked="false" imu_locked_weeks="0" force_no_imulock="false"/>
  <backuplistrec flags="19922945" labelnum="481" label="1800-phy-file_srv_phy-1575860400016" created="1575862022" roothash="895eae1260310a6e27316d29e8d52fdff562cb76" totalbytes="4779966201856.00" ispresentbytes="0.00" pidnum="3001" percentnew="1" expires="0" created_prectime="0x1d5ae4085e092a0" partial="0" retentiontype="daily,weekly" backuptype="Full" ddrindex="1" locked="0" direct_restore="1" tier="0" appconsistent="not_available" sealstate="COMPLETE" imu_locked="false" imu_locked_weeks="0" force_no_imulock="false"/>
  <backuplistrec flags="24117249" labelnum="474" label="1800-phy-file_srv_phy-1575255600018" created="1575257228" roothash="fadf73cd92ce3d97d4e5223c13255aca49716631" totalbytes="4774015008768.00" ispresentbytes="0.00" pidnum="3001" percentnew="1" expires="0" created_prectime="0x1d5a8c060960b04" partial="0" retentiontype="daily,weekly,monthly" backuptype="Full" ddrindex="1" locked="0" direct_restore="1" tier="0" appconsistent="not_available" sealstate="COMPLETE" imu_locked="false" imu_locked_weeks="0" force_no_imulock="false"/>
  <backuplistrec flags="19922945" labelnum="467" label="1800-phy-file_srv_phy-1574650800019" created="1574652417" roothash="afafe01c88300c5376a4042c4323d066a8c49cc2" totalbytes="4766955470848.00" ispresentbytes="0.00" pidnum="3001" percentnew="1" expires="0" created_prectime="0x1d5a3403120cb82" partial="0" retentiontype="daily,weekly" backuptype="Full" ddrindex="1" locked="0" direct_restore="1" tier="0" appconsistent="not_available" sealstate="COMPLETE" imu_locked="false" imu_locked_weeks="0" force_no_imulock="false"/>
</backuplist>
 
Zanotuj "created_prectime" wartość lub wartości. Jest to czas utworzenia kopii zapasowej lub BID (i sposób zapieczętowania kopii zapasowej na serwerze Data Domain). 
      • Wartość jest zawsze wyświetlana jako "0x", po której następuje znacznik czasu (na przykład "0x1d5a8c060960b04"). 
      • Wartość następująca po "0x" jest wymagana od tego wyjścia (w tym przykładzie byłoby to "1d5a8c060960b04"). 
 

Krok 3 – Data Domain:

W Data Domain zaloguj się jako sysadmin.

Uruchom następujące polecenie, aby wyświetlić mtrees:

mtree list
 

Przykład:

mtree list
Name                           Pre-Comp (GiB)   Status
----------------------------   --------------   -------
/data/col1/avamar-1234567890           9080.1   RW/RLGE
/data/col1/backup                         0.0   RW
----------------------------   --------------   -------
 D    : Deleted
 Q    : Quota Defined
 RO   : Read Only
 RW   : Read Write
 RD   : Replication Destination
 IRH  : Retention-Lock Indefinite Retention Hold Enabled
 ARL  : Automatic-Retention-Lock Enabled
 RLGE : Retention-Lock Governance Enabled
 RLGD : Retention-Lock Governance Disabled
 RLCE : Retention-Lock Compliance Enabled
 M    : Mobile
 m    : Migratable
 

Zanotuj Avamar mtree. Polecenie mtree Nazwa jest wymagana do przywrócenia blokady retencji w dalszej części tej procedury.

Krok 4 - Avamar:

Sprawdź Avamar mtree nazwę, uruchamiając następujące polecenie:

avmaint hfscreate 
 

Przykładowe dane wyjściowe:

1234567890
 

Następnie poprzedź ciąg "/data/col1/avamar-

W tym przykładzie wynikowe mtree Nazwa to /data/col1/avamar-1234567890, co odpowiada wynikom z kroku 3.

Krok 5 – Data Domain:

  • Członkowie zespołu pomocy technicznej Dell Technologies Avamar:

Zapoznaj się z sekcją "Uwagi wewnętrzne", aby zapoznać się z kolejnymi krokami.

 

  • Wszystkie pozostałe:

Uruchom następujące polecenie, aby wygenerować raport o wszystkich plikach objętych blokadą retencji w Data Domain:
(Służy do wyszukiwania klientów i kopii zapasowych do usunięcia).

mtree retention-lock report generate retention-details mtrees /data/col1/<avamar-xxxxxxxx> output-file <filename.txt>

(gdzie "mtree" to mtree Avamar określone wcześniej (w tym przykładzie: /data/col1/avamar-1234567890)

Przykład:

mtree retention-lock report generate retention-details mtrees /data/col1/avamar-1234567890 output-file dd_retentionlock.txt
 

Spowoduje to wygenerowanie raportu ze wszystkimi zablokowanymi plikami.

Dane wyjściowe są wysyłane do /ddvar/log/debug/retention-lock-reports/ (lub katalog określony podczas uruchamiania polecenia). 

Użyj identyfikatora klienta (CID) zebranego w kroku 1 i znajdź ścieżkę kopii zapasowej w Data Domain z wygenerowanego pliku wyjściowego (w tym przykładzie dd_retentionlock.txt)

Krok 6 – Data Domain:

Po znalezieniu ścieżki uruchom następujące polecenie, aby cofnąć blokadę kopii zapasowej (umożliwiając jej usunięcie):

mtree retention-lock revert <path to client/backup>
 

Polecenie wyświetli monit o podanie hasła sysadmin w celu zakończenia procesu przywracania.

W zależności od usuwanych elementów polecenie może się nieco różnić:

W przypadku usuwania wszystkich kopii zapasowych lub klienta polecenie używa identyfikatora klienta (CID) z kroku 1.

Przykład:

mtree retention-lock revert /data/col1/avamar-1234567890/cur/d057f520d4f5ab5b26c2b754714c9f21f50255c2
The 'mtree retention-lock revert' command removes retention-lock on this path thereby making it unprotected.
        Are you sure? (yes|no) [no]: yes

ok, proceeding.

Please enter sysadmin password to confirm 'mtree retention-lock revert':
 

W przypadku usuwania poszczególnych kopii zapasowych polecenie składa się zarówno z identyfikatora klienta (CID) z kroku 1, jak i identyfikatora kopii zapasowej z kroku 4 (należy go wprowadzić wielkimi literami):

Przykład:

mtree retention-lock revert /data/col1/avamar-1234567890/cur/d057f520d4f5ab5b26c2b754714c9f21f50255c2/1D5A8C060960B04
The 'mtree retention-lock revert' command removes retention-lock on this path thereby making it unprotected.
        Are you sure? (yes|no) [no]: yes

ok, proceeding.

Please enter sysadmin password to confirm 'mtree retention-lock revert':
 

Dla każdej usuwanej kopii zapasowej należy uruchomić osobne polecenie.

Na przykład, aby usunąć dwie kopie zapasowe:

mtree retention-lock revert /data/col1/avamar-1234567890/cur/d057f520d4f5ab5b26c2b754714c9f21f50255c2/1D5A8C060960B04
mtree retention-lock revert /data/col1/avamar-1234567890/cur/d057f520d4f5ab5b26c2b754714c9f21f50255c2/1D5A3403120cB82
 

Krok 7 - Avamar:

Po zakończeniu przywracania blokady uruchom następujące polecenie w siatce Avamar, aby tymczasowo wyłączyć tryb governance:

avmaint config governancemode=false --ava
 

Krok 8 – Avamar (UI, AUI lub MCCLI):

Po wyłączeniu trybu governance kopie zapasowe lub klienty można usunąć za pomocą interfejsu sieciowego Avamar (AUI), konsoli zarządzania (MC UI) lub mccli.

Krok 9 - Avamar:

Po usunięciu klientów lub kopii zapasowych ponownie włącz tryb zarządzania w siatce Avamar, uruchamiając następujące polecenie:

avmaint config governancemode=true --ava

Affected Products

Avamar, Avamar, Avamar Server
Article Properties
Article Number: 000227152
Article Type: How To
Last Modified: 10 Nov 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.