Firebird Remote Desktop Recovery: Descripción e Instrucciones Detalladas
Última actualización: 9 de agosto de 2026
IBSurgeon ofrece dos tipos de servicios de recuperación para Firebird e InterBase: recuperación en sitio y recuperación por escritorio remoto.
La recuperación en sitio significa que el cliente nos envía la base de datos (archivada como zip/rar/7z/etc.) y realizamos la recuperación en nuestra oficina. Para la recuperación por escritorio remoto, nuestros especialistas se conectan al ordenador del cliente y realizan la investigación y la recuperación de forma remota.
¿Cuándo necesita recuperación por escritorio remoto para Firebird?
Recomendamos la recuperación por escritorio remoto en los siguientes casos:
- Bases de datos grandes. Transferir un archivo de base de datos grande lleva demasiado tiempo.
- Bases de datos con información sensible. También podemos firmar un NDA para proporcionar protección legal.
- Recuperaciones urgentes. A veces, transferir el archivo de base de datos llevaría demasiado tiempo: es más rápido conectarse al ordenador del cliente y repararlo allí.
- Investigación rápida seguida de recuperación en sistemas de producción. Nos conectamos al sistema de producción y realizamos la recuperación fuera del horario laboral.
Resumen del proceso de recuperación por escritorio remoto
Los pasos típicos de recuperación son:
- (Gratis) Envía un correo electrónico con su solicitud de recuperación. Revisamos la información que proporciona e intentamos dar un presupuesto con un importe mínimo y máximo, si es posible. Solo podemos dar un diagnóstico exacto y el tiempo/precio exacto de la recuperación después de investigar la base de datos corrupta.
- (Gratis) Si acepta el rango presupuestado, decidimos juntos si la recuperación por escritorio remoto es la mejor opción. Si lo es, le pedimos que prepare un ordenador para la recuperación según nuestras instrucciones (ver más abajo).
- (Gratis) Nos conectamos al ordenador de recuperación, apagamos Firebird y renombramos el archivo de base de datos para evitar que los usuarios habituales se conecten a él. Luego hacemos una copia del archivo de base de datos corrupto original.
- (Gratis) Subimos nuestras herramientas (directamente o con su asistencia) y comenzamos la investigación.
- (Gratis) La investigación suele llevar varias horas y es gratuita. Según sus resultados, le damos un presupuesto final (dentro del rango mínimo/máximo del paso 1), incluyendo una estimación de tiempo y precio. Siempre que sea posible, también estimamos el porcentaje de datos que podrían perderse.
- Si decide continuar, comenzamos la recuperación. La recuperación a veces lleva menos tiempo que la investigación, ya que para entonces ya conocemos la causa y la ubicación exacta de la corrupción. Una vez completada la recuperación, colocamos la base de datos en su ubicación original y reiniciamos el servidor Firebird.
- En esta etapa, usted verifica la base de datos recuperada. Si funciona correctamente, procedemos con el pago. Si la base de datos no pudo recuperarse, o la pérdida de datos supera lo estimado en el presupuesto final, no tiene que pagar por la recuperación fallida (a menos que se acuerde lo contrario por separado). Si la recuperación tarda más de lo estimado, esto no afecta el precio presupuestado.
Preparación para la recuperación por escritorio remoto de Firebird
El ordenador remoto debe ejecutar Windows, ser razonablemente potente y tener suficiente espacio libre en disco para las operaciones de recuperación. Una instancia virtualizada (VMware o similar) con recursos suficientes también funciona. Tenga en cuenta que un ordenador lento aumenta el tiempo de recuperación y, por lo tanto, el tiempo de inactividad de su negocio.
Requisitos mínimos:
- Si se utiliza el servidor de producción principal para la recuperación, todos los usuarios deben estar desconectados durante la investigación y la recuperación. Firebird o InterBase no funcionarán correctamente mientras la recuperación esté en curso.
- SO: Windows 10 o posterior. Se requiere Windows incluso para bases de datos Linux, ya que el archivo de base de datos debe copiarse y recuperarse utilizando nuestras herramientas basadas en Windows.
- Espacio libre en disco: al menos el doble del tamaño de la base de datos. Por ejemplo, para una base de datos de X GB, necesita al menos 2X GB de espacio libre. Este espacio puede estar en una unidad USB o asignada, pero tenga en cuenta que las unidades USB/red - y las unidades en entornos virtualizados - pueden ser más lentas que un HDD normal.
- Nuestro conjunto de herramientas de recuperación debe cargarse en el ordenador donde se realizará la investigación y/o recuperación.
- RAM: al menos 8 GB.
- Derechos administrativos completos. Puede parecer excesivo, pero necesitamos acceso completo a todos los discos, la capacidad de instalar diferentes instancias de InterBase/Firebird, iniciar y detener servicios, renombrar y copiar archivos de configuración de la base de datos y del servidor, y acceder a carpetas temporales. Idealmente, configuraría un ordenador Windows limpio, cargaría la base de datos y nuestras herramientas en él, y nos daría acceso completo. No recomendamos realizar la recuperación directamente en servidores de producción.
Software adicional que puede ser necesario:
- Varias versiones de Firebird: algunas corrupciones son más fáciles de corregir en una versión específica del motor.
- Código fuente de Firebird y Microsoft Visual Studio (varias versiones, además del SDK). A veces, la única forma de localizar y corregir un error es usar una compilación de depuración especial de Firebird y rastrear el problema dentro de ella.
- .NET Framework 2.0 o superior (requerido para FBScanner).
Consejo: Una estación de trabajo estándar con 8 GB de RAM, un SSD o HDD rápido y Windows 10 o posterior suele ser una opción suficientemente buena.
Software de escritorio remoto
Para permitirnos conectarnos, necesita instalar una herramienta de acceso remoto. Normalmente recomendamos Terminal Server, VNC, Citrix o RAdmin. Servicios como GoToMyPC, LogMeIn y herramientas similares también funcionan. Si es necesario, podemos instalar software personalizado como un cliente VPN.
Para conectarnos, normalmente solo necesitamos la dirección IP del ordenador con la base de datos a recuperar, junto con un nombre de usuario y contraseña.
Si utiliza una VPN, proporcione primero los detalles de conexión VPN.
Precio y tiempo
La recuperación por escritorio remoto es más cara que la recuperación estándar en oficina. Esto se debe a que requiere trabajo sincronizado: para la recuperación estándar, podemos programar una base de datos corrupta y trabajar en ella en un momento conveniente, mientras que la recuperación por escritorio remoto a menudo implica trabajar fuera del horario normal (estamos ubicados en Europa Central).
Los precios de recuperación por escritorio remoto comienzan desde 500 EUR, con un precio promedio de aproximadamente 1.400-1.800 EUR.
| Tipo de recuperación | Tiempo | Precio (EUR) | Comentarios |
|---|---|---|---|
| Recuperación de corrupción estándar | 1-3 horas | 500-1.100 | 1-2 tablas corruptas, sin corrupción del área del sistema |
| Recuperación de corrupción media | 3-7 horas | 1.100-1.400 | 3-5 tablas corruptas, área del sistema corrupta |
| Recuperación de corrupción grave | 7-24 horas | 1.400-2.600 | Más de 5 tablas corruptas, área del sistema corrupta, errores a nivel de registro |
| Recuperación de corrupción ultra grave | 24+ horas | 2.600+ | Estimación individual según la corrupción |
Como referencia, los casos con precios superiores a 3.000 EUR son muy raros. Cada caso de corrupción es único y requiere su propia investigación y presupuesto.
El tiempo mínimo para la recuperación por escritorio remoto es de 3-3,5 horas reales (a partir del primer inicio de sesión exitoso en el ordenador remoto). El promedio es de 6-8 horas (es decir, un día laboral).