Avamar – Linux- ja Unix-tiedostojärjestelmä Dynaamisten ylätason hakemistopolkujen poissulkemisvaihtoehdot
Summary: Linux- ja Unix-tiedostojärjestelmän poissulkemisasetuksilla voit sulkea pois tiedot, jotka saattavat muuttaa sijaintia ylätason hakemistopoluissa. Tämä auttaa varmistamaan yhdenmukaisen varmuuskopioinnin toiminnan ja välttämään tarpeettoman tiedonkeruun. ...
Symptoms
Huomautus:
Avamar Linux- ja Unix-tiedostojärjestelmän laajennukset käyttävät yleensä absoluuttisia polkuja tietojoukon poikkeuslistalla. Yleismerkkejä voidaan tarvittaessa käyttää vastaamaan tiettyjä malleja tai ehtoja.
Tärkeää huomioitavaa:
Jos ohitettavien tietojen sijainti muuttuu – erityisesti ylimmän tason hakemistossa – poikkeussääntö ei ehkä enää päde, mikä saattaa johtaa tahattomien tietojen sisällyttämiseen varmuuskopioihin.
Cause
Tärkeä huomautus:
Kun poissulkemissäännössä käytetään absoluuttista polkua ja tietojen sijainti muuttuu, ohitus ei ehkä enää täsmää. Tämän seurauksena tiedot voidaan tahattomasti sisällyttää varmuuskopioon.
Resolution
Joustava poissulkemisstrategia yleismerkkien avulla Avamar-tietojoukoissa
Jos haluat säilyttää tehokkaat ohitukset muuttamatta Avamar-tietojoukkoa usein, harkitse suhteellisten tiedostojärjestelmäpolkujen käyttämistä yleismerkkikuvioiden kanssa. Tämä lähestymistapa on erityisen hyödyllinen silloin, kun tietojen sijainnit voivat muuttua eri ylätason hakemistoissa.
Esimerkki 1: Absoluuttisten polkujen käyttäminen
Oletetaan, että ohitettava tiedosto sijaitsee osoitteessa:
/path1/app/data/file1.txt
Absoluuttisia polkuja käyttävät kaksi poissulkemismallia voivat olla:
-
/path1/app/data/**
→ Ei sisällä kaikkia tiedostoja ja alihakemistoja/path1/app/data/. -
/path1/**/data/file*
→ Ei sisällä tiedostoja nimeltäfile*minkä tahansadataHakemisto sisällä/path1.
Rajoitus:
Jos tiedosto siirretään toiseen ylimmän tason hakemistoon, kuten:
/path2/app/data/file1.txt
Nämä absoluuttiset polkupohjaiset poissulkemiset eivät enää täsmää, ja tiedosto saatetaan varmuuskopioida tahattomasti.
Esimerkki 2: Suhteellisten polkujen käyttäminen yleismerkkien kanssa
Jos haluat mukautua dynaamisiin ylätason hakemistomuutoksiin, käytä suhteellista polkua yleismerkkien kanssa:
**/app?/data?/file1*
Tämä kuvio:
- Käyttää
**vastaamaan hakemiston syvyyttä. - Käyttää
?salliaksesi hakemistojen nimien pienet vaihtelut. - Tulitikut
file1*riippumatta sen ylätason polusta.
Etu:
Tämä menetelmä tarjoaa joustavamman ja vikasietoisemman poissulkemissäännön, joka vähentää tarvetta päivittää tietojoukkoa hakemistorakenteiden muuttuessa.