Restic: ننسى أنه يجب أن تأخذ أسماء مضيف متعددة (حيث يمكن أن تأخذ علامات متعددة بالفعل)

تم إنشاؤها على ٢٠ يناير ٢٠١٨  ·  3تعليقات  ·  مصدر: restic/restic

توضح الوثائق الموجودة على http://restic.readthedocs.io/en/latest/060_forget.html#removing -snapshots-وفقًا-إلى-a-policy كيف يمكنك تحديد علامات متعددة عند إزالة النسخة الاحتياطية القديمة. بينما يمكنك من الناحية الفنية تحديد عدة قيم - اسم المضيف أيضًا ، يتم تقييم الأخير فقط للأمر.

ناتج restic version

restic 0.8.1
compiled with go1.9.2 on linux/amd64

كيف قمت بتشغيل restic بالضبط؟

backup my-remote forget --hostname hostname1 --hostname hostname2 --keep-hourly 4 --keep-daily 8 --keep-weekly 5 --keep-monthly 13 --keep-yearly 10

أنا أستخدم https://github.com/binarybucks/restic-tools كغلاف للنسخ الاحتياطي بسهولة إلى S3 / minio.

ما الخلفية / الخادم / الخدمة التي استخدمتها لتخزين المستودع؟

S3

سلوك متوقع

قائمة اللقطات للاحتفاظ بها وحذفها لجميع أسماء المضيف.

السلوك الفعلي

يسرد فقط لقطات من آخر اسم مضيف محدد.

خطوات إعادة إنتاج السلوك

أنظر فوق

هل لديك أي فكرة عن سبب هذا؟

يبدو أنه تم تقييم اسم المضيف الأخير فقط لأمر النسيان.

هل لديك فكرة عن كيفية حل المشكلة؟

قم بتقييم جميع أسماء المضيف (تمامًا كما هو الحال بالفعل بالنسبة للعلامات).

هل ساعدك restic أو جعلك سعيدًا بأي شكل من الأشكال؟

هذه نقطة أخيرة لطيفة جدًا :- D. لقد كنت ألعب مع restic فقط لفترة وجيزة. ولكن حتى الآن تبدو لطيفة للغاية وسهلة الإعداد للغاية. نتطلع إلى جمع المزيد من الخبرة معها.

good first issue minor complexity wanted bug

التعليق الأكثر فائدة

بالإضافة إلى حل هذه المشكلة مقابل forget ، أضفت هذا الامتداد لجميع الأوامر تقريبًا التي تتطلب --hostname (باستثناء backup حيث لا يكون ذلك منطقيًا) في # 2581.

ال 3 كومينتر

شكرًا على التقرير ، هذا في الواقع مقيد بعض الشيء. يمكننا بسهولة توسيع هذا بحيث يمكنك تحديد --hostname عدة مرات. سأبقي هذه المشكلة مفتوحة لتتبعها.

أي شخص مستعد للعلاقات العامة؟ :)

بالإضافة إلى حل هذه المشكلة مقابل forget ، أضفت هذا الامتداد لجميع الأوامر تقريبًا التي تتطلب --hostname (باستثناء backup حيث لا يكون ذلك منطقيًا) في # 2581.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات