Las 7 mejores herramientas de recuperación de SQL
Ya sea que se trate de una falla en la copia de seguridad, un ataque de ransomware o simplemente una tabla caída, la recuperación de SQL puede ser una tarea estresante y desalentadora.
En este artículo, examinaremos las mejores herramientas de recuperación de SQL que los administradores de sistemas pueden utilizar para que sus bases de datos vuelvan a funcionar rápidamente.
Aquí está nuestra lista corta de las mejores herramientas de recuperación de SQL:
- SysTools SQL Recovery ELECCIÓN DEL EDITORAsequible y fácil de usar al reparar archivos MDF y NDF para recuperar bases de datos o recuperar tablas y registros.
- Recuperación SQL de números de datos Puede ejecutarse en sistemas tan antiguos como Windows 95.
- Recuperación de MSSQL de DiskInternals Puede recuperar archivos de bases de datos tanto en Windows como en Linux.
- Reparación estelar de SQL Utiliza un sistema de etiquetado para mapear visiblemente los objetos de la base de datos corruptos.
- Recuperación de base de datos SQL de Aryson Se centra en agilizar el proceso de recuperación.
- Recuperación de base de datos SQL del núcleo Utiliza una sólida función de vista previa adecuada para archivos de bases de datos de gran tamaño.
- Recuperación de ApexSQL Excelente para revertir ciertas partes de una base de datos y reemplazar objetos en entornos activos sin montar una nueva base de datos.
Las mejores herramientas de recuperación de SQL
Nuestra metodología para seleccionar una herramienta de recuperación de SQL
Revisamos el mercado de sistemas de recuperación y respaldo de bases de datos relacionales y analizamos las opciones según los siguientes criterios:
- Una estrategia eficiente para el respaldo de bases de datos
- Opciones para copia de seguridad completa, incremental y diferencial
- Casillero de contraseña segura
- Recuperación de apuntar y hacer clic
- Opciones para puntos de reversión
- Una prueba gratuita o una demostración para una oportunidad de evaluación sin riesgos
- Relación calidad-precio, representada por un precio justo por un servicio de recuperación confiable
Utilizando este conjunto de criterios, buscamos sistemas de respaldo y recuperación para SQL Server y otros sistemas de administración de bases de datos relacionales.
1. Recuperación de base de datos SQL SysToolsSELECCIÓN DEL EDITOR
Si está en apuros y necesita que su servidor SQL esté listo y funcionando rápidamente, SysTools SQL Database Recovery adopta un enfoque simple y sensato para la restauración de la base de datos. A través de una interfaz simple pero poderosa, SysTools puede reparar archivos MDF corruptos y recuperar objetos de bases de datos eliminados que alguna vez se perdieron.
Características clave:
- Copia de seguridad y recuperación o migrar
- Visor de base de datos
- Reparar MDF corruptos
- Extractos de la base de datos
- Opción de solo objeto sin datos
SysTools funciona en una multitud de entornos y puede ejecutarse en 2000/2003/XP/Vista/7/8/8.1 y Windows 10, lo que lo convierte en una excelente opción si desea ejecutar una reparación de SQL en un servidor más antiguo. Si bien algunas herramientas de recuperación solo permiten la recuperación de tablas, SysTools puede recuperar y exportar índices, claves, activadores y reglas, lo que ahorra innumerables horas de reconstrucción.
El visor de base de datos integrado le permite obtener una vista previa rápida de sus tablas y otros objetos de la base de datos para comprender el alcance de lo que es recuperable y ayudar en el proceso de solución de problemas. Las exportaciones se pueden realizar con o sin datos de esquema y la recuperación automática ayuda a extraer información como el nombre del servidor SQL al exportar bases de datos. Todas estas características combinadas ayudan a agilizar el proceso de migración y recuperación de sus datos SQL.
Cuando se inicia por primera vez, SysTools SQL Database Recovery escanea toda la base de datos en busca de archivos MDF corruptos y luego enumera la información pertinente al final del escaneo. Este escaneo inicial le brinda una idea sólida de la cantidad de datos que podrá recuperar en su proceso de recuperación de SQL. Después del escaneo, tendrá la opción de recuperar los datos dañados y exportarlos o ejecutar una reparación en la base de datos defectuosa.
Ventajas:
- Admite copia de seguridad, recuperación y replicación externa de SQL
- Puede reparar bases de datos corruptas
- Ofrece una forma sencilla de visualizar la estructura de su base de datos.
- Asequible para la mayoría de las empresas
Contras:
- No es la mejor opción para las empresas.
Si desea migrar toda la base de datos, un asistente de migración integrado utiliza un script SQL para copiar y mover archivos completos de la base de datos de un servidor a otro con solo unos pocos clics. SysTools SQL Database Recovery cuesta actualmente $249,00 para una licencia personal y ofrece una licencia de sitio por $1499,00. Puede leer más sobre sus niveles de precios en su página del producto .
SELECCIÓN DEL EDITOR
Recuperación SQL de SysToolses nuestra mejor elección para una herramienta de recuperación de SQL porque utiliza una técnica simple y rápida para recuperar bases de datos perdidas. Esta es una utilidad de reparación de archivos que reconoce la causa principal de la pérdida de la base de datos de SQL Server, que son los archivos de datos dañados. Este sistema puede reparar archivos MDF y NDF e incluso puede restaurar archivos cifrados con Wallet ransomware. Esta herramienta es asequible y se convierte en una oferta aún mejor si la compra en un paquete con el paquete SysTools SQL Backup and Recovery.
Descargar: Obtenga una prueba gratuita de 30 días (descarga ejecutable)
Sitio oficial: https://downloads.systoolsgroup.com/sql-recovery.exe
TÚ:ventanas
2. Recuperación SQL de números de datos
DataNumen SQL Recovery ha tenido un gran éxito a lo largo de los años con más de 10 millones de usuarios a lo largo de su vida. Un papel importante en el éxito de esta herramienta es su capacidad para simplificar el proceso de recuperación de SQL.
Características clave:
- Fácil de usar
- Análisis de archivos MDF
- Reparación de MDF dañado
- Reparar archivos NDF
La interfaz es extremadamente simple y todo el proceso de recuperación parece lo suficientemente intuitivo como para que incluso un técnico novato se sienta cómodo usando esta herramienta. Todo lo que tiene que hacer es seleccionar el archivo MDF dañado y especificar el servidor SQL desde el que se originó. Si no está seguro de qué servidor proviene el archivo, DataNumen analizará el archivo y seleccionará el formato correcto automáticamente.
DataNumen ejecuta docenas de correcciones en el archivo y guarda automáticamente el nuevo archivo marcado como 'fixed.mdf'. En las mismas ventanas, podrá conectarse a su entorno SQL y montar el archivo MDF recién creado (y con suerte reparado). Después de la autenticación, podrá ver el proceso de recuperación de SQL en acción y, eventualmente, recibirá un mensaje notificándole que se ha completado.
Si bien todo este proceso está simplificado, DataNumen no omite ningún detalle o característica. La herramienta es totalmente compatible con los últimos entornos de Windows Server y se puede ejecutar en sistemas tan antiguos como Windows 95. DataNumen va más allá de los datos en tablas y puede recuperar vistas, reglas, columnas dispersas, índices y activadores.
Junto con sus archivos MDF estándar, DataNumen también puede recuperar y reparar archivos NDF asociados de hasta 16 TB e integrar sus herramientas de recuperación con el shell de Windows.
Ventajas:
- Puede reparar y analizar archivos MDF
- Utiliza una interfaz sencilla y fácil de usar.
- Puede ejecutarse en sistemas operativos Windows más antiguos, ideal para bases de datos más antiguas
- Admite archivos NDF de hasta 16 TB
Contras:
- Más adecuado para bases de datos de tamaño pequeño a mediano
DataNumen comienza en $499,95 por una licencia y ofrece grandes descuentos para volúmenes mayores. Puedes ver los descuentos por volumen con más detalle en su página de precios .
3. Recuperación MSSQL de Diskinternals
Diskinternals MSSQL Recovery es una herramienta flexible de reparación de SQL que tiene la capacidad de recuperar archivos de bases de datos creados en servidores Windows o Linux. Esto significa que Diskinternals se puede utilizar para recuperación en NTFS y ReFS, así como Ext2/3/4 en Linux.
Características clave:
- Reparar o recuperar
- Recuperar archivos de Windows o Linux
- Se ejecuta en Windows
La plataforma tiene dos tipos de modos de recuperación MSSQL para reparar archivos de bases de datos.
“Reparar base de datos existente” El modo soluciona áreas dañadas específicas para aumentar la probabilidad de que pueda recuperar y acceder a otras tablas y objetos de la base de datos.
“Recuperar base de datos” El modo funciona para recuperar bases de datos y objetos eliminados que se pueden restaurar directamente a través de MSSQL Recovery.
Ambos modos le permiten navegar y ver los archivos antes de exportarlos y admiten todos los caracteres nacionales y Unicode. La recuperación de datos se puede realizar en servidores tan antiguos como MS SQL Server 2000 y es compatible con las últimas versiones de Windows Server.
Ventajas:
- Puede recuperar formatos NTFS, ReFS y Ext2/3/4
- Utiliza una interfaz simple que puede admitir bases de datos más grandes.
- Gran opción para bases de datos pequeñas y medianas.
- Ofrece una prueba gratuita
Contras:
- Podría usar más visualización de bases de datos
Diskinternals MSSQL necesita un mínimo de 2 GB de RAM, 60 MB de espacio en disco y puede ejecutarse en sistemas operativos que utilicen Windows 7 o superior. Actualmente, Diskinternals MSSQL Recovery está disponible por $399,95 por licencia y viene con una prueba gratuita que incluye todas las funciones habilitadas excepto la exportación de datos.
4. Reparación estelar de SQL
Stellar SQL Repair admite la recuperación de archivos MDF y NDF en las versiones SQL 2008-2019 y es una herramienta popular entre administradores de sistemas y bases de datos. Stellar funciona como herramienta de recuperación e investigación al permitirle navegar a través de las tablas de la base de datos, así como ver objetos marcados como 'sospechosos'.
Características clave:
- Reparación de MDF y NDF
- Identifica posibles fallos
- Explorar archivos visualmente
A medida que Stellar identifica archivos potencialmente corruptos, los asigna para que usted pueda ver visualmente qué parte de su base de datos puede verse afectada. Eventos como fallas del servidor SQL, espacio en disco limitado, tablas inaccesibles y terminación abrupta de la base de datos son razones para que Stellar los etiquete como sospechosos.
Tendrá la opción de analizar la base de datos dañada y navegar por las tablas a través de una estructura en forma de árbol. Esto no sólo ayuda a comprender el alcance de lo que se corrompió o eliminó, sino que también le ayuda a verificar que los datos después de la reparación estén formateados correctamente. En esta misma vista, también puede realizar búsquedas basadas en coincidencias de palabras completas y parciales.
Si su archivo de registro de SQL Server (.LDF) está dañado, Stellar SQL Repair puede aplicar algoritmos para reparar el archivo MDF y restaurar el acceso al archivo de registro. La recuperación granular de tablas, claves, activadores, funciones definidas por el usuario, vistas e índices es posible a través de Stellar.
Los datos recuperados se pueden exportar en forma de base de datos o mediante una variedad de tipos de datos XML. Esta flexibilidad permite que las consultas de objetos dañados que no se pueden reparar se guarden en forma de texto para su reingreso o revisión manual.
Ventajas:
- Herramienta muy fácil de usar: lleva poco tiempo aprender a usar la plataforma
- Admite reparación de MDF y NDF
- Puede monitorear y alertar sobre eventos SQL, como espacio limitado en disco y fallas.
- Ofrece licencias flexibles para organizaciones de cualquier tamaño.
Contras:
- Podría usar más visualización de bases de datos
Stellar SQL Repair ofrece tres tipos de licencias de por vida desde $349,00. Es importante tener en cuenta que si desea poder restaurar todo tipo de objetos de bases de datos SQL, necesitará la versión Platinum, que cuesta $449,00. A Descarga gratis está disponible que le permite escanear y obtener una vista previa de los datos recuperables.
5. Recuperación de la base de datos SQL de Aryson
Aryson SQL Database Recovery es otra de las principales herramientas que los administradores pueden utilizar para recuperar sus archivos de datos SQL dañados o faltantes. Aryson puede reparar MDF y NDF para MS SQL Server 2000 a 2016 y es compatible con Windows 10 y todas las versiones anteriores de Windows. Como muchas de nuestras mejores opciones, Aryson se enfoca en combinar sus métodos de reparación avanzados con una interfaz simple y fácil de usar.
Características clave:
- Reparación de MDF y NDF
- visor de archivos MDF
- Extraer datos a XML
Después de buscar su archivo MDF, Aryson trabaja para escanear y reparar objetos de base de datos dañados, recuperar entidades eliminadas y reparar archivos de encabezado dañados. Una vez completado, podrá navegar manualmente a través de la base de datos y obtener una vista previa de los archivos recuperados, e incluso seleccionarlos individualmente para guardarlos en su formato original.
Los archivos o bases de datos se pueden guardar en varios formatos diferentes, incluido XML, script compatible con el servidor o como una instantánea de la base de datos. Una licencia única de la herramienta de recuperación de bases de datos SQL de Aryson comienza en $129,00 y es válida para cinco máquinas y una cantidad ilimitada de archivos recuperados.
Ventajas:
- Admite licencias para una cantidad ilimitada de archivos
- Ofrece una garantía de devolución de dinero de 30 días.
- Utiliza una interfaz sencilla e informativa.
- Admite versiones modernas y antiguas de Windows Server
Contras:
- Es posible que las empresas más pequeñas no utilicen todas las funciones de Aryson
Aryson ofrece una garantía de devolución de dinero de 30 días e incluye un Prueba gratis puedes intentar primero ver qué datos podrás recuperar.
6. Recuperación de la base de datos SQL del kernel
Kernel SQL Database Recovery es una herramienta de reparación de SQL bien diseñada que tiene una interfaz elegante y actualizada, lo que la distingue de sus contrapartes. Actualmente, Kernel es compatible con MS SQL Server 2019, 2017, 2016, 2014, 2012, 2008 R2, 2008, 2005 y 2000.
Características clave:
- Escanea en busca de archivos corruptos
- Repara archivos MDF y NDF
- Insertar datos en bases de datos.
La herramienta comienza ejecutando un análisis básico que busca reparar o recuperar archivos MDF/NDF. La detección automática escanea el archivo y puede identificar el entorno SQL desde el que se originó el archivo. El escaneo avanzado busca en sus tablas, activadores, claves principales y funciones áreas afectadas que puedan necesitar reparación.
Kernel es totalmente compatible con una función de vista previa detallada que le permite ver tablas en orden jerárquico y verificar los resultados del proceso de reparación. Si bien la mayoría de las funciones de vista previa se limitan a la cantidad que puede ver a la vez, Kernel puede cargar hasta 1000 registros por página, lo que lo convierte en una buena opción para bases de datos masivas donde se requiere una revisión exhaustiva.
Una vez que se identifican esas áreas, el sistema realiza automáticamente esos cambios y guarda su trabajo como un archivo separado. Los archivos restaurados se pueden guardar en varios formatos o aplicarse directamente a un servidor SQL activo.
Ventajas:
- Herramienta de recuperación de SQL sencilla y ligera
- Puede reparar archivos MDF y NDF
- Admite visualización de bases de datos y entrada de datos.
- Admite hasta 1000 registros por página
Contras:
- Tiene un precio más alto que herramientas similares en la lista.
La versión de evaluación le permite ver algunos de sus datos en un estado recuperado y puede actualizarse directamente desde la prueba gratuita. Licencias para la recuperación de bases de datos SQL del kernel comienza en $299.00 para una sola organización y archivos ilimitados. Si está buscando recuperar datos de archivos .bak, restaurarlos a un script SQL o restaurarlos a un servidor SQL activo, necesitará la licencia más cara de $499,00.
7. Recuperación de ApexSQL
ApexSQL Recover ayuda a recuperar datos dañados, perdidos o caídos de su entorno SQL a través de una interfaz elegante con varias características únicas que no figuran en nuestras herramientas enumeradas anteriormente.
Características clave:
- Reparación de datos
- Copia de seguridad y recuperación
- Sistema de reversión
Si bien la mayoría de las herramientas de esta lista se centran en reparar archivos corruptos, ApexSQL Recover se posiciona como parte del proceso de copia de seguridad, recuperación y prueba. Apex se posiciona entre el proceso de respaldo, lo que le permite capturar las transacciones realizadas durante el proceso de respaldo y reproducirlas.
Si alguna vez accidentalmente dejó caer una tabla o sobrescribió conjuntos de datos completos, conocerá el miedo de preguntarse si sus copias de seguridad realmente funcionan. Apex presenta opciones de respaldo para tales ocasiones que pueden reemplazar datos específicos, sin revertir toda la base de datos.
La recuperación a nivel de fila se logra comparando los diferentes archivos de datos del registro de transacciones y brindándole la opción de recuperar la diferencia. Esto ayuda a corregir errores más pequeños en entornos activos rápidamente sin causar tiempo de inactividad en la base de datos. Esta misma metodología se puede aplicar a conjuntos de datos completos a través de la función de reversión de Apex.
Las opciones de recuperación en Apex son extremadamente flexibles y le permiten retroceder a puntos específicos en el tiempo y reproducir la sintaxis DDL de eventos anteriores. Finalmente, los datos se pueden extraer de las copias de seguridad y extraerlos a un entorno en vivo sin tener que restaurarlos.
ApexSQL Recover hace un excelente trabajo guiándolo a través del proceso de recuperación. Por ejemplo, al recuperar una tabla eliminada, ApexSQL lo guía a través del proceso paso a paso y le brinda una variedad de opciones técnicas sin sentirse agobiante.
Ventajas:
- Una gran solución para organizaciones de tamaño empresarial
- Admite el reemplazo de datos sin reversiones
- Utiliza una interfaz elegante y escalable
- Permite pasos simples para BDR y reemplazo de mesa caída
Contras:
- Tiene un precio más alto que herramientas similares en la lista.
Actualmente, ApexSQL Recover tiene un precio de $1199,00 por instancia durante 12 meses. A prueba gratis También está disponible con funciones de restauración limitadas.
Elegir una herramienta de recuperación de SQL
Si está en apuros y necesita recuperar datos faltantes o ejecutar una reparación de SQL, cualquiera de estas herramientas debería hacer el trabajo correctamente. SysTool SQL Database Recovery es nuestra mejor elección por su facilidad de uso y precio asequible cuando se trata de reparar archivos corruptos.
Para una herramienta sólida que actúa más como una forma de respaldo, ApexSQL Recover agrega flexibilidad adicional para la recuperación de datos SQL cuando se combina con una forma tradicional de respaldo de servidor.
Preguntas frecuentes sobre la herramienta de recuperación de SQL
¿Cómo reparo una base de datos SQL corrupta?
La forma más sencilla de reparar una base de datos SQL dañada es restaurar la instancia desde una copia de seguridad. Si no cuenta con un sistema de respaldo, su siguiente mejor opción es utilizar herramientas de recuperación nativas en el DBMS o una herramienta de terceros. También tiene la posibilidad de volver a ensamblar una base de datos trabajando con los archivos de registro del sistema de base de datos.
¿Cómo restauro una base de datos SQL eliminada?
Para restaurar una base de datos eliminada, opere los procesos de restauración integrados en su DBMS o restaure desde una copia de seguridad.