streda 24. februára 2010

Zalohovanie Vizioncore a VCB s pouzitim VSS pre virtualizovane MS SQL a Oracle nad Win2k3

Konzistencia zalohovania a to prostrednictvom riesenia Vizioncore vRanger PRO.
Databazove Windows SQL 2000 servre, ako aj databazovy Oracle server nad OS Windows 2k3 su systemy citlive na sposob akym sa zalohuju, resp. na realnu pouzitelnost odzalohovanych dat v pripade straty dat.

Vizioncore riesi danu problematiku pouzitim technologie Volume Shadow Copy Service, tzv. VSS.
VSS je zalohovacia infrastruktura v ramci Microsoft Windows Server 2003 operacnych systemov, ako aj mechanizmus pre vytvaranie konzistentnych point-in-time kopii dat, nazyvanych shadow copies. Pokial su databazove systemy nad OS Win2k3, tak je VSS plne pouzitelna. Vizioncore pre pouzitie VSS technologie podporuje nasledovne OS:

• MS Windows Server 2003
• MS Windows Server 2003 SP1
• MS Windows Server 2003 SP2
• MS Windows Server 2003 R2
• MS Windows Server 2003 R2 SP1
• MS Windows Server 2003 R2 SP2

Volume Shadow Copy Service a prislusne sady APIs rozhrani riesia problem "hrubeho" snapshotu disku virtualneho pocitaca, ktory sam o sebe nedokaze standardne garantovat zachytenie zvazku dat bez poskodenia konzistencie. Hruby snapshot casto obsahuje poskodene “roztrhane zapisy”, ktore je nutne nasledne osetrovat aplikaciami typu Chkdsk.exe. Taketo poskodene zapisy sa vyskytuju i pri neocakavanych vypadkoch napajania, ked taktiez prichadza k nedokonceniu zapisu blokov dat na disk. Volume Shadow Copy Service je vyuzivany pri zalohovani tak, ze chrani pred zapisom nedokoncenych a tym padom poskodenych datovych blokov ich odstranenim z pamate.

Popis nasadenia technologie Volume Shadow Copy Service (VSS) pre Microsoft SQL.
http://msdn.microsoft.com/en-us/library/cc966520.aspx
Medzi inymi som si z popisu dovolil vybrat dolezitu informaciu:

VSS komponent SQL writer je dodavany ako cast SQL Server 2005 a podporuje iba SQL Server 2005 instancie. Pre starsie SQL Serverove instancie, ako su MS SQL 2000 Vasho zakaznika, je pouzity MSDE writer (dodavany spolu s VSS framework).
Porovnanie SQL writer, ktory umoznuje Component-Based, resp. Noncomponent-Based zalohu MS SQL 2005 pre W2k3 vs MSDE writer pouzity pri MSSQL2000 nad W2k3:



Popis technologie Volume Shadow Copy Service (VSS)
http://technet.microsoft.com/en-us/library/cc757854%28WS.10%29.aspx


Resume je, ze riesenie Vizioncore dokaze realizujat konzistentny Full Backup/Restore tak pre MSSQL 2005, ale aj pre starsie verzie MS SQL.

Co sa tyka VSS podpory pre scenare, kde pokryje Vizioncore len cast infrastruktury, je mozne pouzit VMware Consolidated Backup, tu je informacia ohladne VSS podpory pre VMware Consolidated Backup:
VMware Consolidated Backup dokaze pouzit tecnologiu VSS od verzie ESX Server 3.5 Update 2 a vyssie pre zalohovanie virtualizovanych OS Windows Server 2003, Vista, a Windows Server 2008. Podmienkou je instalacia VSS componentov do virtualneho pocitaca a to v ramci instalacie prislusnej verzie VMware Tools. VSS komponent v OS Windows Server 2003 realizuje application-level frontovanie zapisov (quiescing), v pripade Windows Vista a Windows Server 2008 na urovni file system-level frontovania zapisov (quiescing).

Co sa tyka zalohovania Oracle nad virtualizovanym OS Win2k3, je taktiez pouzitelna technologia VSS. Tu je popis riesenia VSS pre Oracle:
http://download.oracle.com/docs/cd/B28359_01/win.111/b32010/vss.htm

Vyberam dolezitu cast:

Nad OS Windows je mozne pouzit VSS-enabled software (Vizioncore, resp. VMware Consolidated Backup) pre zalohovanie a obnovu Oracle databaz. Hlavnym benefitom je moznost realizovat takzvany online backup celej Oracle databazy.


Popis riesenia Vizioncore na nasej ARROWECS stranke
http://www.arrowecs.sk/content/vizioncore

Žiadne komentáre: