- - Como sincronizar arquivos automaticamente entre computadores Linux com sincronização

Como sincronizar arquivos automaticamente entre computadores Linux com sincronização

Parte do benefício de usar o armazenamento em nuvem é acapacidade de sincronizar arquivos, não importa em que computador você esteja. O problema é que essa conveniência tem um custo. Para transferir uma grande quantidade de dados, os planos geralmente precisam ser adquiridos. Além disso, leva uma eternidade para carregar um arquivo em um servidor remoto, apenas para fazer o download novamente em outro computador na sua rede. A boa notícia é que não precisa ser inconveniente sincronizar arquivos entre computadores Linux. Existe uma solução melhor: sincronizar.

Syncthing é uma ferramenta que sincroniza coisas. Com essa ferramenta, os usuários podem transferir quantos dados desejarem pela Internet e também por uma rede local. Não há necessidade de comprar planos de armazenamento em nuvem caros para espaço extra. O espaço de armazenamento do Syncthing é a capacidade dos seus próprios discos rígidos e a velocidade é a rapidez com que a sua própria rede e conexão à Internet são.

O melhor de tudo, está disponível no Linux. Veja como fazê-lo funcionar.

Instalação

Instalar o Syncthing é um pouco diferenteem comparação com outros tipos de programas. Isso ocorre porque é um programa baseado na Web que é executado localmente. A sincronização é executada em segundo plano, fazendo todos os cálculos importantes, mas tudo o que o usuário faz é configurado em um navegador da web. Isso também significa que, se você deseja instalar este software em um servidor Linux, funcionará perfeitamente.

Ubuntu e Debian

Comece adicionando a chave de liberação PGP. Isso é importante, pois o Ubuntu e o Debian não podem instalar software sem uma chave de lançamento. Abra um terminal, obtenha a chave com este comando:

curl -s https://syncthing.net/release-key.txt | sudo apt-key add -

A próxima etapa do processo de instalação é adicionar o repositório Syncthing ao diretório / etc / apt / sources Lista.

echo "deb https://apt.syncthing.net/ syncthing stable" | sudo tee /etc/apt/sources.list.d/syncthing.list

O novo repositório para Syncthing está no sistema. Ainda assim, o Syncthing não será instalado até que as fontes de software reflitam as novas alterações.

sudo apt-get update

Por fim, instale o software com:

sudo apt-get install syncthing

Arch Linux

A ferramenta Syncthing server / UI da web está disponível no repositório de usuários do Arch Linux. Faça o download e construa-o para que o Arch funcione.

De outros

Outras distribuições Linux, na maioria das vezes, não possuem pacotes disponíveis. Em vez disso, existe um arquivo tarball do programa disponível.

Faça o download do arquivo e leia as instruções internas sobre como instalá-lo.

Inicie o serviço Syncthing digitando: syncthing

A interface da web abrirá automaticamente no navegador padrão no seu PC Linux.

Outras plataformas

Embora este artigo cubra o Linux, os arquivos serão sincronizadosem Sincronizar com outras plataformas também. Mac, Windows e até Android funcionam. O único requisito para o compartilhamento de arquivos é que todos os dispositivos estejam na mesma rede. Para obter o aplicativo para essas plataformas, visite este link aqui.

Usando Syncthing

Acesse as configurações de sincronização visitando http:// localhost: 8080. Dentro da interface da web, o usuário tem opções para criar uma nova pasta compartilhada e adicionar um dispositivo remoto. Para criar uma nova pasta para compartilhar, clique no botão "Adicionar pasta". Isso abrirá uma janela com informações a serem preenchidas. Especificamente: rótulo da pasta, ID da pasta e caminho da pasta.

Comece com o rótulo da pasta. Adicione um nome ao seu compartilhamento, para que você saiba o que é. Passe o mouse sobre o ID da pasta, pois o sistema gera um desses automaticamente.

Por fim, adicione o caminho da pasta ao novo compartilhamento. Por exemplo: se você estiver compartilhando da pasta Minhas Músicas, o caminho será / home / nome de usuário / Música /. Qualquer pasta funcionará, mesmo uma nova.

Adicionar dispositivo remoto

Uma pasta não será compartilhada sem antes adicionar outrasdispositivos para o servidor de sincronização. Para fazer isso, vá para outro PC executando o Syncthing e encontre o “ID do dispositivo”. Esse é o identificador exclusivo que permitirá que o Syncthing encontre rápida (e facilmente) o dispositivo e o adicione à rede. Depois de obter o ID, clique em "Adicionar dispositivo remoto". Isso abre um menu pop-up.

Encontre “ID do dispositivo” e digite a ID do dispositivo com o qual deseja compartilhar. Para encontrar o seu ID do dispositivo, clique no menu Ações e depois em "Mostrar ID".

Compartilhando uma pasta

Depois de adicionar um dispositivo com sucesso, você veráaparece ao lado com "Não utilizado" ao lado. Ele é rotulado como "não utilizado" porque, mesmo que o serviço Syncthing possa ver o dispositivo e eles estejam interagindo, nenhum item foi compartilhado. Veja como adicionar uma pasta a ela.

Vá para a pasta compartilhada criada anteriormente eclique no botão "editar". Procure a opção "Compartilhar com dispositivos". Você notará que o dispositivo que você adicionou recentemente está neste menu. Clique na caixa de seleção e em breve sua pasta compartilhada, juntamente com todos os seus arquivos, serão sincronizados com este dispositivo.

Conclusão

Aqueles que procuram uma maneira rápida e fácil de manterarquivos em arquivos de sincronização entre computadores Linux ou computadores executando outros sistemas operacionais devem observar a sincronização. Embora o programa não seja exatamente o primeiro, o modo como lida com a questão da sincronização de arquivos de maneira tão fácil de usar do que o destaca de outras soluções semelhantes. Se você procura uma correção rápida e fácil de sincronização de arquivos, não precisa procurar mais.

Comentários