Avamar: Jak odstranit zálohu, když je povolen zámek uchování (režim řízení)
Summary: Odstranění zálohy, když je v integrovaných řešeních Avamar a Data Domain povolen zámek uchování (režim řízení).
Instructions
Chcete-li odstranit zálohu, když je povolený zámek uchování (režim řízení), je nutné postupovat podle těchto kroků v tomto konkrétním pořadí.
Krok 1 – Avamar:
Přihlaste se k uzlu nástroje Avamar jako uživatel „admin“.
Pomocí následujícího příkazu určete cestu ke klientovi:
avmgr getl --path=<domain path to client> | grep -i '<client name>'
Příklad:
avmgr getl --path=/clients/physical | grep -i 'testclientA'
1 testclientA.company.com location: d057f520d4f5ab5b26c2b754714c9f21f50255c2 pswd: c1015019cf10175d15984d7cc9c833754f3cff3e
Poznamenejte si umístění. Tomu se také říká ID klienta (CID).
Tyto informace jsou vyžadovány, aby bylo možné v pozdějších krocích najít úplnou cestu v systému Data Domain.
Krok 2 – Avamar:
Chcete-li odstranit celého klienta nebo všechny zálohy z klienta, přejděte ke kroku 3.
Chcete-li odstranit jednu zálohu, více záloh (ale ne všechny), spusťte následující příkaz, který načte seznam záloh pro daného klienta Avamar:
avmgr getb --path=<full path to client> --format=xml
Příklad:
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" hodnotu nebo hodnoty. Jedná se o čas vytvoření zálohy neboli BID (a způsob, jakým je záloha zapečetěna na serveru Data Domain).
-
-
-
Hodnota je vždy zobrazena jako "0x" následovaná časovým razítkem (například "0x1d5a8c060960b04").
-
Hodnota následující za "0x" je to, co je požadováno z tohoto výstupu (což by v tomto příkladu bylo "1d5a8c060960b04").
-
-
Krok 3 – Data Domain:
V systému Data Domain se přihlaste jako sysadmin.
Spuštěním následujícího příkazu zobrazte mtrees:
mtree list
Příklad:
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
Poznamenejte si Avamar mtree. Skript mtree Název je vyžadován pro vrácení zámku uchování později v tomto postupu.
Krok 4 – Avamar:
Ověření systému Avamar mtree název spuštěním následujícího příkazu:
avmaint hfscreate
Ukázkový výstup:
1234567890
Poté přidejte řetězec "/data/col1/avamar-“.
V tomto příkladu je výsledný mtree Název je /data/col1/avamar-1234567890, což odpovídá výstupu z kroku 3.
Krok 5 – Data Domain:
- Členové týmu technické podpory Dell Technologies Avamar:
Další kroky naleznete v části "Interní poznámky".
- Všechny ostatní:
Spuštěním následujícího příkazu vygenerujte zprávu o všech souborech uzamčených pro uchování v systému Data Domain: (Slouží k vyhledání klientů a záloh, které mají být odstraněny.)
mtree retention-lock report generate retention-details mtrees /data/col1/<avamar-xxxxxxxx> output-file <filename.txt>
(Kde "mtree" představuje Avamar mtree určené dříve (v tomto příkladu: /data/col1/avamar-1234567890)
Příklad:
mtree retention-lock report generate retention-details mtrees /data/col1/avamar-1234567890 output-file dd_retentionlock.txt
Tím se vygeneruje sestava se všemi uzamčenými soubory.
Výstup je odeslán do /ddvar/log/debug/retention-lock-reports/ (nebo adresář zadaný při spuštění příkazu).
Použijte ID klienta (CID) získané z kroku 1 a vyhledejte cestu zálohy v Data Domain z vygenerovaného výstupního souboru (v tomto příkladu dd_retentionlock.txt).
Krok 6 – Data Domain:
Po nalezení cesty vraťte zámek zálohy pomocí následujícího příkazu (aby bylo možné ji odstranit):
mtree retention-lock revert <path to client/backup>
Příkazový řádek vyžaduje heslo uživatele sysadmin, aby bylo možné dokončit proces vrácení.
V závislosti na tom, co se odstraňuje, se příkaz mírně liší:
Pokud odstraňujete všechny zálohy nebo klienta, příkaz použije ID klienta (CID) z kroku 1.
Příklad:
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':
Pokud odstraňujete jednotlivé zálohy, příkaz se skládá z ID klienta (CID) z kroku 1 a ID zálohy z kroku 4 (musí být zadáno velkými písmeny):
Příklad:
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':
Pro každou jednotlivou zálohu, kterou odstraňujete, je nutné spustit samostatný příkaz.
Chcete-li například odstranit dvě zálohy:
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 dokončení obnovení zámku spusťte v mřížce Avamar následující příkaz, který dočasně zakáže režim řízení:
avmaint config governancemode=false --ava
Krok 8 – Avamar (uživatelské rozhraní, AUI nebo MCCLI):
Jakmile je režim řízení zakázán, lze zálohy nebo klienty odstranit pomocí webového rozhraní Avamar (AUI), konzole pro správu (MC UI) nebo mccli.
Krok 9 – Avamar:
Po odstranění klientů nebo záloh znovu povolte režim řízení v mřížce Avamar spuštěním následujícího příkazu:
avmaint config governancemode=true --ava