Oprava *.nx1 tabulek

Comments (...)

2007.12.03c / 12:00

 

001) Postup při opravě *.nx1 tabulek při havárii serveru

 

nxRecover - oprava *.nx1 tabulek

 

Utilitu nxRecover si můžete stáhnout na stránkách výrobce NexusDB - download nxRecover

 

Popis (anglický) použití naleznete zde The NexusDB NXRecover Tool

 

Použití je následující:

 

Při havárii serveru (může být způsobena například výpadkem proudu) může dojít k porušení

datových tabulek - souborů *.nx1.

 

S největší pravděpodobností budou porušeny ty tabulky (*.nx1 soubory), které byly aktualizovány

těsně před pádem serveru.

 

Doporučujeme tedy pomocí Průzkumníka nebo jiného správce souborů najít v datovém adresáři

serveru (je nastaven v Aliasu) ty tabulky, které mají čas změny od okamžiku pádu serveru

až o několik minut zpětně a ty přesunout do nějakého pracovního adresáře, např.:

 

C:\zachrana

 

K porušení tabulek může dojit jen zcela vyjímečně, běžně se to při možném pádu serveru

nestává, porušena může být s největší pravděpodobností tabulka, která byla aktualizována

jako poslední, několik dalších tabulek se bere jen pro jistotu a zrychlení opravy.

 

Potom spusťte dávku nxBatchRecover.bat s parametrem cesty k adresáři s *.nx1 tabulkami

pro záchranu, např.:

 

nxBatchRecover.bat C:\zachrana

 

Po provedení záchrany opět původní tabulky *.nx1 z adresáře C:\zachrana přesuňte

zpět do datového adresáře serveru.

 

Dávka nxBatchRecover.bat pracuje tak, že původní soubor *.nx1 přejmenuje a z něj pak

zrekonstruuje původní datový tvar s blob položkami a indexy.

 

Rychlost záchrany je na počítači s dvoujádrovým 2 Ghz CPU a 2 GB paměti

asi 128 MB za minutu, za hodinu je tak možné zachránit asi 7,5 GB *.nx1 tabulek.

 

Comments (...)

Created with Help & Manual 6 and styled with Premium Pack 2.0