Snapshot uten Snap Manager for Exchange-
Dessverre er det sjeldne tilfeller der en kunde enten ikke ønsker Snap Manager for Exchange, eller kan ikke råd til det. Jeg har ikke tenkt til å prøve og forsøke å skrive en manus API for Exchange VSS forfatter, men vi kan gjøre varme backup av Exchange.
Følgende få scriptene kan hjelpe med dette, et par VBScripts som vil stige og montere Exchange butikkene slik at du kan ta en NetApp basert øyeblikksbilde med en batch script, og så få en konsekvent sikkerhetskopi poeng. Jeg vil anbefale å kjøre dette bare en gang om dagen, og bare på et system som kan lide avbrudd!
I de nedenfor skriptene kobler vi til en Exchange-server som heter "Exchange", som sitter i det domene som heter "domain.lan". Det er 2 mailstores ("Mailbox Store" og "Public Folder Store") innenfor 1 lagring gruppe ("First Storage Group"). Disse er lett tilpasses, endres eller legges til. Vi har ikke berøre loggene volumer, kan vi ta "skitne" snapshots direkte på Filer ganske trygt uten avbrudd eller søknad integrasjon egentlig nødvendig.
Første script "ExchDismount.vbs" Bruke VB til å koble til Exchange-serveren og demontere de mailstores.
Sett ODB = CreateObject ("CDOEXM.MailboxStoreDB")
strDB = "CN = postboks Store (Exchange), CN = First Storage Group, CN = InformationStore, CN = Exchange, CN = servere, CN = First Administrative Group, CN = administrative grupper, CN = domene, CN = Microsoft Exchange, CN = Services, CN = Configuration, DC = domene, DC = lan "
oDB.DataSource.Open strDB
oDB.Dismount ()Sett OPS = CreateObject ("CDOEXM.PublicStoreDB")
strPS = "CN = Public Folder Store (Exchange), CN = First Storage Group, CN = InformationStore, CN = Exchange, CN = servere, CN = First Administrative Group, CN = administrative grupper, CN = domene, CN = Microsoft Exchange, CN = Services, CN = Configuration, DC = domene, DC = lan "
oPS.DataSource.Open strPS
oPS.Dismount ()
En annen VB script "ExchMount.vbs" blir så brukt til å koble til Exchange-serveren og Monter de mailstores.
Sett ODB = CreateObject ("CDOEXM.MailboxStoreDB")
strDB = "CN = postboks Store (Exchange), CN = First Storage Group, CN = InformationStore, CN = Exchange, CN = servere, CN = First Administrative Group, CN = administrative grupper, CN = domene, CN = Microsoft Exchange, CN = Services, CN = Configuration, DC = domene, DC = lan "
oDB.DataSource.Open strDB
oDB.Mount ()Sett OPS = CreateObject ("CDOEXM.PublicStoreDB")
strPS = "CN = Public Folder Store (Exchange), CN = First Storage Group, CN = InformationStore, CN = Exchange, CN = servere, CN = First Administrative Group, CN = administrative grupper, CN = domene, CN = Microsoft Exchange, CN = Services, CN = Configuration, DC = domene, DC = lan "
oPS.DataSource.Open strPS
oPS.Mount ()
Vi trekker dette alle sammen rundt et øyeblikksbilde batch script som skal lage en serie med daglig snaps (i dette tilfellet 5). Denne kan kjøres fra en planlagt oppgave daglig i natt, eller under en tid hvor avbrudd kan tollerated. De øyeblikksbilder har et prefiks definert på toppen, som er databasen stasjonsbokstav. Hvis flere lagring grupper kommer til å bli snapshotted, så vil dette skriptet må utvides på, eller flere skript for å rave avbrudd.
@ Echo off
REM - begynnersnapprefix = exch
dbdrive = Mecho * Opprett ny snapshot, og endre navn eldre øyeblikksbilder, slette siste *
.. "C: \ Programfiler \ NetApp \ SnapDrive \ sdcli.exe" snap rename-d% dbdrive%-o% snapprefix% daily.5-n% snapprefix% daily.delete
. "C: \ Programfiler \ NetApp \ SnapDrive \ sdcli.exe" snap rename-d% dbdrive%-o% snapprefix% daily.4-n% snapprefix% daily.5.
. "C: \ Programfiler \ NetApp \ SnapDrive \ sdcli.exe" snap rename-d% dbdrive%-o% snapprefix% daily.3-n% snapprefix% daily.4.
. "C: \ Programfiler \ NetApp \ SnapDrive \ sdcli.exe" snap rename-d% dbdrive%-o% snapprefix% daily.2-n% snapprefix% daily.3.
. "C: \ Programfiler \ NetApp \ SnapDrive \ sdcli.exe" snap rename-d% dbdrive%-o% snapprefix% daily.1-n% snapprefix% daily.2.ExchDismount.vbs
"C: \ Programfiler \ NetApp \ SnapDrive \ sdcli.exe" snap create-s% snapprefix% daily.1-D% dbdrive%.
ExchMount.vbs. "C: \ Programfiler \ NetApp \ SnapDrive \ sdcli.exe" snap delete-d% dbdrive%-s% snapprefix% daily.delete
REM - end









































