rsync entre Linux e Windows

Para os usuários Linux avançados, o rsync é uma ferramenta absolutamente essencial para a transferência incremental de arquivos entre diferentes computadores. Em geral utiliza-se o rsync para transferências entre computadores Linux, mas também é possível transferir arquivos entre computadores Linux e Windows. Para isso é necessário que:

  1. No computador Windows exista alguma pasta compartilhada, com permissões adequadas de acesso para leitura/gravação para um ou mais usuários;
  2. No computador Linux esteja instalados:
    • rsync
    • cfis-utils
  3. Exista algum diretório no Linux para que a pasta compartilhada do Window seja montada.

O processo todo é bem simples. Crie um diretório para que a pasta compartilhada do Windows seja montada, por exemplo:

sudo mkdir /mnt/windows

Como usuário root, monte a pasta compartilhada:

sudo mount -t cifs -o username=usuario //ip_windows/pasta /mnt/windows

Troque o “usuario” pelo login do usuário no Windows, o “ip_windows” para o endereço IP do computador Windows, e a “pasta” pelo nome do compartilhamento no Windows. Se for necessário será solicitada a senha de acesso (que geralmente é a senha do usuário no Windows).

Depois que a pasta compartilhada estiver montada, você pode transferir arquivos entre os dois computadores com o rsync, a partir do Linux.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *