Avamarin kapasiteetin hallinta: Varmuuskopioiden poistaminen tai vanheneminen joukkona modify-snapups-työkalulla
摘要: Varmuuskopioiden poistaminen tai vanheneminen joukkona modify-snapups-työkalulla.
症状
- Järjestelmänvalvoja haluaa poistaa varmuuskopiot joukkona suuren kapasiteetin tilanteen korjaamiseksi tai sen estämiseksi.
- Järjestelmä on täyttymässä, ja vaikka säilytyskäytäntöjä on vähennetty, tämä vaikuttaa vain uusiin varmuuskopioihin. Lisäksi olemassa olevien varmuuskopioiden vanhenemista on muutettava.
- Olemassa olevien varmuuskopioiden vanhenemispäivät ovat virheelliset.
- Yrityksen vaatimukset muuttuvat, ja organisaatioon on tallentava enemmän tai vähemmän varmuuskopioita kuin alun perin suunniteltiin.
原因
解决方案
Vanhene ja poista tiloja:
muokkauslaajennukset suoritetaan joko vanhentumistilassa tai poistotilassa.
modify-snapups - muokkaa laajennusversiota
: 7.1.0-370 (1.11)
Käyttö: modify-snapups [--mode={delete|expire}] [--help] [options]
This program does nothing invoked as modify-snapups.
Käynnistä sen sijaan tämä ohjelma poistolaajennuksena tai expire-snapup-laajennustena
tai --mode={delete|expire} --tilana ennen muita vaihtoehtoja.
Kuhunkin tilaan välitettävät merkinnät ovat lähes identtisiä, ja niitä tarkastellaan komennon loppuun lisättäen --help. (katso notes-kohdan kohtaa 2)
Mitä komentosarja tekee?
Laajennusten muokkaaminen on turvallista, sillä se ei tee muutoksia Avamar-palvelimeen.
Kun apuohjelma suoritetaan oikeilla argumenteilla, se luo komentoluettelon sisältävän komentosarjan. Komentosarjan suorittaminen suorittaa komentoluettelon sarjaportin komennoista, jotta kunkin varmuuskopion vanhenemispäivät voidaan muuttaa tai poistaa.
Komennot luodaan modify-snapup-laajennukseen välitettyjen lippujen mukaan.
Käyttäjä voi päättää, sisällytetäänkö varmuuskopiot:
- Tietyllä aikavälillä (--after/-before)
- Tietyllä toimialueella (--toimialue)
- Tietylle työasemalle
- Sisäisen Avamar-tietokannan varmuuskopiointi AVI-, EM- ja MC-ohjaimille
- Replikointikohteen varmuuskopioiden sisällyttäminen
Esimerkkikomennot
Esimerkki 1: Tarkista kaikki mydomain-kohdan varmuuskopiot ja luo komentosarja, joka vanhenee ennen 1.3.2015 luodut varmuuskopiot.
Komentosarja tuottaa luettelon mccli-varmuuskopioinnin edit-komennoista MODIFY-komentoihin (jotka tässä tapauksessa vanhenevat) asianmukaisiin varmuuskopioihin. Myös ehdot eivät täsmää, mutta niiden etuliitteenä on hajautusarvo (#) ja CONSERVE-kuvaus:
echo käynnissä: 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 date: 2015-04-17 08.05.18 IST Lab#: 457 replikoitu: N/A
# echo käynnissä: "mccli backup edit --domain=/mydomain --name=myclient.avamar.com --labelNum=457 --created=2015-04-17 --expiration=2015-07-16"
# mccli varmuuskopion muokkaus --domain=/mydomain --name=myclient.avamar.com --labelNum=457 --created=2015-04-17 --expiration=2015-07-16
# CONSERVE Snapup date: 2015-04-16 08.03.46 IST Lab#: 456 replikoitu: N/A
# echo käynnissä: "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
Esimerkki 2: Poista kaikki mydomain-kohdan varmuuskopiot, jotka luotiin yli kuukausi sitten.
Käytä oikeita päivämääriä, kuten esimerkissä 1, mutta tässä käytetään "friendly"-Linux-päivämäärämerkintöjä (kuukausi sitten).
Komentosarja sisältää alla kuvatun tuloksen (lyhenne sanoista tilasyistä). Komentosarja selittää otsikossa tarkasti, mitä toimintoa se suorittaa ja mitkä parametrit ovat käytössä. Komentosarja suoritettiin 17.4.2015.
työasema: /mydomain/server
# Operation: POISTA valitut laajennukset
# jälkeen: "June 1 1999 00:00:00" (928191600) Ti 1.6. 00.00.00 IST 1999
# ennen: "1 kuukausi sitten" (1426614045) Ti 17.3.17 17.40.45 GMT 2015
# ==============================================
# *** SNAPUPS EI LÖYTYNYT ***
# ===================================
============================== ASIAKAS: /mydomain/myclient.avamar.com
# Operation: POISTA valitut laajennukset
# jälkeen: "June 1 1999 00:00:00" (928191600) Ti 1.6. 00.00.00 IST 1999
# ennen: "1 kuukausi sitten" (1426614045) Ti 17.3.17 17.40.45 GMT 2015
# ==============================================================================
# CONSERVE Snapup date: 2015-03-18 08.03.31 GMT Lab#: 437 replikoitu: N/A
# echo käynnissä: "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 replikoitu: N/A
echo käynnissä: "mccli backup delete --domain=/mydomain --name=myclient.avamar.com --labelNum=435 --created=2015-03-16 --force=true"
mccli varmuuskopio 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 replikoitu: N/A
echo käynnissä: "mccli backup delete --domain=/mydomain --name=myclient.avamar.com --labelNum=434 --created=2015-03-13 --force=true"
mccli varmuuskopio 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 replikoitu: N/A
echo käynnissä: "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
Muokkausluettelossa mainittuja varmuuskopioita muutetaan mccli backup delete -komennolla. Kaikki varmuuskopiot on luotu ennen kuukauden takaista päivämäärää (17.3.2015).
Esimerkki 3: Laajenna olemassa olevien varmuuskopioiden vanhenemista.
Seuraava komento tekee varmuuskopiot, jotka on luotu 1.–15.5.2018 /clients-toimialueella oleville asiakkaille, ja luo komentosarjan, joka korvaa niiden vanhenemisen 100 päivän kuluttua varmuuskopioinnin luomisesta.
.
8 .
# ===========================================================================
# ASIAKAS: /clients/server.asl.lab.emc.com
# Operation: EXPIRE selected snapups# After (VANHENTUU, valitut laajennukset
# jälkeen): "2018-05-01" (1525158000) Ti 1.5.00.00 PDT 2018
# ennen: "2018-05-15" (1526367600) Ti 15.5. 00.00.00 PDT 2018
# ====================================================================================
# MODIFY-laajennuspäivä: 2018-05-07 22.00.52 PDT Lab#: Replikoitu 498: N/A
echo käynnissä: "mccli backup edit --domain=/clients --name=server --labelNum=498 --created=2018-05-07 --expiration=2018-08-15"
mccli varmuuskopion muokkaus --domain=/clients --name=server --labelNum=498 --created=2018-05-07 --expiration=2018-08-15
# MODIFY Snapup date: 2018-05-06 22:00:46 PDT Lab#: 497 replikoitu: N/A
echo käynnissä: "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-laajennuksen päivämäärä: 2018-06-25 22:00:41 PDT Lab#: Replikoitu 501: N/A
# echo käynnissä: "mccli backup edit --domain=/clients --name=server --labelNum=501 --created=2018-06-25 --expiration=2018-10-03"
# mccli varmuuskopion muokkaus --domain=/clients --name=server --labelNum=501 --created=2018-06-25 --expiration=2018-10-03
# CONSERVE Snapup date: 2018-04-30 22:00:57 PDT Lab#: Replikoitu 491: N/A
# echo käynnissä: "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
Varmuuskopioiden muokkaaminen tai poistaminen komentosarjan suorittamisella
On erittäin suositeltavaa, että tarkistuspiste tehdään ennen toimenpiteen suorittamista.
Kun olet luonut komentosarjan, tarkista sisältö huolellisesti. Kun olet tyytyväinen suoritettaviin toimintoihin, määritä komentosarja suoritettavaksi.
Luo esimerkiksi komentosarja, jolla poistetaan kaikki /mydomain-kohdan varmuuskopiot, jotka ovat vanhempia kuin 6 kuukautta.
Määritä komentosarja suoritettavaksi ja tarkista käyttöoikeudet:
admin@utility:~/modsnap/>: ls -l-rwx
------ 1 järjestelmänvalvoja 15016 Apr 17 18:55 delete-backups-mydomain-before-6monthsago.txt
Suorita komentosarja. Kirjaa tehdyt muutokset uudelleen ohjaamalla tulos toiseen tiedostoon.
0,22553,Backup deleted.
Määritteen Arvo
---------- --------------------------------------
path /mydomain/myclient.customer.com
retention N
labelnum 323
createtime 2014-09-25 18:07:04 IST
plugin 3001
Jos komentosarja on suoritettu loppuun ja se suoritetaan toisen kerran, katso artikkelia
Jos komentosarjan suorittaminen kestää kauan ja se on pysäytettävä, se voidaan suorittaa toisen kerran. Voit välttää aiemmin poistettujen varmuuskopioiden uudelleentarkistuksen muokkaamalla komentosarjaa manuaalisesti jo käsiteltyjen komentojen poistamista varten. Vaihtoehtoisesti voit luoda komentosarjan uudelleen.
Komentosarjan luonti ja suorittaminen voi kestää huomattavasti. On hyödyllistä jakaa ja hallita jakamalla työ pieniksi aikajaksoiksi tai yksittäisiksi toimialueiksi.
其他信息
0 lrwxrwxrwx 1 root root 14 Nov 28 19:42 delete-snapups -> modify-snapups
0 lrwxrwxrwx 1 root root 14 Nov 28 19:42 expire-snapups -> modify-snapups
24 -rwxr-xr-x 1 root root 24185 Sep 8 23:46 modify-snapups
Snapup on vanhentunut Avamar-termi, jota voidaan käyttää varmuuskopioinnin apuna. Se on yhdistelmäpikakuvasta javarmuuskopiosta.
Tuote 2
Täydelliset ohjeet poisto- ja vanhenemistilojen käyttämiseen ovat saatavilla kirjoittamalla komentoon help.
modify-snapups --mode=delete --help
Tuote 3
Huomioi seuraava artikkeli.
- (Vain rekisteröidyt Dell-asiakkaat voivat käyttää Dellin tietämyskannan artikkelin sisältöä) Avamar - modify-snapups --domain-merkintä ei toimi suunnitellusti ja aiheuttaa komentosarjan palautuksen NO SNAPUPS FOUND.