Backup do servidor Linux para FTP

Instalar Duplicidade

apt-get install duplicity

Instalar Duply

Baixar

Baixe Duply . Extraia e copie duplypara /usr/bin. Certifique-se de que ele tenha permissões de execução para o usuário com quem você planeja executar seus backups (por exemplo, root).

Configuração

Crie um diretório para os arquivos de configuração.

mkdir /etc/duply

Crie um novo perfil.

duply offsite create

Certifique-se de que o Duply criou um arquivo conf em /etc/duply/offsite.

Crie uma chave GPG.

gpg --gen-key

Enquanto estiver conectado via SSH, a geração da chave pode falhar (bytes aleatórios insuficientes disponíveis) . Para remediar isso, abra outro shell e instale rngtools:

apt-get install rng-tools

E corra:

rngd -r /dev/urandom

Se for bem-sucedido, você verá uma saída como esta:

gpg: /root/.gnupg/trustdb.gpg: trustdb criado

gpg: chave 525D8AF3 marcada como

pública confiável e chave secreta criada e assinada.

Anote o número da chave (aqui 525D8AF3:).

Certifique-se de que a chave foi adicionada ao armazenamento de chaves:

gpg --list-keys

Edite o arquivo de configuração:

vim /etc/duply/offsite/conf

Preencha o número da chave GPG e a senha.

Configurar cronjob:

27 4 1 * * root /usr/bin/duply offsite backup_verify_purge --force
23 3 * * * root /usr/bin/duply offsite backup