Data Domain: Bryte opp VTL Mtree-utvalg for mer effektiv replikering
Summary: Denne artikkelen er ment å gi en fremgangsmåte for å dele opp et VTL-replikert utvalg basert på Mtree og spre bånd på tvers av forskjellige Mtree-utvalg for å øke replikeringsytelsen
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
FORMÅL
Anbefalte fremgangsmåter for replikering tilsier at arbeidsbelastninger bør deles inn i flere kontekster. Noen ganger opprettes VTL-konfigurasjoner utenfor disse anbefalte fremgangsmåtene ved hjelp av ett (eller få) stort basseng(er), og opplever redusert ytelse. Når dette skjer, anbefaler kundestøtte for Data Domain at du deler utvalget inn i flere kontekster.
GJELDER FOR
-
Data Domain OS versjon 5.2.x og nyere
- Alle Data Domain-systemer
- VTL
Cause
IA
Resolution
Med VTL Pool basert på Mtree-bånd kan trygt flyttes mellom bassenger ved kilden eller kopieres til et annet basseng på destinasjonen uten nedetid.
Det eneste forbeholdet er å eksportere kassetter til Vault ved kilden før du flytter dem til et annet basseng, for å garantere at bånd ikke er tilgjengelige for klienter mens de flytter.
Det er 2 forskjellige tilnærminger for å dele opp et stort VTL-basseng i flere mindre bassenger:
- Flytt bånd ved kilden til nye utvalg uten å ødelegge eksisterende replikering
Den største fordelen er at du ikke trenger å bryte replikering.
For å garantere at replikabånd alltid er tilgjengelige på destinasjonen, selv før synkroniseringen av de nye VTL-utvalgene, bør du kopiere inn en midlertidig pool-replikabånd som du planlegger å flytte ved kilden til forskjellige utvalg.
- Bryt replikering og flytt deretter båndene ved kilden til nye utvalg
Den største fordelen er at du bare kan gi nytt navn til VTL-bassenget på destinasjonen for å beholde en kopi av alle replikabåndene.
Ulempen er at du må gjenskape replikering for alle bånd, selv for bånd som holder seg i det originale bassenget ved kilden.
For å gi kommandoeksempler, la oss anta at vi har en stor VTL Pool, kalt Big_Pool, som inneholder 10000 bånd med strekkoder BG0000L5-BG9999L5, alle importert til VTL-bibliotek, kalt big_vtl, og at vi ønsker å bryte den opp i 10 VTL Pools med 1000 bånd hver.
Kilde DD er DD1 og destinasjon DD er DD2.
sysadmin@DD1# vtl pool show all
VTL Pools
Pool Status Tapes Size (GiB) Used (GiB) Comp
---------------- ------ ----- ---------- ---------- ----
Default RW 0 0 0 0x
Big_Pool RW 10000 15000000 0 0x
---------------- ------ ----- ---------- ---------- ----
10000 tapes in 2 pools
sysadmin@DD1# replication show config
CTX Source Destination Connection Low-bw-optim Encryption Enabled Max-repl-
Host and Port (Auth-mode) streams
--- ---------------------------------------------------- --------------------------------------------------- ---------------------------------- ------------ ----------- ------- ---------
1 mtree://DD1.localhost/data/col1/Big_Pool mtree://DD2.localhost/data/col1/Big_Pool DD2.localhost (default) disabled disabled yes 32
--- ---------------------------------------------------- --------------------------------------------------- ---------------------------------- ------------ ----------- ------- ---------
DD System default Max-repl-streams per context: 32
* Used for recovery only.
sysadmin@DD2# vtl pool show all VTL Pools Pool Status Tapes Size (GiB) Used (GiB) Comp ----------------- ----------- ----- ---------- ---------- ---- Default RW 0 0 0 0x Big_Pool RO/RD 10000 15000000 0 0x ----------------- ----------- ----- ---------- ---------- ---- 10000 tapes in 2 pools RO : Read Only RD : Replication Destination RLGD : Retention-Lock Governance Disabled BCM : Backwards-Compatibility sysadmin@DD2# replication show config CTX Source Destination Connection Low-bw-optim Crepl-gc-bw-optim Encryption Enabled Max-repl- Host and Port (Auth-mode) streams --- ------------------------------------------------------ ------------------------------------------------------ --------------------------------------- ------------ ----------------- ----------- ------- --------- 1 mtree://DD1.localhost/data/col1/Big_Pool mtree://DD2.localhost/data/col1/Big_Pool DD1.localhost* (default)* disabled disabled disabled yes 32 --- ------------------------------------------------------ ------------------------------------------------------ --------------------------------------- ------------ ----------------- ----------- ------- --------- DD System default Max-repl-streams per context: 32 * Used for recovery only.
-
Move bånd ved kilden til nye utvalg uten å bryte eksisterende replikering
- Opprette så mange VTL-utvalg som nødvendig for å redusere antall kassetter per pulje til den foreslåtte grensen
sysadmin@DD1# vtl pool add Big_Pool_2 VTL pool added. sysadmin@DD1# vtl pool add Big_Pool_3 VTL pool added. ... ... ...
sysadmin@DD1# vtl pool add Big_Pool_10 VTL pool added.
- Stopp tilgangen til VTL-en der båndene importeres
- Eksporter alle bånd som tilhører bassenget som vi skal dele
sysadmin@DD1# vtl export big_vtl slot 1001 count 9000 ... exported 9000 tape(s)...
- Opprett et nytt midlertidig VTL-utvalg på destinasjonen
sysadmin@DD2# vtl pool add TEMP-Big_pool
- På destinasjonen kopierer du alle båndene du skal flytte ved kilden til VTL Temporary Pool
sysadmin@DD2# vtl tape copy barcode BG1000L5 count 9000 source Big_Pool destination TEMP-Big_Pool ... copied 9000 tape(s)...
- Flytt båndene til de nye VTL-utvalgene ved kilden
sysadmin@DD1# vtl tape move barcode BG1000L5 count 1000 source Big_Pool destination Big_Pool_2 ... moved 1000 tape(s)... sysadmin@DD1# vtl tape move barcode BG2000L5 count 1000 source Big_Pool destination Big_Pool_3 ... moved 1000 tape(s)... ... ... ...
sysadmin@DD1# vtl tape move barcode BG9000L5 count 1000 source Big_Pool destination Big_Pool_10 ... moved 1000 tape(s)...
- Alle bånd som flyttes til forskjellige utvalg etter en tid, slettes automatisk på destinasjonen fra det opprinnelige replikautvalget
- Importer alle bånd til den originale VTL
sysadmin@DD1# vtl import big_vtl barcode BG1000L5 count 1000 pool Big_Pool_2 ... imported 1000 tape(s)... sysadmin@DD1# vtl import big_vtl barcode BG2000L5 count 1000 pool Big_Pool_3 ... imported 1000 tape(s)... ... ... ...
sysadmin@DD1# vtl import big_vtl barcode BG9000L5 count 1000 pool Big_Pool_10 ... imported 1000 tape(s)...
- Opprett nye replikeringskontekster for å replikere de nye VTL-utvalgene
- Vent til initialiseringen av replikering er fullført før du gir VTL-klienter tilgang til VTL igjen
- Vent til alle replikeringskontekster er synkronisert
- På destinasjonen, slett alle båndene i VTL Temporary Pool og fjern bassenget
-
Bryt replikering og flytt deretter båndene ved kilden til nye utvalg
- Bryt replikeringskonteksten ved kilden og målet
sysadmin@DD1# replication break rctx://1 The 'replication break' command irrevocably turns off logical replication from this mtree. To reconfigure the mtree for replication, the destination mtree must not exist, or, alternatively, 'replication resync' must be used. Are you sure? (yes|no) [no]: yes ok, proceeding.
sysadmin@DD2# replication break rctx://1 The 'replication break' command irrevocably turns off logical replication from this mtree. To reconfigure the mtree for replication, the destination mtree must not exist, or, alternatively, 'replication resync' must be used. Are you sure? (yes|no) [no]: yes ok, proceeding.
- Gi nytt navn til VTL-utvalget på destinasjonen
sysadmin@DD2# vtl pool rename Big_Pool SAVED-Big_Pool VTL pool 'Big_Pool' renamed to 'SAVED-Big_Pool'.
- Opprette så mange VTL-utvalg som nødvendig for å redusere antall bånd per utvalg til den foreslåtte grensen (refererer til I.1 for kommandoeksempel)
- Stopp tilgangen til VTL-en der båndene importeres
- Eksporter alle bånd som tilhører bassenget som vi skal dele (refererer til I.3 for kommandoeksempel)
- Flytt båndene til de nye VTL-utvalgene ved kilden (refererer til I.6 for kommandoeksempel)
- Importer alle tapene til den opprinnelige VTL (refererer til I.8 for kommandoeksempel)
- Opprett nye replikeringskontekster for å replikere de nye VTL-utvalgene
- Vent til initialiseringen av replikering er fullført før du gir VTL-klienter tilgang til VTL igjen
- Vent til alle replikeringskontekster er synkronisert
- På destinasjonen, slett alle båndene i VTL Renamed Pool og fjern bassenget
Additional Information
Dette innholdet er oversatt til 17 språk:
| https://downloads.dell.com/TranslatedPDF/CS_KB541411.pdf |
| https://downloads.dell.com/TranslatedPDF/DA_KB541411.pdf |
| https://downloads.dell.com/TranslatedPDF/DE_KB541411.pdf |
| https://downloads.dell.com/TranslatedPDF/ES-XL_KB541411.pdf |
| https://downloads.dell.com/TranslatedPDF/FI_KB541411.pdf |
| https://downloads.dell.com/TranslatedPDF/FR_KB541411.pdf |
| https://downloads.dell.com/TranslatedPDF/IT_KB541411.pdf |
| https://downloads.dell.com/TranslatedPDF/JA_KB541411.pdf |
| https://downloads.dell.com/TranslatedPDF/KO_KB541411.pdf |
| https://downloads.dell.com/TranslatedPDF/NL_KB541411.pdf |
| https://downloads.dell.com/TranslatedPDF/NO-NO_KB541411.pdf |
| https://downloads.dell.com/TranslatedPDF/PL_KB541411.pdf |
| https://downloads.dell.com/TranslatedPDF/PT-BR_KB541411.pdf |
| https://downloads.dell.com/TranslatedPDF/RU_KB541411.pdf |
| https://downloads.dell.com/TranslatedPDF/SV_KB541411.pdf |
| https://downloads.dell.com/TranslatedPDF/TR_KB541411.pdf |
| https://downloads.dell.com/TranslatedPDF/ZH-CN_KB541411.pdf |
Affected Products
Data DomainProducts
Data Domain, Data Domain Replicator, Data Domain Virtual Tape LibraryArticle Properties
Article Number: 000063457
Article Type: Solution
Last Modified: 23 Sep 2024
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.