System Tar and Restore - um script de backup simples

GUI e ferramenta de texto (capturas de tela)

Existem muitas ferramentas para fazer cópias de backup de seus dados e do sistema para GNU / Linux. Você pode escolher entre alguns aplicativos GUI ou outros programas de linha de comando. Você também pode criar seu próprio script para ele e, assim, personalizá-lo ou baixar um existente, como é o caso que irei falar neste artigo. Seu nome é Alcatrão e restauração do sistema e com certeza você vai gostar ...

System Tar and Restore é um script muito versátil. Ter dois scripts para bash. O principal é um script chamado star.sh e também outro chamado star.gui.sh que invoca a ferramenta gráfica se você preferir usar uma GUI mais intuitiva. Esses scripts são capazes de trabalhar em modo de backup, restauração e transferência, ou seja, para realizar o backup, restaurá-lo e transferi-lo.

Pode fazer um backup total ou parcial do sistema, restaurando ou transferindo a cópia para um disco ou partição diferente, restaurando ou transferindo a cópia para um disco externo, pendrive, cartão de memória, etc., restaurando de um sistema baseado em BIOS para um UEFI ou vice-versa, e até mesmo trazer a cópia para uma máquina virtual. Para seu funcionamento adequado, eles dependem de outros pacotes: gtkdialog, tar, rsync, wget, gptfdisk / gdisk, openssl e gpg.

Em geral, são pacotes do dia-a-dia que você certamente já instalou e, se não, você deve instalá-los antes dos scripts. A fim de tem System Tar e Restore:

cd Download

git clone https://github.com/tritonas00/system-tar-and-restore.git

cd system-tar-and-restore/

ls

E aqui dentro você terá ... E por invoque-o graficamente, já sabes:

sudo ./star-gui.sh

Pára fazer cópias de backup em modo texto, recomendo que você leia a documentação:

./star.sh --help

Mas um exemplo seria o seguinte:

sudo ./star.sh -i 0 -d /home/copia -c xz -u "--warning=none"

Isso faz com que seja em modo de backup (0), escolha o destino onde a cópia de backup é armazenada com -d (neste caso / home / copy), defina a ferramenta de compressão para o tarball gerado com -c (xz neste caso), e com -u você pode aplicar algumas opções para tar / rsync ...

Pára restaurar cópia (modo 1), seria algo semelhante:

sudo ./star.sh -i 1 -r /dev/sda3 -G /dev/sdb -f /home/copia/backup.tar.xz

Ele o restaura para a partição / dev / sda3, especificamos onde o GRUB está com -G e onde a cópia de backup deve ser restaurada ... Você espera que o processo seja concluído e pronto!


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: AB Internet Networks 2008 SL
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.