Como transferir arquivos com o SFTP entre pastas / unidades locais?

0

Um pouco de noob pergunta, então peço desculpas se isso não é possível, mas eu pensei em perguntar.

Eu tenho dois discos rígidos conectados ao meu computador (Windows 8.1), um interno e outro externo (conectado via USB). Vamos chamá-los de unidades A: \ e Z: \, respectivamente. Em cada unidade há uma pasta que gostaria de sincronizar com a pasta equivalente na outra unidade. Eu gostaria de fazer isso via sFTP, da seguinte forma:

A: \ Folder1 < == sFTP == > Z: \ Folder2

No meu cliente sFTP (FreeFileSync), eu pedi um nome de servidor / endereço IP e tal. Não tenho ideia do que digitar nesses campos.

Isso é possível? E se sim, como fazer isso? Lembre-se de que sou um leigo que nunca utilizou o (s) FTP e sabe pouco sobre isso, além de que preciso usá-lo para isso.

Quaisquer pensamentos seriam apreciados. Obrigado.

    
por Walter 27.05.2017 / 12:36

2 respostas

0

Estou interessado em seu processo de pensamento para exigir SFTP? O SFTP fornece transferência de arquivos criptografados entre duas máquinas através de uma conexão de rede (possivelmente virtual). Para isso, você precisará de um cliente SFTP (o que parece que você já tem) e um servidor SFTP, o que parece que você não pode.

Se você estiver copiando arquivos na mesma máquina, não faz sentido usar este protocolo; afinal de contas, os arquivos que você está copiando não serão vistos fora da máquina, então as funções de criptografia e transferência de rede do SFTP seriam discutíveis.

Eu usaria robocopy para espelhar as duas unidades; por exemplo. para garantir que Z:\Folder1 seja idêntico a A:\Folder2 :

robocopy /mir A:\Folder1 Z:\Folder2

Se é provável que você faça alterações em A:\Folder1 e Z:\Folder2 independentemente, por exemplo, modificando A:\Folder1\fileA e Z:\Folder2\fileB , é possível substituir o parâmetro /mir por alguns dos outros parâmetros robocopy para apenas copiar arquivos mais recentes e execute-o uma vez em cada direção para garantir que todas as alterações sejam replicadas.

Vou deixar o último como um exercício para você; você sempre pode executar robocopy /? para obter os parâmetros usados pelo robocopy.

    
por 27.05.2017 / 13:20
0

O que dizer de tartar e descompactar os arquivos?

Se você canalizar a saída de tar diretamente para untar, não deverá receber nenhuma sobrecarga.

Se você quiser ir para o modo SFTP, é necessário instalar o servidor SSH no Windows. Você pode usar o build da Microsoft do OpenSSH (link para meu guia).

    
por 29.05.2017 / 10:05