خطأ أثناء استعادة النسخ الاحتياطي

مرحباً،
هذه هي المشكلة

تخميني هو ملف نسخة احتياطية تالف.

إعجاب واحد (1)

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

تحقق من ملف النسخ الاحتياطي باستخدام

ls -l filename
file filename
gunzip -tv filename
tar tfz filename
إعجاب واحد (1)

يبدو هذا هو الطريق الأكثر احتمالاً الذي يمكن أن يكون قد أفسد به النسخ الاحتياطي (نظرًا لأنه تم تحميله وليس في نفس المكان الذي تم إنشاؤه فيه). يبدو أن بعض المتصفحات و/أو أنظمة التشغيل تقوم بفك ضغط الأشياء “بشكل مفيد” فورًا عند التنزيل، أو تجعل من الصعب معرفة أنه قد تم تغييره.

أعتقد أن نظام ويندوز يجعل من الصعب للغاية معرفة ما إذا كان ذلك قد حدث، لأنه يخفي الامتدادات بشكل صريح افتراضيًا.

إذا كنت تستخدم نظام تشغيل من المرجح أن يستخدمه شخص ما لتلك الأوامر، فمن المحتمل أنه من غير المرجح أن يكون قد تسبب في المشكلة. :wink:

إعجاب واحد (1)

نعم، كنت أفترض أن شخصًا ما قد سجل الدخول إلى مثيل Discourse الخاص به.

إذا قدمنا طريقة واجهة مستخدم رسومية لاستعادة نسخة احتياطية، للأشخاص غير المعتادين على سطر الأوامر، فربما يمكن لهذا الرمز أن يتضمن بعض التحقق من ملف النسخ الاحتياطي وعلى الأقل الإبلاغ عن الحجم والنوع إذا ألقى مكتبة فك الضغط خطأ.

إعجاب واحد (1)

أتفق معك