restic version
restic 0.9.6 скомпилирован с go1.13.4 на linux/amd64
restic -r резервные копии/снимки
Я храню резервные копии на локальной машине в каталоге резервных копий.
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
Я хочу, чтобы restic правильно читал RESTIC_PASSWORD
Я установил RESTIC_PASSWORD
в файле .bashrc, чтобы cron автоматически делал резервные копии, но всегда запрашивал пароль, если я не делаю RESTIC_PASSWORD=$RESTIC_PASSWORD
Рестик просит пароль
Установите пароль restic в .bashrc, а затем запустите source ~/.basrc
и запустите restic -r /foo snapshots
Нет
Я решил с помощью этого обходного пути export RESTIC_PASSWORD=$RESTIC && restic -r ....
Я только что попробовал это, и это работает для меня. Может быть, у вас есть опечатка в вашем .bashrc?
@RafaelAybar Вам также нужно export RESTIC_PASSWORD
в вашем bashrc. В противном случае bash не передаст переменную окружения в restic.
Я только что попробовал это, и это работает для меня. Может быть, у вас есть опечатка в вашем .bashrc?
Нет, но мне нужно экспортировать RESTIC_PASSWORD=$RESTIC_PASSWORD
при выходе из системы и повторном входе в нее.
Самый полезный комментарий
@RafaelAybar Вам также нужно
export RESTIC_PASSWORD
в вашем bashrc. В противном случае bash не передаст переменную окружения в restic.