Disco Remoto - Backup automático via FTP, SFTP, SSH e RSYNC
1) Opções de uso
1.1 usar um programa de FTP
1.2 usar um Browser (Internet Explorer, Firefox, etc.)
1.3 usar sua conta como pasta em rede Windows
2) Backup em ambiente Windows
2.1 usar WinZIP
2.2 Programas para automatizar o backup
2.2.1 DiscoRemoto Pro
2.2.2 Outros programas prontos
2.2.3 Script para WinSCP
3) Backup em ambiente Linux
Usar o DiscoRemoto como uma conta de FTP, temos duas opções:
1.1 usar um programa de FTP:
Configure seu programa de FTP com os seguintes parâmetros:
Host: ftp.discoremoto.com.br
User: informe o seu e-mail
Password: sua senha utilizada para cadastrar esta conta
Se seu programa de FTP permite conexões seguras opcionalmente pode usar os protocolos SFTP ou FTPS (FTP com encriptação explícita TLS).
Depois de conectado vá para a pasta /home e comece a fazer upload que seus arquivos sempre estarão online em qualquer lugar.
Não tem programa de FTP?
Para usuários Windows recomendamos o WinSCP, um excelente programa de FTP, gratuito e em inglês.
Clique aqui para ir à página do WinSCP e fazer download do mais recente Installation Package.
Nota importante: A pasta destinada a receber seu conteúdo é a pasta chamada /home, que tem permissão para escrita e leitura. Nesta pasta podem ser criadas quantas sub-pastas forem necessárias para receber seus arquivos. Portanto, após se conectar a sua conta vai direto para a pasta /home.
Ao clicar na linha do menu acima na opção "Acesso a conta via FTP" sua conta deveria abrir diretamente. Eventualmente é pedido seu email e sua senha. Cada Browser tem suas características peculiares no tratamento de sites de FTP, especialmente o Internet Explorer. Descrevemos abaixo como deve ser feito o acesso.
Após clicar na opção "Acesso a conta via FTP" na linha do menu acima, abre uma página mostrando o diretório de seus dados e a frase:
"Para exibir este site FTP no Windows Explorer, clique em Página e em Abrir Site FTP no Windows Explorer."
Siga estas instruções que vai abrir uma nova janela que permite arrastar arquivos para dentro e para fora. Arquivos arrastados para dentro da janela serão transmitidos para sua conta no servidor de FTP.
→ Tutorial para usar sua conta de FTP do DiscoRemoto pelo Internet Explorer (abre em janela pop-up)
Se você pretende acessar frequentemente sua conta recomendamos a instalação de um programa FTP devido as facilidades de uso e recursos oferecidos.
Você pode integrar sua conta do DiscoRemoto na árvore de pastas do Windows para usá-la da mesma forma como uma pasta comum.
Segue o tutorial de configuração: (abre em janela pop-up)
→ Windows Server 2003, Windows XP
Para usar o DiscoRemoto em um ambiente de backup recomendamos compactar e encriptar os arquivos a serem transmitidos. O programa WinZip oferece além da compactação de arquivos a posssibilidade de encriptação. Versões mais recentes do WinZip disponibilizam a encriptação AES de 256 bites, mais segura que o método tradicional Zip 2.0 encryption.
- Configure uma conexão conforme descrito no item 1) acima.
- Transmita os arquivos previamente zipados e eventualmente encriptados.
Os métodos de encriptação protegem os arquivos contra leitura não autorizada. O conteúdo de cada arquivo é encriptado, enquanto seu título, sua data de criação, tamanho e atributos permanecem legíveis. Desta forma, mesmo que alguém tenha ganho acesso a sua conta, não tem acesso ao conteúdo de seus arquivos. Como consequência deste fato recomendamos:
Guarde bem a senha utilizada para encriptar seus arquivos. Sem ela é impossível restaurar seu conteúdo!
O programa oficial do DiscoRemoto para automatizar suas tarefas de backup é o DiscoRemoto Pro. Este programa é uma poderosa ferramenta de Backup compatível com os sistemas Windows 95/98/ME/XP/Vista e com os Servidores NT/2000/2003/2008 e de fácil utilização.
Para fazer download do DiscoRemoto Pro - clique aqui
Você pode usar qualquer programa de sua conveniência para automatizar seu backup. Basta entrar no Google (http://www.google.com.br) e procurar por exemplo por "backup programs" para surgir uma infinidade de opções de programas que atendem a este propósito. A grande maioria destas opções são versões pagas, mas oferecem períodos gratuitos para teste e avaliação. É importante ressaltar que o DiscoRemoto não presta nenhum tipo de suporte técnico para estes programas.
Usuários avançados podem implantar um script para automatizar seu backup.
O exemplo abaixo sincroniza um diretório local em seu servidor com o diretório /home no servidor remoto com as seguintes características:
O que foi deletado no servidor local é deletado no servidor remoto
O que foi criado no servidor local é copiado para o servidor remoto
O que falta no servidor remoto é copiado à partir do servidor local
Somente as diferenças entre os dois servidores são transmitidas
Exemplo para sincronizar dois diretórios usando SFTP (abre em janela pop-up)
Para implantar outras características de backup favor consultar a documentação do WinSCP em http://winscp.net/eng/docs/scripting
Tarefas de backup podem ser automatizadas usando o crontab para agendar a execução de script preparado com o uso dos protocolos FTP, SFTP ou FTPS (FTP com encriptação explícita TLS)
Para clientes corporativos disponibilizamos também o RSYNC. Entre em contato conosco para solicitar sua liberação.
Recomendamos que antes de colocar um script para funcionar sejam testados manualmente cada etapa do processo.
Quando usa SFTP, FTPS ou RSYNC, durante o primeiro acesso são trocadas as chaves entre os servidores que tem que ser confirmadas respondendo com yes a seguinte mensagem:
The authenticity of host 'ftp.discoremoto.com.br (200.220.149.27)' can't be established.
RSA key fingerprint is eb:c4:c7:b4:07:47:42:b8:e0:c7:44:35:1b:30:eb:32.
À partir do segundo acesso não é mais solicitada esta confirmação e seu script não precisa mais considerar esta etapa.
Para automatizar a troca de senha durante o processo de autenticação sugerimos considerar o uso do pacote expect. Exemplos de uso podem ser encontrados na internet ou solicitados ao nosso suporte.