Avamar Capacity Management: Sådan sletter eller udløber du sikkerhedskopier samlet med værktøjet "rediger snapups"
摘要: Sådan sletter eller udløber du sikkerhedskopier samlet med værktøjet "rediger snapups".
症状
- Administratoren ønsker at slette sikkerhedskopier samlet for at løse eller forhindre en situation med høj kapacitet.
- Systemet er ved at være fuldt, og selvom opbevaringspolitikkerne reduceres, påvirker denne handling kun nye sikkerhedskopier. Det er også nødvendigt at ændre udløbsdatoen for eksisterende sikkerhedskopier.
- Eksisterende sikkerhedskopieringer blev indstillet med forkerte udløbsdatoer.
- Forretningskravene ændres, og organisationen skal gemme flere eller færre sikkerhedskopier end oprindeligt planlagt.
原因
解决方案
Udløbs- og sletningstilstande:
rediger-snapups køres enten i tilstanden Expire (Udløbet) eller i delete mode (slet tilstand).
rediger-snapups - rediger snapups-version
: 7.1.0-370 (1.11)
Brug: rediger-snapups [--mode={delete|expire}] [--help] [indstillinger ]
Dette program gør ingenting, når det startes som rediger-snapups.
I stedet skal du aktivere dette program som delete-snapups eller udløbe snapups
, ellers med --mode={delete|expire} før andre indstillinger.
De flag, der sendes til hver tilstand, er næsten identiske og vises ved at tilføje --help til kommandoen. (se punkt nr. 2 i Bemærkninger)
Hvad gør scriptet?
Kørsel af redigerings-snapups på egen hånd er sikkert, da det ikke foretager ændringer på Avamar-serveren.
Når den køres med korrekte argumenter, genererer værktøjet et script, der indeholder en liste over kommandoer. Kørsel af script kører listen over kommandoer serielt for at ændre udløbsdatoerne for hver sikkerhedskopi eller slette den.
Kommandoerne genereres i henhold til de flag, der sendes for at ændre snapups.
En bruger kan beslutte, om der skal inkluderes sikkerhedskopier:
- Inden for et bestemt datointerval (-efter / --before)
- Under et bestemt domæne (--domæne)
- For en bestemt klient
- Om du vil medtage interne Avamar-databasesikkerhedskopier til AVI, EM, MC
- Om du vil medtage sikkerhedskopier på replikeringsdestinationen
Eksempelkommandoer
Eksempel 1: Kontroller alle sikkerhedskopierne under "mitdomæne", og opret et script, der udløber dem, der er oprettet før 1. marts 2015.
Scriptet opretter en liste over mccli-redigeringskommandoer til redigering af mccli-sikkerhedskopiering til REDIGER (som i dette tilfælde er at udløbe) de relevante sikkerhedskopier. De, der ikke stemmer overens med kriterierne, er også angivet, men har foranstillet en hash-værdi (#) og beskrivelsen CONSERVE:
ekko kører: "mccli backup edit --domain=/mydomain --name=myclient.avamar.com --labelNum=418 --created=2015-02-17 --expiration=2015-05-18"
mccli backup edit --domain=/mydomain --name=myclient.avamar.com --labelNum=418 --created=2015-02-17 --expiration=2015-05-18
# CONSERVE Snapup-dato: 2015-04-17 08:05:18 IST Lab#: 457 replikeret: N/A
# ekko kører: "mccli backup edit --domain=/mydomain --name=myclient.avamar.com --labelNum=457 --created=2015-04-17 --expiration=2015-07-16"
# mccli backup edit --domain=/mydomain --name=myclient.avamar.com --labelNum=457 --created=2015-04-17 --expiration=2015-07-16
# CONSERVE Snapup dato: 2015-04-16 08:03:46 IST Lab#: 456 replikeret: N/A
# ekko kører: "mccli backup edit --domain=/mydomain --name=myclient.avamar.com --labelNum=456 --created=2015-04-16 --expiration=2015-07-15"
# mccli backup edit --domain=/mydomain --name=myclient.avamar.com --labelNum=456 --created=2015-04-16 --expiration=2015-07-15
Eksempel 2: Slet alle sikkerhedskopier under mitdomæne, som blev oprettet for mere end en måned siden.
Brug korrekte datoer som f.eks. nr. 1, men til at illustrere bruges her "brugervenlige" Linux-datoindhakke (1 måned siden).
Scriptet indeholder output som vist nedenfor (afkortet af pladssmæssige årsager). I overskriften forklarer scriptet nøjagtigt, hvilken handling det udfører, og hvilke parametre der er i kraft. Scriptet blev kørt den 17. april 2015.
#CLIENT: /mydomain/server
# Handling: SLET valgte snapups
# Efter: "1. juni 1999 00:00:00" (928191600) tirsdag den 1. juni 00:00:00 IST 1999
# før: "1 måned siden" (1426614045) Tir 17. marts 17:40:45 GMT 2015
# ========================================================================================================= ========
# *** NO SNAPUPS FUNDET ***
# =========================================================================#
CLIENT: /mydomain/myclient.avamar.com
# Handling: SLET valgte snapups
# Efter: "1. juni 1999 00:00:00" (928191600) tirsdag den 1. juni 00:00:00 IST 1999
# før: "1 måned siden" (1426614045) tirsdag den 17. marts 17:40:45 GMT 2015
# ====================================================================
=====# CONSERVE Snapup-dato: 2015-03-18 08:03:31 GMT Lab#: 437 replikeret: N/A
# ekko kører: "mccli backup delete --domain=/mydomain --name=myclient.avamar.com --labelNum=437 --created=2015-03-18 --force=true"
# mccli backup delete --domain=/mydomain --name=myclient.avamar.com --labelNum=437 --created=2015-03-18 --force=true
# MODIFY Snapup date: 2015-03-16 08:03:57 GMT Lab#: 435 replikeret: N/A
ekko kører: "mccli backup delete --domain=/mydomain --name=myclient.avamar.com --labelNum=435 --created=2015-03-16 --force=true"
mccli backup delete --domain=/mydomain --name=myclient.avamar.com --labelNum=435 --created=2015-03-16 --force=true
# MODIFY Snapup date: 2015-03-13 08:01:30 GMT Lab#: 434 replikeret: N/A
ekko kører: "mccli backup delete --domain=/mydomain --name=myclient.avamar.com --labelNum=434 --created=2015-03-13 --force=true"
mccli backup delete --domain=/mydomain --name=myclient.avamar.com --labelNum=434 --created=2015-03-13 --force=true
# MODIFY Snapup date: 2015-03-12 08:09:20 GMT Lab#: 433 replikeret: N/A
ekko kører: "mccli backup delete --domain=/mydomain --name=myclient.avamar.com --labelNum=433 --created=2015-03-12 --force=true"
mccli backup delete --domain=/mydomain --name=myclient.avamar.com --labelNum=433 --created=2015-03-12 --force=true
Sikkerhedskopieringer, der er angivet med MODIFY, er ændret med kommandoen "mccli backup delete". Disse sikkerhedskopieringer har alle "oprettet" datoer før 1 måned siden (17. marts 2015).
Eksempel 3: Forlæng udløb af eksisterende sikkerhedskopier.
Følgende kommando tager sikkerhedskopier, der er oprettet mellem den 1. og 15. maj 2018 for klienter under domænet /clients, og opretter et script, der, når den køres, erstatter udløbet af disse sikkerhedskopier, så de udløber 100 dage, efter sikkerhedskopien blev oprettet.
.
8.
# =====================================================================
#CLIENT: /clients/server.asl.lab.emc.com
# Handling: EXPIRE selected snapups# After (UDLØB valgte snapups
# Efter: "2018-05-01" (1525158000) Tir 1. maj 00:00:00 PDT 2018
# Før: "2018-05-15" (1526367600) Tir 15. maj 00:00:00 PDT 2018
# ==========================================================
========#MODIFY Snapup-dato: 2018-05-07 22:00:52 PDT Lab#: 498 replikeret: N/A
ekko kører: "mccli backup edit --domain=/clients --name=server --labelNum=498 --created=2018-05-07 --expiration=2018-08-15"
mccli backup edit --domain=/clients --name=server --labelNum=498 --created=2018-05-07 --expiration=2018-08-15
# REDIGER Snapup-dato: 2018-05-06 22:00:46 PDT Lab#: 497 replikeret: N/A
ekko kører: "mccli backup edit --domain=/clients --name=server --labelNum=497 --created=2018-05-06 --expiration=2018-08-14"
mccli backup edit --domain=/clients --name=server --labelNum=497 --created=2018-05-06 --expiration=2018-08-14
8# CONSERVE Snapup-dato: 2018-06-25 22:00:41 PDT Lab#: 501 replikeret: N/A
# ekko kører: "mccli backup edit --domain=/clients --name=server --labelNum=501 --created=2018-06-25 --expiration=2018-10-03"
# mccli backup edit --domain=/clients --name=server --labelNum=501 --created=2018-06-25 --expiration=2018-10-03
# CONSERVE Snapup-dato: 2018-04-30 22:00:57 PDT Lab#: 491 replikeret: N/A
# ekko kører: "mccli backup edit --domain=/clients --name=server --labelNum=491 --created=2018-04-30 --expiration=2018-08-08"
# mccli backup edit --domain=/clients --name=server --labelNum=491 --created=2018-04-30 --expiration=2018-08-08
Kørsel af scriptet for at ændre eller slette sikkerhedskopier
Det anbefales på det kraftigste, at der tages et kontrolpunkt, før du kører denne procedure.
Når du har oprettet scriptet, skal du kontrollere indholdet omhyggeligt. Når du er tilfreds med de handlinger, der skal udføres, skal du indstille scriptet til eksekverbart.
Opret f.eks. et script for at slette alle sikkerhedskopier under /mydomain, som er ældre end 6 måneder.
Indstil scriptet til at være eksekverbart, og kontroller tilladelserne:
admin@utility:~/modsnap/>: ls -l-rwx
------ 1 admin admin 15016 Apr 17 18:55 delete-backups-mydomain-before-6monthsago.txt
Kør scriptet. Omdiriger outputtet til en anden fil for at registrere de ændringer, der er foretaget.
0,22553,Sikkerhedskopiering slettet.
Attributværdi
---------- --------------------------------------
path/mydomain/myclient.customer.com
retention N
labelnum 323
createtime 2014-09-25 18:07:04 IST-plugin
3001
Hvis scriptet blev fuldført og blev kørt endnu en gang, skal du se:
Hvis scriptet tager lang tid om at køre og skal standses, kan det køres endnu en gang. For at undgå at kontrollere tidligere slettede sikkerhedskopier, skal du redigere scriptet manuelt for at slette de kommandoer, der allerede er behandlet. Alternativt kan du gendanne scriptet igen.
Det kan tage meget tid at generere og køre scriptet. Det er nyttigt at "opdele og besejre" ved at opdele arbejdet i mindre perioder eller individuelle domæner.
其他信息
0 lrwxrwxrwx 1 root 14 nov 28 19:42 delete-snapups -> modify-snapups
0 lrwxrwxrwx 1 root root 14 28. november 19:42 udløb-snapups -> modificere-snapups
24 -rwxr-xr-x 1 root root 24185 Sep 8 23:46 rediger-snapups
Termen "snapup" er en forældet Avamar-terminologi, som kan anses for at være en sikkerhedskopi. Det er en hybrid af ord snapshot ogsikkerhedskopiering.
Vare nr. 2
Komplet dokumentation om, hvordan du bruger sletnings- og udløbstilstande, er tilgængelig ved at tilføje --help til kommandoen.
modify-snapups --mode=delete --help
Vare nr. 3
Vær opmærksom på følgende artikel.
- (Kun registrerede Dell-kunder kan få adgang til indholdet i artiklen i Dell Knowledge Base) Avamar - modify-snapups --domain flag does not work as intended and får scriptet til at returnere "NO SNAPUPS FOUND".