7 nejlepších nástrojů pro obnovu SQL
Ať už se jedná o selhání zálohování, útok ransomwaru nebo jen vyhozenou tabulku, obnova SQL může být stresující a skličující úkol.
V tomto článku prozkoumáme ty nejlepší nástroje pro obnovu SQL, které mohou správci systému použít k rychlému obnovení a provozu svých databází.
Zde je náš užší seznam nejlepších nástrojů pro obnovu SQL:
- SysTools SQL Recovery VOLBA EDITORACenově dostupné a snadno použitelné při opravách souborů MDF a NDF za účelem obnovení databází nebo obnovení tabulek a záznamů.
- DataNumen SQL Recovery Lze spustit na systémech tak starých jako Windows 95.
- Obnova diskinternals MSSQL Může obnovit databázové soubory v systému Windows i Linux.
- Hvězdná oprava SQL Používá značkovací systém k viditelnému mapování poškozených databázových objektů.
- Obnova databáze Aryson SQL Zaměřuje se na zefektivnění procesu obnovy.
- Obnova databáze jádra SQL Používá robustní funkci náhledu vhodnou pro velké databázové soubory.
- Obnovení ApexSQL Skvělé pro vrácení určitých částí databáze a nahrazení objektů v živých prostředích bez připojování nové databáze.
Nejlepší nástroje pro obnovu SQL
Naše metodika pro výběr nástroje pro obnovu SQL
Prozkoumali jsme trh se systémy zálohování a obnovy relačních databází a analyzovali jsme možnosti na základě následujících kritérií:
- Efektivní strategie pro zálohování databáze
- Možnosti pro úplné, přírůstkové a rozdílové zálohování
- Bezpečná schránka na hesla
- Ukažte a klikněte na obnovení
- Možnosti pro body vrácení
- Bezplatná zkušební verze nebo demo pro příležitost k hodnocení bez rizika
- Hodnota za peníze, představovaná spravedlivou cenou za spolehlivou službu vymáhání
Pomocí této sady kritérií jsme hledali systémy zálohování a obnovy pro SQL Server a další systémy pro správu relačních databází.
1. SysTools SQL Database RecoveryVÝBĚR REDAKCE
Pokud jste v nouzi a potřebujete svůj SQL server rychle zprovoznit, SysTools SQL Database Recovery využívá jednoduchý, ne-nesmyslný přístup k obnově databáze. Prostřednictvím jednoduchého, ale výkonného rozhraní může SysTools opravit poškozené soubory MDF a obnovit smazané databázové objekty, které byly kdysi ztraceny.
Klíčové vlastnosti:
- Zálohujte a obnovte nebo migrujte
- Prohlížeč databáze
- Opravte poškozené MDF
- Výpisy z databáze
- Možnost pouze objekt bez dat
SysTools funguje v mnoha prostředích a může běžet na 2000/2003/XP/Vista/7/8/8.1 a Windows 10, takže je to skvělá volba, pokud chcete spustit opravu SQL na starším serveru. Zatímco některé nástroje pro obnovu umožňují pouze obnovu tabulek, SysTools mohou načítat a exportovat indexy, klíče, spouštěče a pravidla, čímž ušetří nespočet hodin přestavby.
Vestavěný prohlížeč databází vám umožňuje rychle zobrazit náhled tabulek a dalších databázových objektů, abyste pochopili rozsah toho, co je možné obnovit, a pomůže vám při odstraňování problémů. Exporty lze provádět s daty schématu nebo bez nich a automatické načítání pomáhá při exportu databází získávat informace, jako je název serveru SQL. Všechny tyto funkce společně pomáhají zefektivnit proces migrace a obnovy vašich dat SQL.
Při prvním spuštění SysTools SQL Database Recovery prohledá celou databázi na poškozené soubory MDF a na konci kontroly vypíše příslušné informace. Toto počáteční skenování vám dává solidní představu o tom, kolik vašich dat budete schopni obnovit v procesu obnovy SQL. Po skenování budete mít možnost buď obnovit poškozená data a exportovat je, nebo spustit opravu vadné databáze.
Klady:
- Podporuje zálohování SQL, obnovu a replikaci mimo pracoviště
- Dokáže opravit poškozené databáze
- Nabízí jednoduchý způsob vizualizace struktury databáze
- Cenově dostupné pro většinu podniků
Nevýhody:
- Není to nejlepší volba pro podniky
Pokud chcete migrovat celou databázi, vestavěný průvodce migrací používá skript SQL ke zkopírování a přesunutí celých databázových souborů z jednoho serveru na druhý pouhými několika kliknutími. SysTools SQL Database Recovery aktuálně stojí 249,00 $ za osobní licenci a nabízí licenci na stránky za 1499,00 $. Více o jeho cenových úrovních si můžete přečíst na něm stránka produktu .
VÝBĚR REDAKCE
SysTools SQL Recoveryje naší nejlepší volbou pro nástroj pro obnovu SQL, protože používá jednoduchou a rychlou techniku k načtení ztracených databází. Toto je nástroj pro opravu souborů, který rozpozná hlavní příčinu ztráty databáze SQL Server, což jsou poškozené datové soubory. Tento systém dokáže opravit soubory MDF i NDF a dokonce dokáže obnovit soubory zašifrované pomocí Wallet ransomware. Tento nástroj je cenově dostupný a stane se ještě výhodnějším, pokud jej zakoupíte v balíčku s balíčkem SysTools SQL Backup and Recovery.
Stažení: Získejte 30denní bezplatnou zkušební verzi (spustitelné stažení)
Oficiální stránka: https://downloads.systoolsgroup.com/sql-recovery.exe
VY:Okna
2. DataNumen SQL Recovery
DataNumen SQL Recovery zaznamenala v průběhu let velký úspěch s více než 10 miliony uživatelů za celou dobu své existence. Hlavní roli v úspěchu tohoto nástroje má jeho schopnost zjednodušit proces obnovy SQL.
Klíčové vlastnosti:
- Snadné použití
- Analýza souborů MDF
- Oprava poškozené MDF
- Opravte soubory NDF
Rozhraní je extrémně jednoduché a celý proces obnovy je dostatečně intuitivní, takže tento nástroj by mohl pohodlně používat i mladší technik. Jediné, co musíte udělat, je vybrat poškozený MDF soubor a zadat SQL server, ze kterého pochází. Pokud si nejste jisti, z jakého serveru soubor pochází, DataNumen soubor analyzuje a automaticky vybere správný formát.
DataNumen spustí desítky oprav souboru a automaticky uloží nový soubor označený jako „fixed.mdf“. Ve stejných oknech budete mít možnost se připojit ke svému prostředí SQL a připojit nově vytvořený (a doufejme opravený) soubor MDF. Po ověření budete moci vidět proces obnovy SQL v akci a nakonec dostanete zprávu s upozorněním, že byl dokončen.
I když je celý tento proces zjednodušený, DataNumen nevynechává žádné detaily ani funkce. Nástroj plně podporuje nejnovější prostředí Windows Server a lze jej provozovat na systémech tak starých, jako je Windows 95. DataNumen přesahuje pouhá data v tabulkách a dokáže obnovit pohledy, pravidla, řídké sloupce, indexy a spouštěče.
Spolu s vašimi standardními soubory MDF může DataNumen také obnovit a opravit související soubory NDF o velikosti až 16 TB a integrovat své nástroje pro obnovu s prostředím Windows.
Klady:
- Dokáže opravit a analyzovat soubory MDF
- Používá jednoduché snadno použitelné rozhraní
- Může běžet na starších operačních systémech Windows – skvělé pro starší databáze
- Podporuje soubory NDF o velikosti až 16 TB
Nevýhody:
- Vhodnější pro menší až středně velké databáze
DataNumen začíná na 499,95 $ za jednu licenci a nabízí výrazné slevy pro větší objemy. Množstevní slevy si můžete podrobněji prohlédnout na jeho stránku s cenami .
3. Diskinternals MSSQL Recovery
Diskinternals MSSQL Recovery je flexibilní nástroj pro opravu SQL, který má schopnost obnovit databázové soubory, které byly vytvořeny na serverech Windows nebo Linux. To znamená, že Diskinternals lze použít pro obnovu v NTFS a ReFS, stejně jako Ext2/3/4 v Linuxu.
Klíčové vlastnosti:
- Opravte nebo obnovte
- Obnovte soubory ze systému Windows nebo Linux
- Běží na Windows
Platforma má dva typy režimů obnovy MSSQL pro opravu databázových souborů.
'Opravit existující databázi' režim pracuje kolem konkrétních poškozených oblastí, aby se zvýšila pravděpodobnost, že budete moci obnovit a přistupovat k dalším tabulkám a databázovým objektům.
'Obnovit databázi' režim funguje na získávání smazaných databází a objektů, které lze obnovit přímo pomocí MSSQL Recovery.
Oba tyto režimy umožňují procházet a prohlížet soubory před exportem a podporují všechny národní znaky a znaky Unicode. Obnovu dat lze provádět na serverech starých jako MS SQL Server 2000 a je kompatibilní s nejnovějšími verzemi Windows Server.
Klady:
- Dokáže obnovit formáty NTFS, ReFS a Ext2/3/4
- Používá jednoduché rozhraní, které může podporovat větší databáze
- Skvělá volba pro malé a středně velké databáze
- Nabízí bezplatnou zkušební verzi
Nevýhody:
- Mohl by použít více vizualizace databáze
Diskinternals MSSQL potřebuje minimálně 2 GB RAM, 60 MB místa na disku a může běžet na operačních systémech používajících Windows 7 nebo vyšší. V současné době je Diskinternals MSSQL Recovery k dispozici za 399,95 $ za licenci a přichází s bezplatnou zkušební verzí, která zahrnuje všechny povolené funkce kromě exportu dat.
4. Stellar SQL Repair
Stellar SQL Repair podporuje obnovu souborů MDF a NDF ve verzích SQL 2008-2019 a je oblíbeným nástrojem mezi sysadminy a správci databází. Stellar funguje jako nástroje pro obnovu i vyšetřování tím, že vám umožňuje procházet databázovými tabulkami a prohlížet objekty, které jsou označeny jako „podezřelé“.
Klíčové vlastnosti:
- Opravy MDF a NDF
- Identifikuje potenciální závady
- Vizuálně prozkoumejte soubory
Jak Stellar identifikuje potenciálně poškozené soubory, označí je pro vás, což vám umožní vizuálně vidět, jak velká část vaší databáze může být ovlivněna. Události, jako jsou pády SQL serveru, omezené místo na disku, nedostupné tabulky a náhlé ukončení databáze, to vše jsou důvody, proč je Stellar označuje za podezřelé.
Budete mít možnost analyzovat poškozenou databázi a procházet tabulky pomocí stromové struktury. To nejen pomáhá porozumět rozsahu toho, co bylo poškozeno nebo odstraněno, ale také vám pomůže ověřit, zda jsou data po opravě správně naformátována. Ve stejném zobrazení můžete také spouštět vyhledávání na základě dílčích a celých shod slov.
Pokud je váš soubor protokolu serveru SQL (.LDF) poškozen, oprava Stellar SQL může použít algoritmy k opravě souboru MDF a obnovení přístupu k souboru protokolu. Stellar umožňuje podrobné obnovení tabulek, klíčů, spouštěčů, uživatelsky definovaných funkcí, pohledů a indexů.
Obnovená data lze poté exportovat ve formě databáze nebo prostřednictvím různých typů dat XML. Tato flexibilita umožňuje ukládat dotazy na poškozené objekty, které nelze opravit, v textové podobě pro ruční opětovné zadání nebo kontrolu.
Klady:
- Velmi snadno použitelný nástroj – naučení se platformy zabere jen málo času
- Podporuje opravy MDF a NDF
- Může monitorovat a upozorňovat na události SQL, jako je omezený prostor na disku a selhání
- Nabízí flexibilní licencování pro organizace jakékoli velikosti
Nevýhody:
- Mohl by použít více vizualizace databáze
Stellar SQL Repair nabízí tři typy doživotních licencí od 349,00 $. Je důležité si uvědomit, že pokud chcete být schopni obnovit všechny typy databázových objektů SQL, budete potřebovat verzi Platinum, která stojí 449,00 $. A stažení zdarma je k dispozici, která vám umožní skenovat a zobrazit náhled obnovitelných dat.
5. Aryson SQL Database Recovery
Aryson SQL Database Recovery je další špičkový nástroj, který mohou správci použít k obnovení poškozených nebo chybějících datových souborů SQL. Aryson dokáže opravit MDF i NDF pro MS SQL Server 2000 až 2016 a je kompatibilní s Windows 10 a všemi dřívějšími verzemi Windows. Stejně jako mnoho z našich nejlepších možností, Aryson se zaměřuje na spárování svých pokročilých metod oprav se snadno použitelným a jednoduchým rozhraním.
Klíčové vlastnosti:
- Opravy MDF a NDF
- Prohlížeč souborů MDF
- Extrahujte data do XML
Po procházení vašeho souboru MDF Aryson pracuje na skenování a opravě poškozených databázových objektů, obnově odstraněných entit a opravě poškození souboru záhlaví. Po dokončení budete moci ručně procházet databází a zobrazit náhled obnovených souborů a dokonce je jednotlivě vybrat, aby byly uloženy v původním formátu.
Soubory nebo databáze lze uložit v řadě různých formátů včetně XML, skriptu kompatibilního se serverem nebo jako snímek databáze. Jedna licence nástroje Aryson SQL Database Recovery Tool začíná na 129,00 USD a platí pro pět počítačů a neomezené množství obnovených souborů.
Klady:
- Podporuje licencování pro neomezený počet souborů
- Nabízí 30denní záruku vrácení peněz
- Používá jednoduché a informativní rozhraní
- Podporuje moderní a starší verze Windows Server
Nevýhody:
- Menší podniky nemusí používat všechny funkce v Aryson
Aryson nabízí 30denní záruku vrácení peněz a zahrnuje a bezplatné demo můžete si nejprve vyzkoušet, jaká data budete moci obnovit.
6. Obnova databáze jádra SQL
Kernel SQL Database Recovery je dobře navržený nástroj pro opravu SQL, který má elegantní a aktualizované rozhraní, díky kterému se odlišuje od svých protějšků. V současné době jádro podporuje MS SQL Server 2019, 2017, 2016, 2014, 2012, 2008 R2, 2008, 2005 a 2000.
Klíčové vlastnosti:
- Vyhledává poškozené soubory
- Opravuje soubory MDF a NDF
- Vkládání dat do databází
Nástroj začíná spuštěním základní kontroly, která se snaží opravit nebo obnovit soubory MDF/NDF. Automatická detekce prohledá soubor a dokáže identifikovat prostředí SQL, ze kterého soubor pochází. Pokročilé skenování prozkoumá vaše tabulky, spouštěče, primární klíče a funkce, zda nenalezne zasažené oblasti, které mohou vyžadovat opravu.
Jádro plně podporuje funkci hloubkového náhledu, která umožňuje prohlížet tabulky v hierarchickém pořadí a ověřovat výsledky procesu opravy. Zatímco většina funkcí náhledu je omezena na to, kolik můžete zobrazit najednou, jádro může načíst až 1000 záznamů na stránku, což z něj činí dobrou volbu pro masivní databáze, kde je vyžadována rozsáhlá kontrola.
Jakmile jsou tyto oblasti identifikovány, systém automaticky provede tyto změny a uloží svou práci jako samostatný soubor. Obnovené soubory lze uložit v řadě formátů nebo je lze použít přímo na živý SQL server.
Klady:
- Jednoduchý lehký nástroj pro obnovu SQL
- Může opravit soubory MDF i NDF
- Podporuje vizualizaci databáze a zadávání dat
- Podporuje až 1000 záznamů na stránku
Nevýhody:
- Cena je vyšší než u podobných nástrojů na seznamu
Zkušební verze vám umožňuje zobrazit některá vaše data v obnoveném stavu a lze ji upgradovat přímo z bezplatné zkušební verze. Licencování pro obnovu databáze SQL jádra začíná na 299,00 $ pro jednu organizaci a neomezený počet souborů. Pokud chcete obnovit data ze souborů .bak, obnovit do SQL skriptu nebo obnovit na živý SQL Server, budete potřebovat dražší licenci 499,00 $.
7. Obnovení ApexSQL
ApexSQL Recover pomáhá při obnově poškozených, ztracených nebo ztracených dat z vašeho SQL prostředí prostřednictvím elegantního rozhraní s několika jedinečnými funkcemi, které nejsou uvedeny v našich dříve uvedených nástrojích.
Klíčové vlastnosti:
- Oprava dat
- Zálohování a obnova
- Rollback systém
Zatímco většina nástrojů v tomto seznamu se zaměřuje na opravu poškozených souborů, ApexSQL Recover se staví jako součást procesu zálohování, obnovy a testování. Apex se umístí mezi proces zálohování, což mu umožňuje zachytit transakce provedené během procesu zálohování a přehrát je.
Pokud jste někdy omylem zahodili tabulku nebo přepsali celé datové sady, budete znát strach z toho, zda vaše zálohy skutečně fungují. Apex nabízí možnosti zálohování pro takové příležitosti, které mohou nahradit konkrétní data, aniž by bylo nutné vrátit celou databázi zpět.
Obnovy na úrovni řádků je dosaženo porovnáním různých datových souborů protokolu transakcí a poskytnutím možnosti obnovit rozdíl. To pomáhá rychle opravit menší chyby v živých prostředích, aniž by došlo k výpadkům databáze. Stejnou metodologii lze použít na celé datové sady prostřednictvím funkce vrácení zpět Apex.
Možnosti obnovy v Apex jsou extrémně flexibilní a umožňují vám vrátit se zpět ke konkrétním bodům v čase a přehrát syntaxi DDL z předchozích událostí. Nakonec lze data vytáhnout ze záloh a extrahovat je do živého prostředí, aniž byste je museli obnovovat.
ApexSQL Recover odvádí skvělou práci, když vás provede procesem obnovy. Například při obnově zahozené tabulky vás ApexSQL provede procesem krok za krokem a poskytne vám řadu technických možností, aniž byste se cítili panovačně.
Klady:
- Skvělé řešení pro velké organizace
- Podporuje výměnu dat bez vrácení zpět
- Používá elegantní a škálovatelné rozhraní
- Umožňuje jednoduché kroky k BDR a výměně upuštěného stolu
Nevýhody:
- Cena je vyšší než u podobných nástrojů na seznamu
V současné době je cena ApexSQL Recover za 1199,00 $ za instanci po dobu 12 měsíců. A zkušební verze zdarma je k dispozici také s omezenými funkcemi obnovení.
Výběr nástroje pro obnovu SQL
Pokud jste v nouzi a potřebujete obnovit chybějící data nebo spustit opravu SQL, měl by kterýkoli z těchto nástrojů provést svou práci správně. SysTool SQL Database Recovery je náš nejlepší výběr pro snadné použití a dostupnou cenu, pokud jde o opravu poškozených souborů.
Pro robustní nástroj, který funguje spíše jako forma zálohy, přidává ApexSQL Recover další flexibilitu pro obnovu dat SQL při spárování s tradiční formou zálohování serveru.
Nejčastější dotazy k nástroji SQL Recovery Tool
Jak opravím poškozenou SQL databázi?
Nejjednodušší způsob, jak opravit poškozenou SQL databázi, je obnovit instanci ze zálohy. Pokud nemáte zálohovací systém, další nejlepší možností je použít nativní nástroje pro obnovu v DBMS nebo nástroj třetí strany. Máte také šanci znovu sestavit databázi pomocí protokolových souborů databázového systému.
Jak obnovím smazanou SQL databázi?
Chcete-li obnovit smazanou databázi, spusťte procesy obnovy zabudované do vašeho DBMS nebo obnovte ze záložní kopie.