Definir local de backup para unidade secundária?

Quero definir meu local de backup para uma unidade secundária na máquina local. Só vejo as opções “local” e “s3”, e “local” não parece me permitir especificar o local na máquina. Razões:

  1. Isso economiza espaço na unidade primária à medida que os dados aumentam de tamanho
  2. Evita a perda total de dados se a unidade primária falhar

A única maneira de fazer isso é escrever um cron job para mover o arquivo .tar.gz de shared/web-only/backups/default/ para a outra unidade?

Obrigado!

1 curtida

Você pode definir a localização da pasta de backup em app.yml para que fique em outra unidade.

3 curtidas

Maravilha! Não vejo uma linha de exemplo comentada para isso. Como seria essa linha no arquivo yml? Algo como o seguinte…?

 - volume:
      host: /mnt/my_backup_drive/discourse_backup
      guest: /public/backups/default

Eu acho que é /shared/backups/default, ou apenas /shared/backups. Você só precisa destruir ela para iniciar o contêiner para testar.

2 curtidas

Funcionou. Obrigado @pfaffman!

1 curtida

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.