غير قادر على تحميل النسخة الاحتياطية للاستعادة على مثيل جديد

مرحبًا، قمت بتثبيت مثيل جديد لاستعادة بعض النسخ الاحتياطية، ولكن عند محاولة رفع النسخة الاحتياطية، ظهر لي هذا الخطأ:

Errno::EACCES (تم رفض الإذن @ dir_s_mkdir - /var/www/discourse/public/backups/default/tmp)

هل تعرف كيفية حل هذه المشكلة لتمكين رفع النسخة الاحتياطية؟

هذا غريب. يمكنك محاولة تشغيل الأمر chown -R discourse:www-data /var/www/discourse/public/backups/* داخل حاوية Docker.

شكرًا لك، لكن ذلك لم يساعد.

هل أحتاج إلى إعادة بناء التطبيق قبل محاولة تحميل النسخة الاحتياطية مرة أخرى؟

يمكنك المحاولة، لكنني لا أتوقع أن يكون لذلك أي تأثير.

حسناً، هذه كانت الحل مع إضافة “*” إضافية في النهاية:

chown -R discourse:www-data /var/www/discourse/public/backups/*