Data Domain: VTL Mtree-pools opsplitsen voor efficiëntere replicatie
Summary: Dit artikel is bedoeld om een procedure te bieden voor het opsplitsen van een VTL gerepliceerde groep op basis van Mtree en het verspreiden van tapes over verschillende Mtree-groepen om de replicatieprestaties te verbeteren ...
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
DOEL
Best practices voor replicatie schrijven voor dat workloads moeten worden opgesplitst in meerdere contexten. Soms worden VTL-configuraties buiten deze best practices om gemaakt door gebruik te maken van één (of enkele) grote pool(s) en hierdoor verslechteren de prestaties. Wanneer dit gebeurt, raadt Data Domain Support aan om de pool op te splitsen in meerdere contexten.
VAN TOEPASSING OP
-
Data Domain OS-versies 5.2.x en hoger
- Alle Data Domain systemen
- VTL (Vlaams-
Cause
Niet beschikbaar
Resolution
Met VTL Pool op basis van Mtree kunnen tapes veilig worden verplaatst tussen Pools bij de bron of worden gekopieerd naar een andere Pool op bestemming zonder downtime.
Het enige voorbehoud is om tapes bij de bron naar Vault te exporteren voordat ze naar een andere pool worden verplaatst, om te garanderen dat tapes niet worden geopend door clients tijdens het verplaatsen.
Er zijn 2 verschillende benaderingen om een grote VTL-pool op te splitsen in meerdere kleinere pools:
- Verplaats tapes bij de bron naar nieuwe pools zonder bestaande replicatie te verbreken
Het belangrijkste voordeel is dat u de replicatie niet hoeft te onderbreken.
Om te garanderen dat replicatapes altijd beschikbaar zijn op de bestemming, zelfs vóór de synchronisatie van de nieuwe VTL-pools, moet u een tijdelijke poolreplicatape kopiëren die u bij de bron naar verschillende pools wilt verplaatsen.
- Verbreek de replicatie en verplaats tapes bij de bron naar nieuwe pools
Het belangrijkste voordeel is dat u de naam van de VTL-pool op de bestemming kunt wijzigen om een kopie van alle replicatapes te behouden.
Het nadeel is dat u de replicatie voor alle tapes opnieuw moet maken, zelfs voor tapes die bij de bron in de oorspronkelijke pool blijven.
Laten we, om voorbeelden van opdrachten te geven, aannemen dat we één grote VTL-pool hebben, genaamd Big_Pool, met daarin 10.000 tapes met streepjescodes BG0000L5-BG9999L5, allemaal geïmporteerd in de VTL-bibliotheek, genaamd big_vtl, en dat we deze willen opsplitsen in 10 VTL-pools met elk 1000 tapes.
Bron DD is DD1 en doel-DD is 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 tapes bij de bron naar nieuwe pools zonder bestaande replicatie te verbreken
- Maak zo veel VTL-pools als nodig is om het aantal tapes per pool tot de voorgestelde limiet te beperken
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 de toegang tot de VTL waar tapes worden geïmporteerd
- Exporteer alle tapes die behoren tot de groep die we gaan splitsen
sysadmin@DD1# vtl export big_vtl slot 1001 count 9000 ... exported 9000 tape(s)...
- Maak op de bestemming een nieuwe tijdelijke VTL-pool
sysadmin@DD2# vtl pool add TEMP-Big_pool
- Kopieer op bestemming alle tapes die u bij de bron gaat verplaatsen naar de VTL Temporary Pool
sysadmin@DD2# vtl tape copy barcode BG1000L5 count 9000 source Big_Pool destination TEMP-Big_Pool ... copied 9000 tape(s)...
- Verplaats tapes bij de bron naar de nieuwe VTL-pools
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 tapes die na enige tijd naar andere pools worden verplaatst, worden op de plaats van bestemming automatisch uit de oorspronkelijke replicapool verwijderd
- Importeer alle tapes in de originele 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)...
- Nieuwe replicatiecontexten maken om de nieuwe VTL-pools te repliceren
- Wacht tot de replicatie-initialisatie is voltooid voordat u VTL-clients weer toegang geeft tot de VTL
- Wacht tot alle replicatiecontexten gesynchroniseerd zijn
- Verwijder op de bestemming alle tapes in de tijdelijke VTL-pool en verwijder de pool
-
Verbreek de replicatie en verplaats tapes bij de bron naar nieuwe pools
- Replicatiecontext verbreken bij bron en bestemming
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.
- Naam van de VTL-pool op bestemming wijzigen
sysadmin@DD2# vtl pool rename Big_Pool SAVED-Big_Pool VTL pool 'Big_Pool' renamed to 'SAVED-Big_Pool'.
- Maak zoveel VTL-pools als nodig is om het aantal tapes per pool te verminderen tot de voorgestelde limiet (verwijst naar I.1 voor een voorbeeld van een opdracht)
- Stop de toegang tot de VTL waar tapes worden geïmporteerd
- Exporteer alle tapes die behoren tot de groep die we gaan splitsen (verwijst naar I.3 voor een voorbeeld van een opdracht)
- Verplaats tapes bij de bron naar de nieuwe VTL-pools (verwijst naar I.6 voor een opdrachtvoorbeeld)
- Importeer alle tapes in de originele VTL (verwijst naar I.8 voor een voorbeeld van een opdracht)
- Nieuwe replicatiecontexten maken om de nieuwe VTL-pools te repliceren
- Wacht tot de replicatie-initialisatie is voltooid voordat u VTL-clients weer toegang geeft tot de VTL
- Wacht tot alle replicatiecontexten gesynchroniseerd zijn
- Verwijder op de bestemming alle tapes in de VTL hernoemde pool en verwijder de pool
Additional Information
Deze inhoud is vertaald in 17 talen:
| 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.