Arkiv

Inlägg taggade 'snapmirror.conf "

snapmirror.conf

Juli 7, 2009

Innehåll

NAMN

snapmirror.conf - volym och qtree scheman replikering och konfigurationer

SYNOPSIS

/ Etc / snapmirror.conf

BESKRIVNING

/ Etc / snapmirror.conf filen finns på Filer som innehåller spegeln för SnapMirror.

Det finns två typer av rader i konfigurationsfilen: linjer som definierar speglar relationer och linjer som definierar anslutningar till källan filers som ska användas i relationen definitioner. Förhållande definition linjer används för att definiera spegeln relationer för destination volymer på den här Uppgiftslämnaren. Anslutning definition linjer är valfria och används för att ange specifika nätverksanslutningar till källan volym och låt specifikation av dubbla vägar till källan volym.

Varje relation rad i filen anger volymen eller qtree att replikeras, argument för replikering och tidsplanen för uppdatering spegeln. Du får bara ha en rad för varje destination volym eller qtree. Det maximala antalet relationer som stöds poster är begränsat till 712. En post efter denna gräns ignoreras.

Varje relation inträde i / etc / snapmirror.conf filen är en enda rad som innehåller åtskilda områden. Posten har detta format:

Källa Mål argument schema

Om källan eller destination fältet innehåller ett eller flera blanksteg (på grund av att det bland annat en qtree namn med plats (er)), sedan fältet måste omges av dubbla citattecken. Om fältet värdet i sig innehåller en eller flera citattecken, då alla dessa dubbla citattecken måste föregås av föregår den med en extra dubbel citat.

I följande lista beskrivs fälten i varje post:

källa Detta är namnet på källan värd, och volymen namnet eller sökvägen till qtree som ska speglas. Namnet anges som två kolonseparerad fält, enligt följande:

värd: volname

värd: / vol / volym / qtree

Observera att värden fältet inte nödvändigtvis värdnamnet på Uppgiftslämnaren (till skillnad från det första fältet på destinationen posten). Du kan ange ett nätverk lösas namn, IP-adress eller anslutning namn. Värden området kan betraktas som en definition av hur man når källan över nätverket.

destination
Detta är värdnamnet (måste överensstämma med resultatet av kommandot hostname) av destinationen Filer och namnet på destinationen volym eller sökvägen till destinationen qtree. Namnet anges som två kolonseparerad fält, enligt följande:

Namn: volym

Namn: / vol / volym / qtree

Namnet fältet måste matcha värdnamnet på destinationen Filer (använder det värdnamn funktion för att kontrollera detta).

argument
Detta är en kommaseparerad lista med argument för överföringen. Så här anger inga argument, skriv in ett bindestreck ("-") på detta område. Varje argument anges som en nyckel och ett värde par, enligt följande:

nyckel = värde

För närvarande finns följande argument nycklar:

cksum Detta kontroller som kontrollsumma algoritm används för att skydda de data som överförs av SnapMirror. För närvarande stöds värden är "crc32c" och "none".

KBS
Värdet för detta argument anger den maximala hastigheten (i kilobyte per sekund) där SnapMirror data överförs via nätverket. KBS inställning används för att strypa bandbredd konsumeras, disk I / O och CPU-användning. Som standard överför Uppgiftslämnaren uppgifterna så snabbt som möjligt. Gasen värdet används inte när synkront spegling.

försöker Värdet för detta argument anger det maximala antalet försök att resmålet kommer att göra för att slutföra en schemalagd SnapMirror uppdatering. Ett nytt försök kommer att prövas på den första minuten efter det tidigare försöket övergavs. Observera att omförsök bara försökt att försöka igen, kan fel, och att vissa fel inte räknas som ett nytt försök. Den försöker inställning används för att begränsa antal försök, till exempel för att säkerställa att säkerhetskopiera överföringar kommer att inledas inom en angiven backup fönster, eller annars upphöra helt tills nästa schemalagda uppdatering. Syntaxen är "försöker = N" eller "försöker = obegränsad", där N är större eller lika med 0, och N är mindre än eller lika med en miljard. Om värdet är satt till 0, är överföringen aldrig börjat. Om ingen försöker räkna anges är standardvärdet "obegränsad". Startas manuellt transfereringar är aldrig nytt försök oberoende av värdet av detta argument.

omstart
Detta styr beteendet hos SnapMirror schemaläggaren med avseende på restartability. Om värdet är satt till alltid, då en avbruten överföring kommer alltid att starta om, om den har en omstart checkpoint och villkoren är desamma som före överföringen avbröts. Om värdet är satt till aldrig, sedan en avbruten överföring aldrig kommer att starta om, även om den har en omstart checkpoint. Som standard fungerar SnapMirror som alltid fallet, om den inte har passerat nästa planerade överföringen gång, i vilket fall den kommer att börja som planerat överföringen istället för omstart.

ignore_atime
Värdet för detta argument kan aktivera eller inaktivera. Detta alternativ gäller endast Qtree SnapMirror relationer. När värdet är möjligt, kommer SnapMirror ignorera filer som bara har sitt tillgång tiderna förändrats för inkrementell överföringar. När värdet är inaktivera kommer SnapMirror överföra metadata för alla ändrade filer. Om inget anges inaktivera standard.

utestående (föråldrat)
Detta argument kontrollerar prestanda kontra synkronicitet avvägning för synkron speglar. Värdet för detta argument är ett nummer följt av suffix: ops (operationer), ms ​​(millisekunder) eller s (sekunder). Ställa in ett värde mindre än 10s konfigurerar spegeln att köra i full synkront läge. Ställa in ett värde större än eller lika med 10: or konfigurerar spegeln att köra i semi-synkron-läge. Detta argument ignoreras för asynkron speglar. Observera att detta är ett föråldrat alternativ. Använd schemat fältet för att ange synkront läge för spegeln.

wsize Detta ställer in TCP window storlek att använda för anslutningen. På grund av hur TCP förhandlar fönster storlekar, storleken på mottagningsfönstret kommer inledningsvis att stora och successivt arbeta sig ner till den angivna storleken.

visibility_interval
Värdet för detta argument är ett nummer eventuellt följt av suffix: s (sekunder), M (minuter) eller h (timmar). Om ett suffix inte anges, är värdet tolkas som sekunder. Detta argument styr den tid innan en automatisk ögonblicksbild skapas på källan volym som synkront speglas. Värdet är antalet sekunder mellan skapas automatiskt ögonblicksbilder. Standardvärdet är 3 minuter. Ett litet antal här kan negativt påverka prestanda för spegeln. Detta argument ignoreras för asynkron speglar.

tidtabell
Detta är schemat som används av destination Filer för uppdatering spegeln. Det meddelar SnapMirror schemaläggare när överföringar kommer att inledas. Schemat fältet kan innehålla ordet synkronisering för att ange helt synkron spegling, semi-synkronisering för att ange semi-synkron spegling eller ett cron-liknande specifikation av när man ska uppdatera spegeln. Den cronstyle schemat innehåller fyra åtskilda områden:

minut timme dag av månaden dag-för-vecka

Varje fält består av ett eller flera nummer eller intervall. Om ett fält innehåller fler än ett värde, är de värden separerade från varandra med ett kommatecken. Ett fält som enbart består av en asterisk ("*") är detsamma som ett område att räkna alla möjliga juridiska värden för det fältet. Ett fält som enbart består av ett streck ("-") representerar ett null-värde, något schema med en skvätt i en av sina fält kommer aldrig att köra de planerade överföringar. Värden i ett fält kan ta något av följande sätt:

Antalet

första föregående

first-last/step

Ett värde med ett streck i den anger ett intervall, det behandlas som innehåller alla värden mellan första och sista, inkluderande. En rad värde med ett snedstreck anger hoppar av steg storlek i intervallet. Till exempel värdet av posten "0-23/4" skulle vara detsamma som för posten "0, 4, 8, 12, 16, 20".

minut Vilket minuter varje timme för att uppdatera den. Värden är 0 till 59.

timme Vilket timmar på dagen för att uppdatera den. Värden är 0 till 23.

dag av månaden
Vilka dagar i månaden för att uppdatera den. Värden är från 1 till 31.

dag-av-veckan
Vilka dagar i veckan för att uppdatera den. Värden är 0 (söndag) till 6 (lördag).

När den aktuella tiden matchar alla de angivna schemat fälten, en överföring från källan till destinationen kommer att åberopas.

Den andra typen av linje tillåts i denna fil är en connec_ t jon definition linje. Dessa rader definierar ett alternativt namn för källan Filer som kan användas som källa värd i relationen linjer. De används för att beskriva mer specifikt parametrarna för anslutning (s) till källan Filer. SnapMirror stöder multi vägen specifikationen för både asynkron och synkron speglar.

Varje anslutning definition är en enda rad som ger ett namn till ett eller två par IP-adresser tillsammans med en driftsform för anslutningen. Linjerna anges i följande format:

name = läge (source_ip_addr1, dest_ip_addr1) (source_ip_addr2, dest_ip_addr2)

Namnet Detta är namnet på den anslutning du vill definiera. Detta namn skall användas som källa Filer i förhållande definitioner.

läge Läget är valfritt och anger det läge där två IP-adress par kommer att användas. Två lägen är tillåtna multiplexering och failover-läge och specificeras genom att använda flera och nyckelord failover. Om inget anges multiplexering läge som används.

Den multiplexering läge orsakar SnapMirror använda båda vägar samtidigt. Om man skulle misslyckas, kommer den att växla att använda de återstående vägen bara och använda både på nytt om inte vägen repareras.

Failover-läge orsakar SnapMirror att använda den första banan som den önskade vägen och bara använda den andra vägen om det uppstår problem med den första vägen.

source_ip_addr1 source_ip_addr2 dest_ip_addr1 dest_ip_addr2
Dessa är upplösbara nätverksnamn eller IP-adresser som definierar en väg genom nätverket mellan källa och destination. Källan adresser är IP-adresser av gränssnitt att använda på källan och respektive för destinationen. Ihopkopplingen betecknar en väg från källa till destination.

EXEMPEL

Följande snapmirror.conf anger detta Filer kylskåp är qtree hem, i volym Vol2 kommer att spegla qtree hem, i volym vol1 från Uppgiftslämnaren brödrost. Överföringshastighet är satt till en maximal hastighet på 2, 000 kilobyte per sekund. De fyra asterisker betyder överföringar till spegeln initieras varje minut, om möjligt. (Om en tidigare överföring pågår i minut kanten, kommer den att fortsätta, en ny överföring kommer att inledas vid den första minuten kanten efter överföringen är klar.)

  brödrost: / vol/vol1/home kyl: / vol/vol2/home KBS = 2000 * * * * 

Följande snapmirror.conf posten liknar exemplet ovan, förutom att den visar hur qtree namn med mellanslag och dubbla citattecken kan anges. Detta inlägg visar att Filer kylskåp är qtree x y "z i volym Vol2 kommer att spegla qtree x y" z i volym vol1 från Uppgiftslämnaren brödrost.

  "Brödrost: / vol/vol1/xy" .. / index.htm "" kyl: / vol/vol2/xy ".. / index.htm" KBS = 2000 * * * * 

Följande snapmirror.conf anger detta Filer myfiler1 volym home_mirror kommer att spegla volym hem via myfiler0-gig gränssnitt. (Den myfiler0-giget gränssnittet är vad IP-adress myfiler1 kan lösa det namnet till. I detta fall kan det vara en Gigabit Ethernet-länk på Filer myfiler0.) Spegeln är uppdaterad kl 9:30, 1:30 pm, och 7 : 30 pm, måndag till fredag. Asterisken betyder att data replikeringsschemat inte påverkas av dagen i månaden, det är samma sak som kommer in siffrorna 1 till 31 (kommaseparerade) i det utrymmet. Instrumentpanelen i argu_ m medelsingredienser fält visar att både KBS och starta argument angetts som standard.

  myfiler0-gig: Hem myfiler1: home_mirror - 30 9, 13, 19 * 1, 2, 3, 4, 5 

Följande snapmirror.conf posten gör överföringar varje halvtimme, med den första klockan 8:15 am, och den sista kl 18:45 Asteriskerna innebär att uppgifterna replikeringsschemat inte påverkas av dagen i månaden eller veckan, i andra ord är denna serie av överföringar initieras varje dag.

  filer1: bygga filer2: backup - 15, 45 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18 * * 

Följande snapmirror.conf posten mellan docs qtree på dev-och docs_bak på Isbox, sparkas iväg på varje söndag, kl 12:00 midnatt.

  dev: / vol / avd / docs frysfack: / vol / Backup / docs_bak - 0 0 * 0 

Följande snapmirror.conf posten mellan hem och backup volymen på Isbox, är avspark gång halfpast timme från 7:30 till 9:30, och en gång vid midnatt.

  icebox: hem frysfack: backup - 30 0, 7-21 * * 

Följande snapmirror.conf posten mellan db volymer på kyl-gig dev och frysfack, sparkas iväg på var femte minut, med början på 0. (Observera att kyl-gig är bara ett nätverksgränssnitt namn. I så fall kan det vara en Gigabit Ethernet-länk på kylskåp.)

  kyl-gig: db frysfack: db - 0-55/5 * * * 

Detta kan utvidgas till att använda flera olika väg alternativ och synkron spegling.

  kyl-con = failover (kyl-gig, Isbox-gig) (kyl-långsam, Isbox-långsam) kyl-con: db frysfack: DB - sync 

Detta förändrar relationen till synkront läge och kopplingen anger att vi bör använda en Gigabit Ethernet väg för spegling där endast om anslutningen misslyckas, använd en långsammare nätverksanslutning. Även om du skulle vilja använda en väg från källa till destination, är det en god idé att ange en anslutning rad i din konfigurationsfil. Detta kan minska problemen ses med namnmatchning påverkar på förhållandet konfiguration linjen.

JÄMLÖPANDE STREAM GRÄNSER

Antalet samtidiga replikering vattendrag är begränsade för varje ONTAP plattform. Denna begränsning sätts i syfte att begränsa överutnyttjande av resurser och bandbredd på källa och destination strömmar. Dessa gränser inte skala med funktionerna i plattformen, t.ex. CPU, minne, nätverk mm Följande tabeller ger det maximala antalet samtidiga överföringar som varje plattform kan tillåta.

Personlighet: Standard

  ==================== # Modell Max # # Överföring # ==================== | | | FAS250 4 | |__________________| | | | F810 | | F820 | | F825 | | FAS920 8 | | FAS270 | | GF270 | | GF825 | |__________________| | | | F840 | | F880 | | FAS940 | | FAS960 16 | | GF940 | | GF960 | | GF980 | |__________________| 
Ovanstående plattformar har samma maximala samtidig överföring av gränsen för varje överföring typ.

Personlighet: Standard

   ================================================== ====== # Modell Volcopy # # Sync SM # # Legacy QSM QSM # # Legacy SV Legacy VSM MP VSM SV # # Src Src Dst Src Src # # Dst Dst Dst # ========== ============================================== | FAS980 | | FAS3020 | | FAS3040 | | FAS3050 16 16 16 50 64 | | V3020 | | V3040 | | V3050 | |______________________________________________________| | | | FAS3070 16 16 64 50 64 | | V3070 | |______________________________________________________| | | | FAS6030 24 24 24 100 96 | | V6030 | |______________________________________________________| | | | FAS6070 32 32 32 150 128 | | V6070 | |______________________________________________________| 

Personlighet: Nearstore
   ================================================== ============================ # Modell Legacy QSM QSM # # Volcopy Legacy VSM MP VSM Sync SM Legacy SV SV # # Src Dst Src Dst Src Dst Src Src Dst Src Dst # # Dst # ====================================== ======================================== | | | R100 | | R150 64 64 64 64 64 64 16 64 128 64 128 | | R200 | |____________________________________________________________________________| | | | FAS3020 16 16 16 16 50 100 16 16 32 80 80 | |____________________________________________________________________________| | | | FAS3040 16 32 16 32 50 100 16 16 64 160 160 | |____________________________________________________________________________| | | | FAS3050 16 32 16 32 50 100 16 16 64 120 120 | |____________________________________________________________________________| | | | FAS3070 16 64 16 32 50 100 16 16 128 320 320 | |____________________________________________________________________________| | | | FAS6030 24 48 24 48 100 200 24 24 96 512 512 | |____________________________________________________________________________| | | | FAS6070 32 64 32 64 150 300 32 32 128 512 512 | |____________________________________________________________________________| VSM SRC - Volym SnapMirror Källa VSM Dst - Volym SnapMirror Destination QSM SRC - Qtree SnapMirror Källa QSM DST - Qtree SnapMirror Destination SV SRC - SnapVault Källa SV Dst - SnapVault Destination 

SE ÄVEN

SnapMirror, snapmirror.allow


Innehåll











Manualsidor , , , ,

snapmirror.conf grunderna

4 april 2009

Denna sökning verkar komma en hel del, så jag tänkte att jag skulle täcka det snabbt. Jag kommer att styra bort från täcker SnapMirror som helhet, och titta bara på formatet på snapmirror.conf filen. Jag kommer också att styra bort från Synchronous SnapMirror som jag inte är ett stort fan, jag föredrar SyncMirror!

Först kan du hitta dem i / etc / snapmirror.conf. Redigera den med antingen rdfile / wrfile (se " Grundläggande fil manipulation på ett Uppgiftslämnaren "för lite mer om detta), eller kartan till / vol / etc och redigera dem med din favorit texteditor (men inte Windows Notepad snälla!). När du väl vänja sig vid formatering, kommer du att skriva dessa med ögonen stängda! Med detta sagt, jag brukar behöva hänvisa till något som referens!

Den grundläggande layouten är ...

source_filer: volume_name destination_filer: volume_name alternativ min timme dom Dow

Det droppar ner i mycket enkla ordalag, en bra referens att börja med. Den "volume_name" kan naturligtvis vara en QTree om du gör QSM, men jag kommer att koncentreras på VSM för nu.

Alternativen avsnitt är ofta lämnas tomt. Varje tomt inresa från alternativ genom schemat kommer att fyllas i med "-". Så om du sätter upp SnapManager för Exchange eller SQL, skulle du skapa en relation med denna inställning, gör en baslinje, sedan få SMX att hantera replikering. Lämna alternativet som ett enda "-" förutsätter att du accepterar standardinställningen för alla inställningar. Om du definierar en inställning, är de andra antas förbli standard.

De alternativ du kan välja mellan är ...

  • "KBS =" för att begränsa överföringshastighet till det antal du anger här. Detta är i kilobyte, så kom ihåg att omvandla den till WAN hastigheter.

Webbsökningar , , , , ,

SnapMirror replikering Schemaläggning kalkylblad

21 februari 2009

Jag skapade ett Excel-ark som jag fick i uppdrag att skapa ett schema SnapMirror replikering för en kund som bara hade en 8meg linje. Problemet var att replikering skulle misslyckas om mer än 1 överförs hände på samma gång. Så jag behövde ett sätt att beräkna graden av förändring, och utforma replikering baserad på detta.

Kalkylbladet kommer att beräkna snapmirror.conf schema, men kan också ge dig de kommandon för att skapa, begränsa och initiera volymer.

VN: F [1.9.11_1134]
Betygsätt detta inlägg:
Betyg: 0,0 / 10 (0 röster)

Allmänna , , ,



Denna webbplats är inte anslutna eller sponsrade på något av NetApp eller andra företag som nämns inom.

Bad Behavior har blockerat 2587 tillgång försök under de senaste 7 dagarna.

© 2009-2012 Chris Kranz All Rights Reserved
Denna webbplats är inte anslutna eller sponsrade på något av NetApp eller andra företag som nämns inom.