Recuperação de Área de Trabalho Remota do Firebird: Descrição e Instruções Detalhadas
Última atualização em 9 de agosto de 2026
A IBSurgeon oferece dois tipos de serviços de recuperação para Firebird e InterBase: recuperação no local e recuperação via desktop remoto.
A recuperação no local significa que o cliente nos envia o banco de dados (arquivado como zip/rar/7z/etc.), e realizamos a recuperação em nosso escritório. Para a recuperação via desktop remoto, nossos especialistas se conectam ao computador do cliente e realizam a investigação e a recuperação remotamente.
Quando você precisa de recuperação via desktop remoto para Firebird?
Recomendamos a recuperação via desktop remoto nos seguintes casos:
- Bancos de dados grandes. Transferir um arquivo de banco de dados grande leva muito tempo.
- Bancos de dados com informações sensíveis. Também podemos assinar um NDA para fornecer proteção legal.
- Recuperações urgentes. Às vezes, transferir o arquivo de banco de dados levaria muito tempo - é mais rápido conectar-se ao computador do cliente e repará-lo lá.
- Investigação rápida seguida de recuperação em sistemas de produção. Conectamo-nos ao sistema de produção e realizamos a recuperação fora do horário comercial.
Visão geral do processo de recuperação via desktop remoto
As etapas típicas de recuperação são:
- (Grátis) Você envia um e-mail com sua solicitação de recuperação. Analisamos as informações fornecidas e tentamos dar um orçamento com um valor mínimo e máximo, se possível. Só podemos dar um diagnóstico exato e o tempo/preço exatos da recuperação após investigar o banco de dados corrompido.
- (Grátis) Se você aceitar a faixa de valores orçada, decidimos juntos se a recuperação via desktop remoto é a melhor opção. Se for, pedimos que você prepare um computador para a recuperação de acordo com nossas instruções (veja abaixo).
- (Grátis) Conectamo-nos ao computador de recuperação, desligamos o Firebird e renomeamos o arquivo do banco de dados para impedir que usuários comuns se conectem a ele. Em seguida, fazemos uma cópia do arquivo original do banco de dados corrompido.
- (Grátis) Enviamos nossas ferramentas (diretamente ou com sua assistência) e começamos a investigação.
- (Grátis) A investigação geralmente leva várias horas e é gratuita. Com base nos resultados, damos um orçamento final (dentro da faixa mínima/máxima da etapa 1), incluindo uma estimativa de tempo e preço. Sempre que possível, também estimamos a porcentagem de dados que podem ser perdidos.
- Se você decidir prosseguir, iniciamos a recuperação. A recuperação às vezes leva menos tempo do que a investigação, pois nesse momento já sabemos a causa e a localização exata da corrupção. Assim que a recuperação for concluída, colocamos o banco de dados de volta em seu local original e reiniciamos o servidor Firebird.
- Nesta etapa, você verifica o banco de dados recuperado. Se funcionar corretamente, prosseguimos com o pagamento. Se o banco de dados não puder ser recuperado, ou a perda de dados exceder o que foi estimado no orçamento final, você não precisa pagar pela recuperação malsucedida (a menos que seja acordado separadamente). Se a recuperação levar mais tempo do que o estimado, isso não afeta o preço orçado.
Preparação para recuperação via desktop remoto do Firebird
O computador remoto deve executar Windows, ser razoavelmente potente e ter espaço livre em disco suficiente para as operações de recuperação. Uma instância virtualizada (VMware ou similar) com recursos suficientes também funciona. Tenha em mente que um computador lento aumenta o tempo de recuperação - e, portanto, o tempo de inatividade do seu negócio.
Requisitos mínimos:
- Se o servidor de produção principal for usado para a recuperação, todos os usuários devem ser desconectados durante a investigação e a recuperação. O Firebird ou InterBase não funcionará corretamente enquanto a recuperação estiver em andamento.
- SO: Windows 10 ou posterior. O Windows é necessário mesmo para bancos de dados Linux, pois o arquivo do banco de dados deve ser copiado e recuperado usando nossas ferramentas baseadas em Windows.
- Espaço livre em disco: pelo menos o dobro do tamanho do banco de dados. Por exemplo, para um banco de dados de X GB, você precisa de pelo menos 2X GB de espaço livre. Esse espaço pode estar em uma unidade USB ou mapeada, mas observe que unidades USB/rede - e unidades em ambientes virtualizados - podem ser mais lentas que um HDD comum.
- Nosso conjunto de ferramentas de recuperação deve ser enviado ao computador onde a investigação e/ou recuperação será realizada.
- RAM: pelo menos 8 GB.
- Direitos administrativos completos. Isso pode parecer excessivo, mas precisamos de acesso total a todos os discos, capacidade de instalar diferentes instâncias do InterBase/Firebird, iniciar e parar serviços, renomear e copiar arquivos de configuração do banco de dados e do servidor, e acessar pastas temporárias. Idealmente, você configuraria um computador Windows limpo, carregaria o banco de dados e nossas ferramentas nele e nos daria acesso total. Não recomendamos realizar a recuperação diretamente em servidores de produção.
Software adicional que pode ser necessário:
- Várias versões do Firebird - algumas corrupções são mais fáceis de corrigir em uma versão específica do mecanismo.
- Código-fonte do Firebird e Microsoft Visual Studio (várias versões, além do SDK). Às vezes, a única maneira de localizar e corrigir um erro é usar uma compilação especial de depuração do Firebird e rastrear o problema dentro dela.
- .NET Framework 2.0 ou superior (necessário para o FBScanner).
Dica: Uma estação de trabalho padrão com 8 GB de RAM, um SSD ou HDD rápido e Windows 10 ou posterior geralmente é uma escolha boa o suficiente.
Software de desktop remoto
Para nos permitir conectar, você precisa instalar uma ferramenta de acesso remoto. Geralmente recomendamos Terminal Server, VNC, Citrix ou RAdmin. Serviços como GoToMyPC, LogMeIn e ferramentas similares também funcionam. Se necessário, podemos instalar software personalizado, como um cliente VPN.
Para conectar, normalmente precisamos apenas do endereço IP do computador com o banco de dados a ser recuperado, juntamente com um login e senha.
Se você usar uma VPN, forneça os detalhes da conexão VPN primeiro.
Preço e tempo
A recuperação via desktop remoto é mais cara do que a recuperação padrão no escritório. Isso ocorre porque exige trabalho sincronizado - para a recuperação padrão, podemos agendar um banco de dados corrompido e trabalhar nele em um horário conveniente, enquanto a recuperação via desktop remoto geralmente significa trabalhar fora do horário normal (estamos baseados na Europa Central).
Os preços da recuperação via desktop remoto começam em EUR 500, com um preço médio de aproximadamente EUR 1.400-1.800.
| Tipo de recuperação | Tempo | Preço (EUR) | Comentários |
|---|---|---|---|
| Recuperação de corrupção padrão | 1-3 horas | 500-1.100 | 1-2 tabelas corrompidas, sem corrupção na área do sistema |
| Recuperação de corrupção média | 3-7 horas | 1.100-1.400 | 3-5 tabelas corrompidas, área do sistema corrompida |
| Recuperação de corrupção pesada | 7-24 horas | 1.400-2.600 | Mais de 5 tabelas corrompidas, área do sistema corrompida, erros em nível de registro |
| Recuperação de corrupção ultra-pesada | 24+ horas | 2.600+ | Estimativa individual com base na corrupção |
Para referência, casos com preço acima de EUR 3.000 são muito raros. Cada caso de corrupção é único e requer sua própria investigação e orçamento.
O tempo mínimo para recuperação via desktop remoto é de 3-3,5 horas reais (a partir do primeiro login bem-sucedido no computador remoto). A média é de 6-8 horas (ou seja, um dia útil).