Avamar: Een back-up verwijderen wanneer Retention Lock (Governance Mode) is ingeschakeld
Summary: Een back-up verwijderen wanneer retentievergrendeling (beheermodus) is ingeschakeld op Avamar en Data Domain geïntegreerde oplossingen.
Instructions
Als u een back-up wilt verwijderen wanneer retentievergrendeling (beheermodus) is ingeschakeld, moeten deze stappen in deze specifieke volgorde worden gevolgd.
Step 1 - Avamar:
Meld u aan bij het Avamar hulpprogrammaknooppunt als beheerder.
Bepaal het pad naar de client met behulp van de volgende opdracht:
avmgr getl --path=<domain path to client> | grep -i '<client name>'
Voorbeeld:
avmgr getl --path=/clients/physical | grep -i 'testclientA'
1 testclientA.company.com location: d057f520d4f5ab5b26c2b754714c9f21f50255c2 pswd: c1015019cf10175d15984d7cc9c833754f3cff3e
Noteer de locatie. Dit wordt ook wel de Client ID (CID) genoemd.
Deze informatie is nodig om in latere stappen het volledige pad op het Data Domain te vinden.
Step 2 - Avamar:
Ga naar stap 3 om een volledige client of alle back-ups van een client te verwijderen.
Als u één back-up, meerdere (maar niet alle) back-ups wilt verwijderen, voert u de volgende opdracht uit om de lijst met back-ups voor die Avamar-client op te halen:
avmgr getb --path=<full path to client> --format=xml
Voorbeeld:
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>
created_prectime" waarde of waarden. Dit is de aanmaaktijd of BID voor de back-up (en hoe de back-up op de Data Domain-server wordt verzegeld).
-
-
-
De waarde wordt altijd weergegeven als "0x" gevolgd door de tijdstempel (bijvoorbeeld "0x1d5a8c060960b04").
-
De waarde na de "0x" is wat vereist is voor deze uitvoer (wat in dit voorbeeld "1d5a8c060960b04" zou zijn).
-
-
Stap 3 - Data Domain:
Meld u in Data Domain aan als sysadmin.
Voer de volgende opdracht uit om de mtrees:
mtree list
Voorbeeld:
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
Noteer de Avamar mtree. De mtree Naam is vereist voor het terugzetten van de retentievergrendeling later in deze procedure.
Step 4 - Avamar:
Controleer de Avamar mtree door de volgende opdracht uit te voeren:
avmaint hfscreate
Voorbeeldresultaat:
1234567890
Bevestig vervolgens de string "/data/col1/avamar-"
In dit voorbeeld zijn de resulterende mtree Naam : /data/col1/avamar-1234567890, komt overeen met de uitvoer van stap 3.
Stap 5 - Data Domain:
- Leden van het technische supportteam van Dell Technologies Avamar:
Raadpleeg het gedeelte 'Interne notities' voor de volgende stappen.
- Alle anderen:
Voer de volgende opdracht uit om een rapport te genereren van alle retentievergrendelde bestanden in het Data Domain:
(Deze wordt gebruikt om de clients en back-ups te vinden die moeten worden verwijderd.)
mtree retention-lock report generate retention-details mtrees /data/col1/<avamar-xxxxxxxx> output-file <filename.txt>
(Waar de "mtrees" Avamar mtree is die eerder is bepaald (in dit voorbeeld: /data/col1/avamar-1234567890)
Voorbeeld:
mtree retention-lock report generate retention-details mtrees /data/col1/avamar-1234567890 output-file dd_retentionlock.txt
Dit genereert een rapport met alle vergrendelde bestanden.
De uitvoer wordt verzonden naar de /ddvar/log/debug/retention-lock-reports/ directory (of de directory die is opgegeven wanneer de opdracht wordt uitgevoerd).
Gebruik de Client ID (CID) die is verzameld in stap 1 en zoek het back-uppad op Data Domain uit het gegenereerde uitvoerbestand (in dit voorbeeld dd_retentionlock.txt)
Stap 6 - Data Domain:
Zodra het pad is gevonden, voert u de volgende opdracht uit om de back-upvergrendeling ongedaan te maken (waardoor deze kan worden verwijderd):
mtree retention-lock revert <path to client/backup>
De opdracht vraagt om het sysadmin-wachtwoord om het terugzetproces te voltooien.
Afhankelijk van wat er wordt verwijderd, varieert de opdracht enigszins:
Als u alle back-ups of een client verwijdert, gebruikt de opdracht de Client ID (CID) uit stap 1.
Voorbeeld:
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':
Als u afzonderlijke back-ups verwijdert, bestaat de opdracht uit zowel de client-ID (CID) uit stap 1 als de back-up-ID uit stap 4 (deze moet in hoofdletters worden ingevoerd):
Voorbeeld:
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':
Er moet een afzonderlijke opdracht worden uitgevoerd voor elke afzonderlijke back-up die wordt verwijderd.
U kunt bijvoorbeeld twee van de back-ups verwijderen:
mtree retention-lock revert /data/col1/avamar-1234567890/cur/d057f520d4f5ab5b26c2b754714c9f21f50255c2/1D5A8C060960B04
mtree retention-lock revert /data/col1/avamar-1234567890/cur/d057f520d4f5ab5b26c2b754714c9f21f50255c2/1D5A3403120cB82
Step 7 - Avamar:
Zodra het terugzetten van de vergrendeling is voltooid, voert u de volgende opdracht uit op het Avamar grid om de governancemodus tijdelijk uit te schakelen:
avmaint config governancemode=false --ava
Stap 8 - Avamar (UI, AUI of MCCLI):
Zodra de governancemodus is uitgeschakeld, kunnen de back-ups of clients worden verwijderd met behulp van de Avamar Web Interface (AUI), Management Console (MC UI) of mccli.
Step 9 - Avamar:
Nadat u de clients of back-ups hebt verwijderd, schakelt u de beheermodus opnieuw in op het Avamar-raster door de volgende opdracht uit te voeren:
avmaint config governancemode=true --ava