A recuperação remota de dados pela Internet é uma maneira conveniente, econômica e eficiente de fornecer serviços de recuperação de dados para clientes externos. Como alternativa ao envio de discos pelo correio, a recuperação de dados apresenta muito menos obstáculos logísticos e riscos de segurança. Manuseio incorreto ou temperaturas extremas durante o transporte podem danificar ainda mais o disco, reduzindo drasticamente as chances de recuperação. Além disso, um disco enviado pelo correio pode ser perdido ou, pior ainda, roubado por ladrões de identidade, concorrentes corporativos ou espiões estrangeiros.
A recuperação remota de dados pela Internet evita a necessidade de confiar seus preciosos dados nas mãos de um serviço de remessa ou correios. A ampla disponibilidade e acessibilidade de acesso rápido à Internet de banda larga também torna possível a recuperação remota de dados pela rede para mais clientes em mais lugares no mundo todo.
R-Studio é o nosso programa profissional de recuperação de dados que fornece uma gama completa de ferramentas remotas de recuperação de dados. Essas ferramentas permitem que você atenda seus clientes de recuperação de dados pela Internet como se estivesse realmente sentado em frente à estação de trabalho deles. Discutimos a recuperação remota de dados com mais detalhes em nosso artigo R-Studio: Recuperação de Dados pela Rede.
Embora o R-Studio ofereça uma série de conveniências e melhorias de processo, existem algumas barreiras potenciais para a recuperação remota de dados que são exclusivas do envio dos discos físicos. O principal desses problemas é fornecer uma conexão segura entre uma estação de trabalho R-Studio e o computador do cliente. A conexão bem sucedida das máquinas host e cliente é ainda mais complicada por redes corporativas, firewalls e outras infraestruturas de rede internas.
Para entender os desafios de criar uma conexão de Internet segura adequada para recuperação de dados, é melhor começar com algumas informações gerais sobre redes de Internet. Cada dispositivo na Internet – seja um servidor, computador, roteador, impressora ou smartphone – tem seu próprio endereço IP (Internet Protocol). É como o número de telefone de um dispositivo na Internet; se outra máquina quiser entrar em contato com ela, ela a "chama" por meio do endereço IP conhecido. Por exemplo, 74.125.39.103 é o endereço IP de um dos servidores do Google. Nomes de domínio, como www.google.com, são como "discagem rápida" para esses endereços IP. Quando você digita www.google.com em seu navegador, o que você está realmente fazendo é consultar um servidor de nome de domínio (DNS) que procurará o endereço IP associado a www.google.com e o encaminhará para o servidor apropriado na internet.
O problema de se conectar ao computador de um cliente de recuperação de dados por meio de um endereço IP é que a maioria dos computadores está conectada à Internet por meio de uma rede corporativa. Ou seja, eles acessam a Internet passando primeiro por um intermediário, como um firewall corporativo ou um dispositivo de conversão de endereço de rede corporativo (NAT). Essa infraestrutura de rede permite que as empresas exerçam maior controle sobre o fluxo de dados da Internet dentro e fora da empresa. Em geral, existem dois tipos de redes: privadas e públicas. A principal diferença entre esses dois tipos de redes é como os computadores se tornam visíveis para os computadores na Internet.
Rede pública
Em uma rede pública, cada computador possui seu próprio endereço IP exclusivo, visível para toda a Internet. O firewall pode servir para restringir certos tipos de tráfego ou tráfego de usuários não autorizados mas, em geral, essas máquinas são acessíveis de forma fácil e transparente a qualquer pessoa conectada à Internet. Isso é semelhante a ter uma linha telefônica direta em sua empresa que liga para o telefone de mesa sem passar pela operadora ou assistente administrativo. Esse número de telefone é exclusivo para o seu telefone e as chamadas para esse número não são rastreadas de forma minuciosa (ou seja, qualquer pessoa com o número pode ligar para você). É o mesmo com o endereço IP de um computador em uma rede pública. Por este motivo, conectar-se a uma dessas máquinas para recuperação de dados costuma ser muito fácil. A menos que o firewall esteja configurado especificamente para bloquear o tráfego da máquina do técnico de recuperação de dados, uma conexão pode ser feita usando o endereço IP público do computador. Acessar um computador atrás de um firewall dessa maneira é chamado de firewall traversal.
O problema é que a grande maioria das empresas, organizações e residências não utiliza rede pública. Principalmente para propósitos de segurança, mas para muitos usuários, também por razões econômicas. A menos que você seja seu próprio provedor de serviços de Internet (ISP), você está em uma rede privada.
Rede privada
Se uma rede pública é como dar ao seu computador uma linha telefônica direta com o mundo exterior, uma rede privada é como dar ao seu telefone um ramal da empresa específico para o prédio. Para entrar em contato com você, os visitantes externos devem primeiro passar pela operadora, que encaminhará a chamada de acordo, ou digitar seu ramal após discar o número de telefone principal de toda a empresa.
O conceito é semelhante para uma rede privada, exceto que os computadores fora da rede privada não saberão o endereço IP privado do seu computador, nem esse endereço IP privado será útil. Em vez de cada computador ter seu próprio endereço IP público exclusivo na Internet, cada computador em uma rede privada possui um endereço IP exclusivo na rede, por exemplo, 192.168.1.192, 172.16.2.23 ou 10.10.10.10.
A única máquina que possui um endereço IP público exclusivo é o dispositivo NAT. Para acessar uma das máquinas em uma rede privada, um computador na Internet deve primeiro se comunicar com o dispositivo NAT. O dispositivo NAT é responsável por rotear os dados para a máquina apropriada na rede privada. Isso é conhecido como NAT traversal. Embora cada computador em uma rede privada seja acessado usando o endereço IP do dispositivo NAT, cada computador terá sua própria porta pela qual recebe dados da Internet. Isso é semelhante a uma extensão de telefone. Novamente, os computadores na Internet se comunicarão por meio do endereço IP do dispositivo NAT e de um número de porta, mas nunca saberão o endereço IP privado do outro computador.
Semelhante a usar o telefone de mesa para fazer uma chamada externa, acessar a Internet de um computador em uma rede privada é significativamente mais fácil do que acessar um computador em uma rede privada a partir da Internet. Mas isto pode ser feito.
Encaminhamento de Portas
Há muitas vantagens em uma rede privada. Conforme mencionado acima, requer apenas um endereço IP para toda uma rede de dispositivos. Porém, mais importante, uma rede privada adiciona uma camada adicional de segurança do computador, pois o NAT atua como um porteiro para todo o tráfego da Internet. Isso ajuda a prevenir trojans, spyware, malware, vírus, spam e tentativas de hacking. Lembre-se de que, com uma rede pública, qualquer pessoa pode acessar um computador, a menos que seja especificamente bloqueado. Com uma rede privada, o oposto é verdadeiro: ninguém pode acessar um computador em uma rede privada, a menos que tenha acesso específico. Embora isso seja eficaz para impedir ataques mal-intencionados e tráfego indesejado, torna igualmente difícil estabelecer uma conexão para fins legítimos, como recuperação de dados pela Internet. Sem conhecer a porta que o NAT atribuiu ao computador da rede privada, a máquina do técnico de recuperação de dados não saberá como chegar ao computador do cliente.
Conforme mencionado acima, o acesso à Internet de um computador em uma rede privada geralmente é uma via de mão única. Mas você pode fornecer a um computador em uma rede privada o equivalente a uma "linha direta" por meio do encaminhamento de porta. O encaminhamento de porta ocorre quando um dispositivo NAT atribui permanentemente uma porta a uma máquina específica na rede. Por exemplo, se o dispositivo NAT com um endereço IP 184.173.73.182 encaminhasse a porta 2083 para um computador, o endereço IP que um computador usaria para alcançá-lo via Internet seria algo como 184.173.73.182:2083. Essa combinação de endereço IP/porta pode ser usada como um endereço IP público para estabelecer uma conexão confiável com uma máquina em uma rede privada. Isso é conhecido como NAT traversal.
NAT Traversal e Recuperação de Dados pela Internet
Embora o encaminhamento de porta seja a solução típica para o NAT traversal, a maioria dos clientes que estão em uma rede privada não terá os privilégios de rede necessários ou conhecimento técnico para encaminhar uma porta. Isso significa que permitir uma conexão de entrada do técnico de recuperação de dados pode não ser viável.
Felizmente, o R-Studio permite realizar operações de recuperação de arquivos pela Internet usando uma conexão iniciada pelo cliente. Isso é semelhante ao modo como um computador acessaria um site na Internet por trás de uma rede privada. A única etapa adicional é configurar o encaminhamento de porta no dispositivo NAT conectado ao computador do técnico de recuperação de dados. Dessa forma, todos os aspectos tecnicamente desafiadores da recuperação de dados pela Internet são deixados para o técnico, enquanto o processo permanece amigável para o cliente.
Abaixo temos um exemplo de como esta conexão pode ser configurada.
Aqui, o cliente está executando o R-Studio Agent, enquanto o técnico está executando o R-Studio. Ambos estão por trás de uma rede privada. O R-Studio technician encaminha uma porta para permitir o acesso do programa R-Studio Agent no computador do cliente. Isso permite que o R-Studio technician "aceite" a conexão de entrada do cliente. Enquanto isso, o cliente não compromete a segurança da rede corporativa em que está. Essa é uma boa compensação entre a segurança da rede corporativa e a facilidade de uso para o cliente. Da mesma forma, uma vez que o R-Studio technician só abriu essa porta específica para uso pelo R-Studio Agent, sua rede também permanece segura.
Conclusão
Conforme ilustrado acima, o primeiro desafio para executar com sucesso a recuperação de dados pela Internet é garantir uma conexão confiável. As redes privadas complicam esta questão, mas o encaminhamento de portas e a capacidade do R-Studio para estabelecer ligações iniciadas pelo cliente facilitam este processo. Com esse obstáculo removido, a recuperação de dados pela Internet se destaca como a alternativa mais econômica, eficiente e segura para enviar discos fisicamente ou enviar técnicos para o campo.
Para uma ilustração mais detalhada de como a conexão acima pode ser estabelecida, leia nosso artigo: R-Studio Technician: Recuperação de dados pela Internet, que apresenta um teste de campo desse layout de rede para recuperação remota de dados pela Internet.