Compare e sincronize pastas com arquivos do Ubuntu Linux

Uma tarefa que pode se tornar imprescindível em ambientes onde lidamos com vários arquivos e pastas é a capacidade de realizar uma sincronização constante entre eles, permitindo comparar, atualizar e modificar seu conteúdo. O FreeFileSync se torna uma das melhores alternativas para realizar o processo de comparação e sincronização de pastas.

FreeFileSync é um aplicativo de código aberto que nos permite sincronizar e comparar facilmente arquivos e pastas em ambientes Windows, Linux ou Mac OS. Podemos fazer backups das pastas com ótimas opções e funcionalidades.

A seguir veremos as características deste aplicativo para posteriormente explicar os passos que devemos seguir para utilizá-lo corretamente.

Entre suas principais características temos

  • Sincronização com dispositivos MTP, como Android, iPhone, etc.
  • Sincronizar unidades locais e pastas compartilhadas na rede
  • Possibilidade de automatizar o trabalho com arquivos bat
  • Suporta links simbólicos
  • Detecta erros e falhas em arquivos ou pastas.
  • As pastas podem ser sincronizadas via FTP ou SFTP
  • Permite a cópia de atributos NTFS como criptografia, compressão, etc.
  • Suporte nativo de 64 bits
  • Suporte Unicode
  • FreeFileSync tem uma opção de instalação portátil
  • Use macros% time%,% date% para backups agendados
  • Suporta caminhos de arquivo com mais de 260 caracteres
  • Suporta permissões de segurança NTFS
  • Pode gerenciar versões de arquivos excluídos
  • Podemos comparar arquivos por tamanho ou conteúdo.
  • Níveis ideais de sincronização

1. Instalando FreeFileSync no Ubuntu


No caso de usar versões do Ubuntu até 15.10, devemos executar os seguintes comandos para instalação:
 sudo apt-add-repository ppa: freefilesync / ffs sudo apt-get update sudo apt-get install freefilesync 
Se usarmos Ubuntu 1604, 16.10 ou 17.04, devemos seguir o seguinte processo.

Passo 1
Acessamos a página oficial do FreeFileSync no seguinte link:

Lá devemos baixar a versão de acordo com nosso sistema operacional atual:

Passo 2
Depois de baixado, acessamos o diretório de Downloads usando o seguinte comando:

 Downloads de cd /
Uma vez lá, executamos a seguinte linha para extrair o conteúdo do arquivo Zip e ele será extraído no diretório / opt /:
 sudo tar xvf FreeFileSync _ *. tar.gz -C / opt /

PROLONGAR

etapa 3
Agora vamos executar os seguintes comandos:

 cd / opt / (acesse o diretório / opt) ls (lista seu conteúdo) sudo descompacte FreeFileSync / Resources.zip -d / opt / FreeFileSync / Resources / (descompacte o conteúdo)

PROLONGAR

2. Criação do iniciador de aplicativo FreeFileSync


Feito este processo, podemos rodar a aplicação utilizando a linha ./FreeFileSync, mas se quisermos incluir o acesso direto desde o desktop faremos o seguinte. Acessamos a seguinte rota:
 ls / usr / share / applications
Veremos a lista completa de aplicativos do Ubuntu:

PROLONGAR

Caso não tenhamos o painel GNOME instalado, procedemos à instalação executando o seguinte comando:

 sudo apt-get install --no-install-recomendas gnome-panel
Agora, passamos a usar a seguinte linha para criar o inicializador de aplicativos:
 sudo gnome-desktop-item-edit / usr / share / applications / --create-new
Na janela exibida iremos editar os seguintes parâmetros
  • No campo Tipo atribuímos o valor Aplicação
  • No campo Nome, atribuímos o nome do aplicativo
  • No campo Comando, inserimos o caminho / opt / FreeFileSync / FreeFileSync
  • Além disso, podemos adicionar um comentário no campo Comentário

PROLONGAR

Clique em OK para salvar as alterações e, desta forma, podemos executar o FreeFileSync a partir dos aplicativos do Ubuntu.

3. Usando FreeFileSync

Passo 1
Ao executar o aplicativo, este será o ambiente oferecido:

PROLONGAR

Passo 2
Como vemos é intuitivo, no lado direito devemos adicionar as duas pastas ou arquivos para comparar. Assim que entrarmos nas respectivas rotas, clique no botão Comparar e este será o resultado obtido:

PROLONGAR

etapa 3
Podemos ver um resumo do conteúdo de cada um deles indicando seu tamanho e tipo de elementos contidos. Caso desejemos sincronizar as pastas, como adicionar arquivos, entraremos nas respectivas rotas e clicaremos no botão Sincronizar e aparecerá o seguinte:

PROLONGAR

Passo 4
Lá podemos ver quais tipos de elementos serão sincronizados, seus tamanhos, etc., se estivermos de acordo, clique em Iniciar. Esta aplicação oferece-nos várias opções de configuração para cada uma das tarefas a realizar, basta clicar no ícone do pinhão e veremos o seguinte:

PROLONGAR

Etapa 5
Lá podemos percorrer cada guia usando a respectiva tecla de função indicada. Da mesma forma, quando queremos comparar dois objetos, podemos clicar na seta lateral e selecionar o tipo de dados a comparar (Data, Conteúdo ou Tamanho):

PROLONGAR

Usando o FreeFileSync, temos uma valiosa ferramenta de gerenciamento e administração de arquivos à mão.

Backup Linux Dropbox

wave wave wave wave wave