Avaleht > Command Line > SnapMirror kahdennustuki

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

VN: F [1.9.11_1134]
Hinda seda postitust:
Hinnang: 0,0 / 10 (0 votes cast)
based on 1 rating SnapMirror kahdennustuki, 10,0 10-st põhineb 1 hinnang

  1. Ty
    22. juuli 2010 kell 16:11 | # 1

    Kuidas läheb Mr Kranz?

    Kas te olete teinud täiustusi script kuna postitad?

    Cheers, Ty

  2. 23. juuli 2010 kell 11:31 | # 2

    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.

  3. TomK
    14. oktoober 2010 kell 21:07 | # 3

    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.

  4. 15. oktoober 2010 kell 20:34 | # 4

    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.

  5. WillR
    3. veebruar 2011 kell 13:07 | # 5

    @ 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

  6. 3. veebruar 2011 kell 16:43 | # 6

    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

  7. WS
    30. september 2011 kell 05:12 | # 7

    Tere,

    Ma pean tegema midagi sarnast. Kas suutsite muuta seda PowerShelli? Vastasel juhul on teil värskendusi selle commandlet?

    Parimate soovidega,
    WS

  8. 30. september 2011 kell 11:22 | # 8

    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.

  1. Ei TrackBacks veel.

Bad Behavior on blokeerinud 2326 juurdepääsu katsed on viimase 7 päeva jooksul.

© 2009-2012 Chris Kranz Kõik õigused reserveeritud
See sait ei ole liitunud, või sponsida niikuinii järgi NetApp või mõni muu äriühing nimetatud seestpoolt.