wils@web ~ $ cat ~/ajuda/como-utilizar-o-duplicity-para-backups-criptografados-em-servidores-linux.md
LinuxComo utilizar o Duplicity para backups criptografados em servidores Linux
O Duplicity é uma ferramenta poderosa para realizar backups criptografados em servidores Linux, garantindo a segurança dos dados. Neste manual, abordaremos como utilizá-lo de forma eficaz.
Pré-requisitos
- Servidor Linux com acesso ao terminal.
- Duplicity instalado. Você pode instalar com:
sudo apt-get install duplicity
Configuração Inicial
Antes de realizar backups, você deve configurar uma chave para criptografia. Usaremos o GnuPG para isso:
gpg --full-generate-key
Siga as instruções na tela para criar sua chave.
Realizando um Backup
Para realizar um backup, utilize o seguinte comando:
duplicity --encrypt-key SEU_ID_GPG file:///caminho/para/diretorio/ /caminho/para/backup/
Substitua SEU_ID_GPG pelo ID da chave que você gerou e ajuste os caminhos conforme necessário.
Restaurando um Backup
Para restaurar os dados, utilize o comando:
duplicity restore --decrypt-key SEU_ID_GPG file:///caminho/para/backup/ /caminho/para/recuperacao/
Novamente, substitua SEU_ID_GPG e ajuste os caminhos.
Agendando Backups
Você pode agendar backups utilizando o cron. Edite o crontab com:
crontab -e
Adicione a seguinte linha para um backup diário às 2 da manhã:
0 2 * * * duplicity --encrypt-key SEU_ID_GPG file:///caminho/para/diretorio/ /caminho/para/backup/
Verificando Backups
Para verificar o estado dos backups, use:
duplicity list-current-files file:///caminho/para/backup/
Conclusão
O Duplicity é uma ferramenta eficaz para backups criptografados. Lembre-se de testar suas restaurações regularmente para garantir que seus dados estejam seguros.
Dica: Mantenha suas chaves GPG em um local seguro e não as compartilhe.
Precisa de ajuda com isso no seu servidor? A gente resolve pra você.
falar no WhatsApp →// deu erro ou não funcionou?
Achou algo errado neste manual?
Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.