لقد قمت بترحيل الخوادم الليلة الماضية ولم أتمكن من استعادة النسخة الاحتياطية عن بُعد.
بدلاً من ذلك، واجهت هذا الخطأ في سجل النسخ الاحتياطي.
النسخ الاحتياطي عن بُعد
استثناء: فشل تنزيل الأرشيف إلى الدليل المؤقت.
لقد حاولت مرارًا وتكرارًا، ولم ينجح شيء. يمكنني إنشاء نسخ احتياطية بنجاح، ولكن لا يمكنني استعادة تلك النسخ الاحتياطية عن بُعد. أنا أستخدم BackBlaze، وهذا ما يبدو عليه ملف app.yml الخاص بي.
DISCOURSE_S3_ENDPOINT: <url>
DISCOURSE_S3_ACCESS_KEY_ID: <key_id>
DISCOURSE_S3_SECRET_ACCESS_KEY: <key>
DISCOURSE_S3_BACKUP_BUCKET: <bucket>
آمل أن يكون لدى شخص ما بعض البصيرة هنا…
النسخ الاحتياطي المحلي
إليك نصيحة لشخص آخر…
ثم جربت النسخ الاحتياطي المحلي. قصة طويلة قصيرة، لم تنجح، وعندها لاحظت أن ملف النسخ الاحتياطي ينتهي بـ .tar بدلاً من .tar.gz. اتضح أنه بمجرد تنزيل النسخة الاحتياطية، كان Safari يفتح ملف الأرشيف مما يغير امتداد الملف من .tar.gz إلى .tar. لهذا السبب لم تكن النسخ الاحتياطية المحلية تُستعاد.
لذلك قمت بإلغاء تحديد هذا المربع:
أعدت تنزيل ملف النسخ الاحتياطي الخاص بي من BackBlaze وكان امتداد الملف .tar.gz سليمًا. من هناك، نجحت الاستعادة كما هو متوقع.
