Data Domain: Opdeling af VTL Mtree-puljer for mere effektiv replikering
Summary: Denne artikel er beregnet til at angive en procedure til at opdele en VTL-replikeret pulje baseret på Mtree og sprede bånd på tværs af forskellige Mtree-puljer for at øge replikeringsydeevnen ...
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
Bedste praksis for replikering dikterer, at arbejdsbelastninger skal opdeles i flere kontekster. Nogle gange oprettes VTL-konfigurationer uden for disse bedste fremgangsmåder ved at bruge en (eller få) store puljer, og ydeevnen forringes. Når dette sker, anbefaler Data Domain-understøttelse at opdele puljen i flere sammenhænge.
GÆLDER FOR
-
Data Domain OS-versionerne 5.2.x og nyere
- Alle Data Domain-systemer
- VTL
Cause
Ikke relevant
Resolution
Med VTL Pool baseret på Mtree kan bånd sikkert flyttes mellem puljer ved kilden eller kopieres til en anden pulje på destinationen uden nedetid.
Den eneste advarsel er at eksportere bånd til Vault ved kilden, før de flyttes til en anden pulje, for at garantere, at bånd ikke er tilgængelige for klienter, mens de flytter.
Der er 2 forskellige tilgange til at opdele en stor VTL-pulje i flere mindre puljer:
- Flyt bånd ved kilden til nye puljer uden at bryde den eksisterende replikering
Den største fordel er, at du ikke behøver at bryde replikeringen.
For at garantere, at replikabånd altid er tilgængelige på destinationen, selv før synkroniseringen af de nye VTL-puljer, skal du kopiere en midlertidig puljereplikabånd, som du planlægger at flytte ved kilden til forskellige puljer.
- Afbryd replikering, og flyt derefter bånd ved kilden til nye puljer
Den største fordel er, at du bare kan omdøbe VTL-puljen på destinationen for at beholde en kopi af alle replikabåndene.
Ulempen er, at du skal genskabe replikering for alle bånd, selv for bånd, der forbliver i sin originale pulje ved kilden.
For at give kommandoeksempler lad os antage, at vi har en stor VTL-pulje, navngivet Big_Pool, der indeholder 10000 bånd med stregkoder BG0000L5-BG9999L5, alle importeret til VTL-biblioteket, navngivet big_vtl, og at vi vil opdele den i 10 VTL-puljer med 1000 bånd hver.
Kilde: DD er DD1, og destination 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 puljer uden at bryde eksisterende replikering
- Opret så mange VTL-puljer, som det er nødvendigt for at reducere antallet af bånd pr. pulje til den foreslåede grænse
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.
- Stop adgang til VTL, hvor bånd importeres
- Eksporter alle bånd, der tilhører poolen, som vi skal opdele
sysadmin@DD1# vtl export big_vtl slot 1001 count 9000 ... exported 9000 tape(s)...
- På destinationen skal du oprette en ny midlertidig VTL-pulje
sysadmin@DD2# vtl pool add TEMP-Big_pool
- På destinationen skal du kopiere alle bånd, som du vil 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)...
- Ved kilden skal du flytte bånd til de nye VTL-puljer
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, der flyttes til forskellige puljer efter et stykke tid, slettes automatisk på destinationen fra den oprindelige replikapulje
- 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)...
- Opret nye replikeringskontekster for at replikere de nye VTL-puljer
- Vent på, at initialiseringen af replikeringen er fuldført, før du giver VTL-klienter adgang til VTL igen
- Vent på, at alle replikeringskontekster er synkroniserede
- På destinationen skal du slette alle båndene i den midlertidige VTL-pulje og fjerne puljen
-
Afbryd replikering, og flyt derefter bånd ved kilden til nye puljer
- Break Replication-kontekst ved kilde og destination
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.
- Omdøb VTL-puljen på destinationen
sysadmin@DD2# vtl pool rename Big_Pool SAVED-Big_Pool VTL pool 'Big_Pool' renamed to 'SAVED-Big_Pool'.
- Opret så mange VTL-puljer, som det er nødvendigt for at reducere antallet af bånd pr. pulje til den foreslåede grænse (henviser til I.1 for kommandoeksempel)
- Stop adgang til VTL, hvor bånd importeres
- Eksporter alle bånd, der tilhører puljen, som vi skal opdele (henviser til I.3 for kommandoeksempel)
- Ved kilden skal du flytte bånd til de nye VTL-puljer (henviser til I.6 for kommandoeksempel)
- Importer alle bånd til den originale VTL (henviser til I.8 for kommandoeksempel)
- Opret nye replikeringskontekster for at replikere de nye VTL-puljer
- Vent på, at initialiseringen af replikeringen er fuldført, før du giver VTL-klienter adgang til VTL igen
- Vent på, at alle replikeringskontekster er synkroniserede
- På destinationen skal du slette alle båndene i den omdøbte VTL-pulje og fjerne puljen
Additional Information
Dette indhold er oversat til 17 sprog:
| 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.