Acesso ao arquivo local e remoto do Android

0

Tenho 4 nexus 10 tablets e 3 telefones Android. Eu gostaria de poder fazer backup deles (localmente para velocidade) e extrair arquivos do back-up de qualquer lugar (através da conexão de dados por celular). Que tipo de servidor / s eu usaria e como eu iria configurá-lo. Eu fiz um monte de olhar em volta e não tenho idéia de que direção seguir. Obrigado antecipadamente!

    
por imaskier 03.09.2013 / 05:06

2 respostas

0

Simplesmente falando, você pode configurar um servidor SFTP / SSH em uma máquina Ubuntu. Em seguida, você precisa abrir uma porta (a porta padrão 22 para o serviço ssh, pode ser alterada para outra porta) no roteador para poder direcionar todas as chamadas externas para o servidor. Registre o IP público concedido pelo roteador.

No seu servidor SFTP, você precisa criar uma conta especial que será usada para login por máquinas remotas (os dispositivos móveis). Aplique algumas restrições a essa conta para que as pessoas que usam isso possam acessar apenas as pastas e arquivos mantidos por ela, mas não outras coisas.

No lado do cliente (seus dispositivos móveis), você pode instalar um gerenciador de arquivos, como o ES File Explorer, que pode atuar como um cliente sftp. Use o IP e a conta sftp criada anteriormente para acessar seu servidor.

    
por mikemui 03.09.2013 / 06:06
0

Você pode querer dar uma olhada no git-annex, que é usado para sincronizar arquivos entre diferentes máquinas, servidores e armazenamentos em nuvem. Funciona com máquinas Android, MS Windows e Linux / Unix. Não há cliente para dispositivos iOS. Observe que não é uma solução de backup, é uma ferramenta de sincronização. Olhe no pub para uma ferramenta de backup baseada no git.

    
por Anders 03.09.2013 / 22:20