SnapMirror kahdennustuki
Nii et ma aitasid klient paar kuud tagasi (enne SRM), et script täielik saidi kahdennustuki. See toob DR sait internetis jooksul umbes 30 minutit, skriptid on natuke kohmakad ja vajavad suuri ümber kujundada, nii et ma mõtlesin, et ma postitada originaalid siin.
See, ma arvan, on suurepärane näide sellest, kuidas paindlik NetApp süsteemid, mida saab kiiresti ja lihtsalt setup SSH juurdepääsu juhtimine host ja script oma südame ära! Niipea, kui ma aru saama API, ma olen kindel, et saad palju rohkem infot sealt mööda ka.
See skript toob kõik mahud online DR filer, mida on rohkem, maht, mis on märgistatud sõnaga "_vm" lõpus (mis on tore nimereeglistik kasutada kõik VMware mahu niikuinii), saavad uuesti kaardistada uus Sooduspakkumised valida ja juba setup DR ESX servereid.
Olen modifitseeritud skripti veidi pärast kirjutamist eemaldada filer nimed, nii et ma ei usu, et see töö karbist, nagu ka minu teisi skripte, see lihtsalt mõeldud näitena, kuidas seda saavutada.
[Root @ esx101 root] # cat failover.sh
#! / Bin / bash
dr_vmware_igroup = "VMWare_DR"
dr_filer_name = "filer_dr"
dr_filer_command = "ssh-c 3DES $ dr_filer_name"
jaoks netapp_volume in `$ dr_filer_command snapmirror status | grep $ dr_filer_name | grep-v" _vm "| cut-d": "-f3 | cut-d" "-f1`; teha
echo $ dr_filer_command snapmirror quiesce $ netapp_volume
echo $ dr_filer_command snapmirror murda $ netapp_volume
echo $ dr_filer_command vol Internetis $ netapp_volume
tehtud
jaoks netapp_volume in `$ dr_filer_command snapmirror status | grep $ dr_filer_name | grep" _vm "| cut-d": "-f3 | cut-d" "-f1`; teha
echo $ dr_filer_command snapmirror quiesce $ netapp_volume
echo $ dr_filer_command snapmirror murda $ netapp_volume
echo $ dr_filer_command vol Internetis $ netapp_volume
jaoks netapp_lun in `$ dr_filer_command Lun show | grep / vol / $ netapp_volume | awk '{print $ 1}'`; teha
echo $ dr_filer_command Lun Internetis $ netapp_lun
echo $ dr_filer_command Lun kaart $ netapp_lun $ dr_vmware_igroup
tehtud
tehtud










































Kuidas läheb Mr Kranz?
Kas te olete teinud täiustusi script kuna postitad?
Cheers, Ty
Hi Ty!
Unfortuantely ma ei suutnud teha edusamme ühegi skripte siin. Ma olen kindel, et ajakohastada neid niipea kui mul on küll. Ma loodan, et alustada muutmist neid kõiki PowerShelli 1. muuta need Windows sõbralik.
Me kasutame sarnane skriptidega tuua Snapmirrored mahud / Lun on online, ja see toimib hästi. Palju odavam kui SRM. Me nüüd kallal, kuidas vähendada SM suurus välja DR koduleheküljel. On hämmastav, kui palju muuta määr on in VMware keskkonnas. Me oleme rakendanud kõik NetApp parimaid tavasid, kuid on endiselt otsin veel.
Ei saa olla oluliselt muutunud, jah, kuid see sõltub peamiselt taotluste ja kujundus. Võite vähendada muutus, liikudes läbi asjad swap failid ja pagefiles, kuid need võivad tekitada rohkem peavalu. Veenduge, SQL ja Exchange hooldus töökohti ei jookse liiga korrapäraselt (kuigi nad ikka vaja käivitada) ja muud hooldus-või re-index tüüpi töökohti. Proovige kitsendada mis VM-või failid on põhjustanud muutuse liigutades ladustamiseks ümber.
@ TomK
Hi TomK
Ma mõtlesin, et kui te saaksite mind aidata. Mul on vaja leida viis, kuidas script suuda üle of SnapMirrored mahtusid klient ja leidsin selle postituse, kas te võiksite mõni võimalus osa oma skripte? tundliku info võetud muidugi
Terviseks
Will
Tere Kas, skript on tekstis eespool. Seda tehti Linux host jne pead setup eeljagatud SSH võtmed ja muuda skripti eemaldada VMware elemente. Sa võid lihtsalt uuesti kirjutada seda PowerShell kui sammud on väga lihtne, lihtsalt põhi silmus. Linuxi shell, see näeks välja midagi sellist ...
dr_filer_name = "filer_dr"
dr_filer_command = "ssh-c 3DES $ dr_filer_name"
jaoks netapp_volume in `$ dr_filer_command snapmirror status | grep $ dr_filer_name | cut-d": "-f3 | cut-d" "-f1`; teha
echo $ dr_filer_command snapmirror quiesce $ netapp_volume
echo $ dr_filer_command snapmirror murda $ netapp_volume
tehtud
Tere,
Ma pean tegema midagi sarnast. Kas suutsite muuta seda PowerShelli? Vastasel juhul on teil värskendusi selle commandlet?
Parimate soovidega,
WS
Hi WS, kahjuks ma ei ole olnud võimalust värskendada jaoks PowerShell veel (vaja rohkem tundi päevas või enam nädalavahetustel!). Skript peaks veel tööd, kuigi peate Linux box algatada seda.