restic version
restic 0.8.2
% restic -r /tmp/restictest backup $SSHFSMOUNT/directory
دليل النسخ الاحتياطي هو نظام ملفات مُثبَّت بواسطة sshfs.
يتم تشغيل الأمر عدة مرات للقيام بعدة لقطات.
في حالة mly هناك كمية هائلة من البيانات (1 تيرابايت +) في الدليل البعيد.
نظام ملفات ext4 المحلي.
أتوقع أن تكون النسخة الاحتياطية الأولى بطيئة وتنقل الكثير من البيانات عبر الشبكة المحلية ، بينما يجب أن تكون النسخ الاحتياطية التالية سريعة جدًا ويجب ألا تستخدم الكثير من النطاق الترددي.
تستغرق جميع النسخ الاحتياطية ساعات (إن لم يكن أيامًا) حتى لو لم يتم تغيير أي ملفات.
إنها ليست قابلة للتكرار بنسبة 100٪ ولكن حتى مع وجود كمية صغيرة من البيانات يمكنني إعادة إنتاجها.
تظهر سجلات SFTP serrver أنه يتم استرداد الملفات بالكامل حتى عندما لا تتغير.
نعم: يقارن restic inodes للتحقق مرة أخرى مما إذا تم تعديل الملفات (رسالة التصحيح "تم تغيير الطابع الزمني أو الحجم أو inode" ، restic/node.go:551restic.(*Node).IsNewer11node
).
ومع ذلك ، قد تتغير inodes عبر حوامل نظام الملفات مع sshfs (وربما بعض أنظمة الملفات الأخرى).
أدى التعليق على فحص inode إلى حل المشكلة بالنسبة لي.
أود الحصول على طريقة لتعطيل هذا الفحص ؛ ربما علم سطر الأوامر؟
بالتأكيد ، إنه برنامج رائع! أنا مسرور أكثر منذ أن وجدت حلاً ...
ثابر على العمل الجيد!
نشكرك على التقرير ، هذا في الواقع ناتج عن اكتشاف ثابت أن الملفات قد تغيرت بناءً على inode. بالنسبة لأنظمة الملفات القائمة على الصمامات ، فإن هذا الفحص ليس جيدًا ، ويجب علينا بدلاً من ذلك التحقق فقط من الطوابع الزمنية وحجم الملف.
من حيث المبدأ ، يمكن أيضًا اكتشاف ذلك تلقائيًا (من خلال النظر إلى اسم نظام الملفات ، والاحتفاظ بقائمة سوداء لأنظمة ملفات know-inode-unstable) لذلك قد لا نحتاج حتى إلى علامة سطر أوامر.
من حيث المبدأ ، يمكن أيضًا اكتشاف ذلك تلقائيًا (من خلال النظر إلى اسم نظام الملفات ، والاحتفاظ بقائمة سوداء لأنظمة ملفات know-inode-unstable) لذلك قد لا نحتاج حتى إلى علامة سطر أوامر.
كيف تتخيل هذا؟ يمكنني أن أعطيها فرصة ...
0.9.5
، يجب إغلاق هذا. :غمزة:أنت على حق ، شكرا على التلميح!
التعليق الأكثر فائدة
نشكرك على التقرير ، هذا في الواقع ناتج عن اكتشاف ثابت أن الملفات قد تغيرت بناءً على inode. بالنسبة لأنظمة الملفات القائمة على الصمامات ، فإن هذا الفحص ليس جيدًا ، ويجب علينا بدلاً من ذلك التحقق فقط من الطوابع الزمنية وحجم الملف.
من حيث المبدأ ، يمكن أيضًا اكتشاف ذلك تلقائيًا (من خلال النظر إلى اسم نظام الملفات ، والاحتفاظ بقائمة سوداء لأنظمة ملفات know-inode-unstable) لذلك قد لا نحتاج حتى إلى علامة سطر أوامر.