Otázka je, kde se opravdu stala chyba. Jestli vznikla chybou diskového pole, tak by to replikace řešila, ale jestli byla chyba již v okamžiku zápisu do transakčního logu na úrovni MSSQL, tak by se vám ta chyba pravděpodobně zapsala do všech replik.
Je těžké teď někoho odsuzovat. Sám to vidím. Jste malá firma a tak vsadíte na nějaké řešení a jak rostete, tak se vaše potřeby zvětšují a vy kupujete virtualizaci, SAN, diskové pole s mirroringem, dáte vše na failover cluster, jen tu databázi překopat na jiné řešení by bylo peklo a tak jen doufáte že výrobce databáze bude růst s vámi a zajistí dodatečnou robustnost a servis. Takový Oracle je výkonnostně určitě úplně jinde než Microsoft, jenže finančně taky. Navíc na MS produkty seženete asi nejvíc IT lidí do firmy.
Oni podle mě ani neví kde byla chyba. Ale jak už vidím, že má někdo něco podobného postaveného na MS SQL, tak se mi zvedají chlupy na pr.. Protože ono je myslím úplně jedno, jakou databázi člověk používá, jestli to má na MySQL, Postgre, MSSQL, Oraclu a nebo DB2, ale když mu to kiksne, tak ocení Oracle.
Když už používáte neschopné produkty co se týče databáze a vyháníte to výkonem, tak to zachraňte na uložišti.
Proč třeba tak velká firma jako je Alza neřeší zálohy a failover na bázi NetAppu, nebo co je tam za uložiště? Nějaký jeden disk WD Green s operačním systémem MS DOS 6.22? Samozřejmě přeháním, ale vypadá to na dobrý bastl.