restic version
restic 0.9.6 compilado com go1.13.4 em linux/amd64
restic -r backups/snapshots
Eu armazeno os backups na máquina local, no diretório de backups
Expected behavior
-----------------
restic -r backups/ snapshots
repository a59cec13 opened successfully, password is correct
ID Time Host Tags Paths
-----------------------------------------------------------------------------------------------------
94b78cGh 2020-03-05 13:24:10 osw /var/www/standard
-----------------------------------------------------------------------------------------------------
1 snapshots
Eu quero que restic leia o RESTIC_PASSWORD corretamente
Eu configurei o RESTIC_PASSWORD
no arquivo .bashrc para permitir que o cron faça backups automaticamente, mas sempre peço uma senha se eu não fizer RESTIC_PASSWORD=$RESTIC_PASSWORD
Restic pedir uma senha
Defina a senha restic em .bashrc e execute source ~/.basrc
e execute restic -r /foo snapshots
Não
Eu resolvi com esta solução alternativa export RESTIC_PASSWORD=$RESTIC && restic -r ....
Acabei de testar e está funcionando para mim. Talvez você tenha um erro de digitação em seu .bashrc?
@RafaelAybar Você também precisa export RESTIC_PASSWORD
no seu bashrc. Caso contrário, o bash não passará a variável de ambiente para restic.
Acabei de testar e está funcionando para mim. Talvez você tenha um erro de digitação em seu .bashrc?
Não, mas preciso exportar RESTIC_PASSWORD=$RESTIC_PASSWORD
quando eu sair e entrar novamente
Comentários muito úteis
@RafaelAybar Você também precisa
export RESTIC_PASSWORD
no seu bashrc. Caso contrário, o bash não passará a variável de ambiente para restic.