Data Domain: Verzamelingsreplicatie converteren naar mtree-replicatie
Summary: In dit artikel wordt uitgelegd hoe u verzamelingsreplicatie converteert naar mtree-replicatie met behulp van de CLI.
Instructions
Verzamelingsreplicatie converteren naar mtree-replicatie
DOEL:
Leg uit hoe u verzamelingsreplicatie converteert naar mtree-replicatie met behulp van de CLI.
VAN TOEPASSING OP:
-
Alle Data Domain-systemen
-
Softwarerelease 5.1 en hoger
OPLOSSING:
-
Schakel alle back-ups of andere schrijfbewerkingen naar het Data Domain ten minste 20-40 minuten voordat u dit proces start uit.
-
Controleer of het opschonen van het bestandssysteem niet is gepland om op dezelfde dag als het conversieproces uit te voeren, omdat het opschonen een grote hoeveelheid data naar het doeldatadomein kan sturen en de replicatie van snapshots in de onderstaande stappen kan vertragen. (Houd er rekening mee dat als het opschonen is begonnen vóór de conversie, u mogelijk nog steeds een grote hoeveelheid data moet overdragen, zelfs als het opschonen is gestopt. Besteed speciale aandacht aan de "Sync'ed-as-of-time:" hieronder.)
-
Het bestandssysteem op zowel het bron- als doeldatadomein wordt tijdens dit proces uitgeschakeld.
-
Voordat u het proces start, controleert u of de replicatie synchroon loopt en of u een gemeenschappelijke snapshot hebt in alle mtree's op beide datadomeinen voordat u de verzamelingsreplicatie verbreekt. Dit proces wordt hieronder behandeld.
PROCES:
- Controleer of de replicatie synchroon loopt. Voer vanuit het brongegevensdomein de opdracht uit die in het onderstaande voorbeeld wordt getoond:
sysadmin@Dell01# replication show detailed-stats rctx://0
CTX:
0 Bestemming:
col://Dell02.localdomain Verzonden post-gecomprimeerde bytes: 592,530,416,032,056
Post-compressed bytes ontvangen: 11.616.432.972
post-gecomprimeerde bytes resterend: <0 ---Merk op dat de resterende bytes 0
Sync'ed-as-of time zijn: Wed Mar 29 08:59 <---Let op: deze tijd moet overeenkomen met de huidige tijd en datum van het Data Domain
sysadmin@Dell01# date
Wed Mar 29 09:00:02 EDT 2017
sysadmin@Dell01#
- Identificeer de mtrees waarvoor mtree-replicatie tot stand moet worden gebracht. In het onderstaande voorbeeld zijn er twee mtrees: Mybackup en back-up. In dit geval is de enige mtree die moet worden ingesteld voor mtree-replicatie de Mybackup mtree. De back-up mtree is de standaardinstelling en kan niet worden ingesteld voor mtree-replicatie naar de bestemming zonder de naam van de mtree op het doel-/doelsysteem te wijzigen. Als de naam op het doelsysteem wordt gewijzigd, kan dit worden gedaan. Als replicatie nodig is tussen de back-up mtree op de bron en de back-up mtree op het doel, dan moet directory gebaseerde replicatie worden geconfigureerd.
Voorbeeld:
sysadmin@Dell01# mtree list
Name Pre-Comp (GiB) Status
--------------------- -------------- ------
/data/col1/Mybackup 3248783.0 RW
/data/col1/backup 394.5 RW
--------------------- -------------- ------D : Schrappende
Q : Quotum gedefinieerd
RO :
Alleen lezen RW : Lees Schrijven
RD : Replication Destination
RLGE : Retention-Lock Governance Enabled
RLGD : Retention-Lock Governance uitgeschakeld
RLCE: Naleving van retentievergrendeling ingeschakeld
sysadmin@Dell01#
- Een gemeenschappelijke snapshot maken. Voor mtree-replicatie is een gemeenschappelijke snapshot vereist voor het hersynchronisatieproces. De naam van de snapshot is niet belangrijk. Als er meer dan één mtree is, moet deze stap voor elke mtree worden herhaald.
Voorbeeld:
sysadmin@Dell01# snapshot create snapshot-A-3-29 mtree /data/col1/Mybackup retention 1day
Snapshot "snapshot-A-3-29" for mtree "/data/col1/Mybackup" created and will be saved until 30 Mar 2017 08:58.
sysadmin@Dell01# snapshot list mtree /data/col1/Mybackup
sysadmin@Dell01#
Snapshot Information for MTree: /data/col1/Mybackup
----------------------------------------------
Name Pre-Comp (GiB) Create Date Retain Until Status
--------------- -------------- ----------------- ----------------- ------
snapshot-A-3-29 3248783.0 Mar 29 2017 08:58 Mar 30 2017 08:58
--------------- -------------- ----------------- ----------------- ------
Snapshot Summary
-------------------
Total:
1 Not expired:
1 Verlopen:
0 sysadmin@Dell01#
- Voer een replicatiesynchronisatie uit. Met dit proces worden twee dingen bereikt: 1) Hiermee start u het replicatieproces om de zojuist gemaakte snapshot(s) naar het doeldatadomein te pushen, en 2) zorgt u er ook voor dat alles gesynchroniseerd is voordat de verzamelingsreplicatie wordt verbroken.
Voorbeeld:
sysadmin@Dell01# replicatiesynchronisatie
0 bestanden leeggemaakt.
stroom=905268072 sync_target=905268072 hoofd=905268072
sysadmin@Dell01#
- Controleer in het Destination Data Domain of de zojuist gemaakte snapshots op het systeem worden weergegeven. Herhaal deze stap voor alle mtrees die zijn ingesteld met mtree-replicatie.
Voorbeeld:
sysadmin@Dell02# snapshot list mtree /data/col1/Mybackup
Snapshot Information for MTree: /data/col1/Mybackup
----------------------------------------------
Name Pre-Comp (GiB) Create Date Retain Until Status
--------------- -------------- ----------------- ----------------- ------
snapshot-A-3-29 3248783.0 Mar 29 2017 08:58 Mar 30 2017 08:58
--------------- -------------- ----------------- ----------------- ------
Snapshot Summary
-------------------
Total:
1 Not expired:
1 Verlopen:
0 sysadmin@Dell01#
Opmerking: Als er meerdere mtrees zijn, kunt u snel alle snapshots weergeven met de volgende opdracht: snapshot list mtree *
- Controleer of de snapshots worden weergegeven op beide Data Domains en zijn gesynchroniseerd vanaf de actuele tijd. Als u het niet zeker weet, voert u de opdracht replicatiesynchronisatie opnieuw uit voordat u het bestandssysteem uitschakelt. Schakel het bestandssysteem uit in zowel het bron- als het doeldatadomein.
Voorbeeld:
Bron:
sysadmin@Dell01# filesys disable
Met deze actie wordt het bestandssysteem uitgeschakeld.
Applicaties kunnen onderbrekingen
ondervinden wanneer het bestandssysteem is uitgeschakeld.
Weet je het zeker? (ja|nee|?) [NO]: Ja
OK, verdergaan.
Een ogenblik geduld..............
Het bestandssysteem is nu uitgeschakeld.
sysadmin@Dell01#
Bestemming:
sysadmin@Dell02# filesys disable
Met deze actie wordt het bestandssysteem uitgeschakeld.
Applicaties kunnen onderbrekingen
ondervinden wanneer het bestandssysteem is uitgeschakeld.
Weet je het zeker? (ja|nee|?) [NO]: Ja
OK, verdergaan.
Een ogenblik geduld..............
Het bestandssysteem is nu uitgeschakeld.
sysadmin@Dell01#
- Als het bestandssysteem is uitgeschakeld, kan de replicatie van verzamelingen nu worden verbroken. Het volgende wordt gedaan op zowel het bron- als het doeldatadomein. Hoewel verzamelingsreplicatie altijd wordt aangeduid als context 0, is het altijd een goede gewoonte om een replicatieshowconfiguratie uit te voeren, zodat de juiste context wordt verbroken.
Voorbeeld:
Bron:
sysadmin@Dell01# replication show config
CTX Source Destination Connection Low-bw-optim versleuteling ingeschakeld Max-repl-host
- en poortstromen ingeschakeld
--- ------------------------- ------------------------- ------------------------------- ------------ ---------- ------- ---------
0 col://Dell01.localdomain col://Dell02.localdomain Dell02.localdomain (default) disabled enabled yes -
--- ------------------------- ------------------------- ------------------------------- ------------ ---------- ------- ---------
DD System default Max-repl-streams per context: 16
sysadmin@Dell01#
sysadmin@Dell01# replication break rctx://0
De opdracht 'replication break' schakelt de replicatie
onherroepelijk uit en maakt van dit systeem een normale hersteller. Het is niet mogelijk
om opnieuw verbinding te maken met de huidige bestemming. Voor het opnieuw configureren
van replicatie is een lege bestemming vereist.
Weet je het zeker? (ja|nee|?) [NO]: Ja
OK, verdergaan.
sysadmin@Dell01#
Bestemming:
sysadmin@Dell02# replication show config
CTX Source Destination Connection Low-bw-optim versleuteling ingeschakeld Max-repl-host
- en poortstromen ingeschakeld
--- ------------------------- ------------------------- ------------------------------- ------------ ---------- ------- ---------
0 col://Dell01.localdomain col://Dell02.localdomain Dell02.localdomain (default) disabled enabled yes -
--- ------------------------- ------------------------- ------------------------------- ------------ ---------- ------- ---------
DD System default Max-repl-streams per context: 16
sysadmin@Dell01#
sysadmin@Dell02# replication break rctx://0
De opdracht 'replication break' schakelt de replicatie onherroepelijk uit
en maakt van dit systeem een normale hersteller. Het zal niet
mogelijk zijn om van dit systeem weer een bestemming te maken zonder alle gegevens te vernietigen
met een 'filesys destroy'-commando.
Weet je het zeker? (ja|nee|?) [NO]: Ja
OK, verdergaan.
sysadmin@Dell01#
- Schakel het bestandssysteem in op zowel het bron- als het doeldatadomein.
Voorbeeld:
Bron:
sysadmin@Dell01# filesys enable
Please wait......................
Het bestandssysteem is nu ingeschakeld.
sysadmin@Dell01#
Bestemming:
sysadmin@Dell02# filesys enable
Please wait.....................
Het bestandssysteem is nu ingeschakeld.
sysadmin@Dell01#
- Voer een mtree-lijst uit om uw lijst met mtree's te presenteren om een lijst te maken van de mtrees waarvoor mtree-replicatie moet zijn geconfigureerd.
Voorbeeld:
sysadmin@Dell01# mtree list
Name Pre-Comp (GiB) Status
--------------------- -------------- ------
/data/col1/Mybackup 3248783.0 RW
/data/col1/backup 394.5 RW
--------------------- -------------- ------D : Schrappende
Q : Quotum gedefinieerd
RO :
Alleen lezen RW : Lees Schrijven
RD : Replication Destination
RLGE : Retention-Lock Governance Enabled
RLGD : Retention-Lock Governance uitgeschakeld
RLCE: Naleving van retentievergrendeling ingeschakeld
sysadmin@Dell01#
- Stel replicatie in voor de mtrees die moeten worden geconfigureerd voor replicatie. Herhaal dit proces voor alle mtrees waarvoor replicatie moet zijn geconfigureerd. Dezelfde opdracht wordt uitgevoerd op zowel het bron- als het doeldatadomein, zoals hieronder wordt weergegeven.
Voorbeeld:
sysadmin@Dell01# replication add source mtree://< Name of source DD>/data/col1/<Mtree Name> destination mtree://< Name of source DD>/data/col1/<Mtree Name
>
Source:
sysadmin@Dell01# replication add source mtree://Dell01.localdomain/data/col1/Mybackup destination mtree://Dell02.localdomain/data/col1/Mybackup
sysadmin@Dell01#
Destination:
sysadmin@Dell02# replicatie bron mtree://Dell01.localdomain/data/col1/Mybackup bestemming toevoegen mtree://Dell02.localdomain/data/col1/Mybackup
sysadmin@Dell01#
- Voer de replicatieshowconfiguratie uit op zowel het bron- als doeldatadomein om ervoor te zorgen dat de replicatie aan beide zijden correct is geconfigureerd.
Voorbeeld:
Bron:
sysadmin@Dell01# replication show config
CTX Source Destination Connection Low-bw-optim versleuteling ingeschakeld Max-repl-host
- en poortstreams
--- ------------------------------------------------ ------------------------------------------------ ------------------------------- ------------ ---------- ------- ---------
1 mtree://Dell01.localdomain/data/col1/Mybackup mtree://Dell02.localdomain/data/col1/Mybackup Dell02.localdomain (standaard) uitgeschakeld, nr. 16
--- ------------------------------------------------ ------------------------------------------------ ------------------------------- ------------ ---------- ------- ---------
DD System default Max-repl-streams per context: 16
sysadmin@Dell01#
Bestemming:
sysadmin@Dell02# replication show config
CTX Source Destination Connection Low-bw-optim versleuteling ingeschakeld Max-repl-
host- en poortstreams
--- ------------------------------------------------ ------------------------------------------------ ------------------------------- ------------ ---------- ------- ---------
1 mtree://Dell01.localdomain/data/col1/Mybackup mtree://Dell02.localdomain/data/col1/Mybackup Dell02.localdomain (standaard) uitgeschakeld, nr. 16
--- ------------------------------------------------ ------------------------------------------------ ------------------------------- ------------ ---------- ------- ---------
DD System default Max-repl-streams per context: 16
sysadmin@Dell01#
- Synchroniseer de nieuw gemaakte replicatiecontexten opnieuw. Het hersynchronisatieproces wordt alleen uitgevoerd op het brondatadomein. Herhaal dit proces voor elke context.
Voorbeeld:
Bron:
sysadmin@Dell01# replication resync rctx://1
De opdracht 'replication resync' verwijdert onherroepelijk de doeldata
die verschillen van de bron. Het is niet mogelijk om de verloren gegevens te herstellen.
Als u de hersynchronisatie halverwege afbreekt, worden de data niet hersteld naar de vorige status.
Weet je het zeker? (ja|nee|?) [NO]: Ja
OK, verdergaan.
(00:09) Wachten tot de hersynchronisatie begint...
(00:11) Opnieuw synchroniseren gestart.
Gebruik 'replication watch rctx://1' om de voortgang te controleren.
sysadmin@Dell01#
sysadmin@Dell01# replicatiehorloge rctx://2
Gebruik Control-C om de bewaking te stoppen.
(00:00) Replication resync started...
(00:02) initializing:
(00:14) 100% complete, pre-comp: 0 KB/s, netwerk: 0 KB/s
(00:14) Replication resync completed.
sysadmin@Dell01#
- Zodra dit proces is voltooid, voert u een replicatiestatusopdracht uit op de bron. Aangezien alle schrijfbewerkingen naar het Data Domain zijn gestopt voordat dit proces werd gestart, zou alles binnen een paar minuten gesynchroniseerd moeten zijn. In het onderstaande voorbeeld is context één gesynchroniseerd en is de verbinding inactief. Dit geeft aan dat de replicatie synchroon is.
Voorbeeld:
sysadmin@Dell01# replication status
CTX Destination Enabled Connection Sync'ed-as-of-time
--- ------------------------------------------------ ------- ---------- ------------------
1 mtree://Dell02.localdomain/data/col1/Mybackup yes idle wo mrt 29 09:53
--- ------------------------------------------------ ------- ---------- ------------------
sysadmin@Dell01#
- Schakel back-upapplicaties weer in.