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.