Melhor maneira de montar um sistema de arquivos Linux no Windows pela Internet?

6

Eu tentaria o Samba sobre o SSH, alguma idéia melhor?

Editar: Minha mãe tem me incomodado para fazer um backup externo de seus arquivos. Atualmente, ela usa o Norton Ghost . Eu tenho um VPS que eu uso para algumas outras coisas e percebi que eu poderia apenas configurar um servidor FTP e deixar o Norton se conectar a isso para alguma ação de backup externo. Mas por alguma razão desconhecida, o Norton não suporta SFTP ou FTPS, então tenho que descobrir como montar automaticamente uma unidade Linux no Windows ou fazer com que o Norton trabalhe com SFTP.

Editar: Obrigado por toda sua ajuda pessoal (garotas?)!

    
por Seamus 04.10.2010 / 13:30

15 respostas

5

Isso realmente não responde à pergunta, mas eu sou fã de Mozy para backup externo.

  • Ao contrário do Dropbox (que eu também gosto muito para compartilhar / sincronizar arquivos), seus arquivos podem estar em qualquer combinação de diretórios.
  • Os backups acontecem automaticamente em segundo plano para que você não precise pensar nisso
  • Os backups são incrementais - somente arquivos alterados precisam ser enviados
  • Como o Dropbox, o Mozy armazena versões anteriores (até um mês?) para que você não tenha problemas, mesmo que tenha feito o backup dos arquivos após , eles ficaram instáveis.
  • Seus dados serão criptografados com sua própria chave (gerados no cliente do Mozy após a instalação) antes de serem enviados pela rede e você pode, opcionalmente, armazenar essa chave com a Mozy por segurança se confiar neles o suficiente e tiver medo de perder sua chave.
  • E, ao contrário da abordagem homebrew de copiar arquivos para outra máquina em casa, seus backups estão realmente fora do local.
por 03.06.2009 / 04:52
4

Acabei de testar o WinSCP para você, ele funciona apenas com uma porta SSH aberta no servidor - foi muito direto.

Não permite uma montagem real da aparência das coisas, mas sim uma daquelas coisas de copiar para a esquerda / direita.

Aposto que existe um cliente SSHFS para windows em algum lugar, embora você realmente precise disso.

Editar: Existe um programa antigo da Novel que fará isso, aparentemente é gratuito, mas eu não testei. Você pode tentar: http://www.novell.com/coolsolutions/qna/999.html

    
por 03.06.2009 / 03:12
3

Se você preferir uma versão comercial (por causa do suporte) para o Dokan-SSH, você pode experimentar o site ExpanDrive para Windows da ExpanDrive para Windows a>

    
por 03.06.2009 / 02:41
3

(nota: esta é uma pergunta do serverfault.com?)

Eu uso uma VPN para isso. O servidor de arquivos é executado poptop. Máquinas Windows se conectam a ele através do cliente VPN integrado. SAMBA para compartilhar a pasta e voila.

Use o WINS para dar um crédito extra aos nomes, para que as máquinas Windows não precisem de atalhos para itens como \ 192.168.0.x \ sharename na área de trabalho.

    
por 03.06.2009 / 03:12
2

Sua abordagem pode funcionar, mas o WebDAV também pode se adequar ao projeto.

    
por 03.06.2009 / 03:12
2

Uma sugestão alternativa que pode ajudar - parece que você está complicando demais o problema. Existem vários utilitários de backup simples para o Windows, não suportando a sua solução Norton.

Reconhecidamente é um pouco de baixa tecnologia, mas cumpre seriamente o requisito "externo" E remove a rede da equação, para proteger contra tempos de espera, atrasos, queda de conexões VPN, etc., enquanto você está fazendo o backup.

Usando duas unidades externas de tamanho semelhante, identifique uma "Semana 1" e a outra "Semana 2".

Conecte a unidade "Semana 1" ao computador, configure-a para executar uma pesquisa semanal completa seguida de incrementos, silenciosamente em segundo plano. Peça à sua mãe que remova a unidade e deixe-a de lado.

Na quinta-feira ou no whaetver, pare para atacar a geladeira, lave um pouco de roupa e conecte a unidade rotulada como "Semana 2". Confirme se a unidade assumiu a mesma letra de unidade e seu software de backup a vê.

Agarre e jogue a unidade "Week 1" em cima das camisas e meias limpas no cesto de roupa suja, a caminho da porta. Mantenha-o de lado, seguro e longe do perigo. Este é o "armazenamento offline" da sua mãe.

Enxaguar, repita. Você acabou de criar uma versão menor do que a maioria das empresas faz toda semana com seus dados.

Se você tem espaço de sobra ou o HD da sua mãe não é tão grande e muitos arquivos não mudam com tanta frequência, sinta-se à vontade para fazer malabarismos e ajustar um pouco o tempo / configuração, se a. não lavar roupa em casa tanto e / ou você está confortável armazenar mais de uma semana de dados em uma unidade como essa.

    
por 03.06.2009 / 04:57
2

Parece que existe um pacote que suporta sshfs no Windows, é chamado Dokan:

link

EDIT: à luz da sua edição recente, você pode encontrar PSCP suficiente. O PSCP é um programa scp de linha de comando do PuTTY: link

Você pode fazer o dump de todos os arquivos para backup em um determinado diretório em sua máquina Windows e, em seguida, ter um script scp desses arquivos para o seu VPS.

    
por 03.06.2009 / 02:22
1

Eu uso uma VPN para isso. O servidor de arquivos é executado poptop. Máquinas Windows se conectam a ele através do cliente VPN integrado. SAMBA para compartilhar a pasta e voila.

Use o WINS para dar um crédito extra aos nomes, para que as máquinas Windows não precisem de atalhos para itens como \ 192.168.0.x \ sharename na área de trabalho.

    
por 03.06.2009 / 02:32
1

Parece uma ideia sensata para mim. Eu fiz isso antes.

Há um ligeiro problema em que sua máquina Windows local provavelmente já está executando seu próprio servidor de compartilhamento de arquivos (assim você não pode ligar para localhost: 139 ao encaminhar) e eu não é possível especificar qual porta conectar-se para compartilhamento de arquivos.

Solução realmente simples é desabilitar o compartilhamento de arquivos em sua máquina Windows, ou o Samba através de SSH sem desabilitar o compartilhamento de arquivos local

    
por 03.06.2009 / 03:12
1

Isso não responde diretamente à sua pergunta, mas talvez seja uma solução alternativa para sua configuração de backup off-line.

Você analisou o JungleDisk e o DropBox ?

Trata-se de soluções "cloud" razoavelmente baratas que são montadas como se fossem unidades de rede no Windows / Linux / Mac.

Eu fiquei bastante satisfeito com o JungleDisk. Eu acho que tenho cerca de 20GB de backup e custa-me cerca de US $ 4,50 / mês com o Amazon S3 como backend.

    
por 03.06.2009 / 04:07
1

O rsync não monta um sistema de arquivos, mas permite listar o conteúdo de diretórios e transferir arquivos de e para uma máquina Linux.

O rsync para Windows pode ser encontrado, por exemplo, no arquivo rsync.zip

    
por 03.06.2009 / 11:41
1

Use o rsync para Windows para fazer backup de dados em sua máquina Windows

    
por 03.06.2009 / 11:46
1

scp (no PSCP ou WinSCP do PuTTY), WebDAV ou rsync são provavelmente suas melhores opções.

Defina (como uma tarefa agendada) e esqueça!

+1 para uma mãe que está incomodando você sobre fornecer um backup externo!

    
por 04.10.2010 / 15:41
0

Você pode ver o webdav em https. O Apache e o mod_webdav devem funcionar com bastante facilidade. Você pode ter problemas de permissão de arquivo, embora tudo seja de propriedade do usuário do servidor da Web.

    
por 03.06.2009 / 02:24
0

Você também pode instalar Windows Services for UNIX em sua máquina Windows e acessar sua caixa do Linux via NFS

    
por 03.06.2009 / 11:43