restic version
の出力linux / amd64でgo1.13.4を使用してコンパイルされたrestic0.9.6
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を正しく読み取るようにしたい
cronに自動的にバックアップを実行させるために.bashrcファイルにRESTIC_PASSWORD
を設定しましたが、 RESTIC_PASSWORD=$RESTIC_PASSWORD
を実行しない場合は、常にパスワードを要求します。
Resticはpasswodを要求します
.bashrcにresticパスワードを設定してから、 source ~/.basrc
を実行してrestic -r /foo snapshots
を実行します
番号
私はこの回避策で解決しましたexport RESTIC_PASSWORD=$RESTIC && restic -r ....
私はそれを試したばかりで、それは私のために働いています。 .bashrcにタイプミスがあるのではないでしょうか。
@RafaelAybarまた、bashrcでexport RESTIC_PASSWORD
する必要があります。 そうしないと、bashは環境変数をresticに渡しません。
私はそれを試したばかりで、それは私のために働いています。 .bashrcにタイプミスがあるのではないでしょうか。
いいえ。ただし、ログアウトして再度ログインするときにRESTIC_PASSWORD=$RESTIC_PASSWORD
をエクスポートする必要があります。
最も参考になるコメント
@RafaelAybarまた、bashrcで
export RESTIC_PASSWORD
する必要があります。 そうしないと、bashは環境変数をresticに渡しません。