Backup com o Duplicati: mudanças entre as edições
(2 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
Linha 26: | Linha 26: | ||
wget https:// | wget https://updates.duplicati.com/beta/duplicati_2.0.5.1-1_all.deb | ||
4 - Instalar o binário com dpkg | 4 - Instalar o binário com dpkg | ||
dpkg -i duplicati_2.0.5. | dpkg -i duplicati_2.0.5.1-1_all.deb | ||
5 - Instalar dependências do duplicati | 5 - Instalar dependências do duplicati |
Edição atual tal como às 16h12min de 16 de abril de 2021
Sobre
Olá! Visitante, reunimos aqui, informações sobre a ferramenta Duplicati, esta poderosa ferramenta WEB para Backup de modo seguro, que além de compactar ela também utiliza algorítimos de criptografia para cifrar os backups que são gerados por ela, assim criando volumes de dados utilizando AES-256 ou GNUPG aumentando a segurança das informações.
Site Oficial: https://www.duplicati.com/
Vídeo
Duplicati
O Duplicati é um cliente de backup gratuito, de código aberto, que armazena de forma segura cópias de segurança compactadas, incrementadas e incrementadas em serviços de armazenamento em nuvem e servidores de arquivos remotos. Funciona com:Amazon S3, OneDrive, Google Drive, Rackspace Cloud Files, HubiC, Backblaze (B2), Amazon Cloud Drive (AmzCD), Swift / OpenStack, WebDAV, SSH (SFTP), FTP e muito mais! Duplicati está licenciado sob LGPL e disponível para Windows, OSX e Linux (.NET 4.5+ ou Mono necessário).
Instalação
1 - Instalar dependências (mono ca-certificates-mono)
apt-get install mono-devel ca-certificates-mono
2 - Ajustar Mono TLS para legacy
MONO_TLS_PROVIDER=legacy
3 - Baixar o binário do duplicati com wget
wget https://updates.duplicati.com/beta/duplicati_2.0.5.1-1_all.deb
4 - Instalar o binário com dpkg
dpkg -i duplicati_2.0.5.1-1_all.deb
5 - Instalar dependências do duplicati
apt-get -f install
6 - Editar o arquivo de service para permitir conexões externas (padrão apenas localhost)
nano /lib/systemd/system/duplicati.service
[Unit] Description=Duplicati web-server After=network.target [Service] Nice=19 IOSchedulingClass=idle EnvironmentFile=-/etc/default/duplicati #ExecStart=/usr/bin/duplicati-server $DAEMON_OPTS ExecStart=/usr/bin/duplicati-server --webservice-port=8200 --webservice-interface=any --webservice-allowed-hostnames=* $DAEMON_OPTS Restart=always [Install] WantedBy=multi-user.target
7 - Habilitar no boot o serviço
systemctl enable duplicati.service
8 - Inicializar o serviço
systemctl restart duplicati.service
9 - Verificar porta do serviço (padrão 8200)
netstat -an | grep 8200
10 - Abrir a aplicação no navegador
http://IP_DO_SERVIDOR:8200
Exemplos
Veja aqui como criar um backup ou restaurar
Home
Exibe os Jobs que estão configurados na ferramenta
Criar Backup
Menu esquerdo + Adicionar Backup Configurar novo Backup
- Configurações de Backup
{Menu Geral} Nome: Nome do Backup (JOB) Criptografia: (Sem criptografia,AES-256 ou GnuPG) Frase de segurança: ???Minha senha Segura!!! Repetir frase de segurança: ???Minha senha Segura!!! {Destino do Backup} Tipo de armazenamento: (Escolher o tipo de armazenamento entre Local ou Remoto) Informações relativas as escolhas do tipo {Dados de Origem} Escolher o local que será realizado o Backup (ex. Computador /root, /home, /var/www) Filtros (Opcional) Excluir (Opcional) {Agendar} Marcar: Executar backups automaticamente. Realizar a configuração conforme a politica de Backup definida (Dias/Horas) {Opções} Tamanho do volume de envio: (Escolher o tamanho do volume que o backup terá) Manter esse número de backups: (Ilimitado, mais velhos, Número limitado) Opções avançadas: Opções de personalização (ex. Escolha de nível de compressão , etc..)
Restaurar Backup
- Restaurando o Backup
Menu esquerdo {De onde você deseja restaurar?} Restaure diretamente dos arquivos de backup... ( Aponte para os arquivos de backup e restaure de lá ) Restaurar a partir da configuração ... ( Carregar destino a partir de um trabalho exportado ou de um provedor de armazenamento)
Configurações
{Acesso à interface do usuário} Senha: Senha segura da interface web {Configurações da interface do usuário} Idioma: Escolha o que achar melhor {Canal de atualização} Padrão - (Canary) - Igual à versão de instalação base: 2.0.2.12_canary_2017-10-20 Beta - Experimente os novos recursos em que estamos trabalhando. Não use com dados importantes. Experimental - Compilações específicas apenas para desenvolvedores. Canary - Compilações individuais apenas para desenvolvedores.