لا يمكن استعادة النسخة الاحتياطية مع الصور على S3

للأسف هذا لا يعمل. لدي 10 نسخ احتياطية كاملة ولا يمكنني استعادة أي منها، كلها تعطيني نفس الأخطاء:

إعادة الاتصال بقاعدة البيانات...
إعادة تحميل إعدادات الموقع...
تعطيل رسائل البريد الإلكتروني الصادرة للمستخدمين غير الموظفين...
تعطيل وضع القراءة فقط...
مسح ذاكرة التخزين المؤقت للفئات...
إعادة تحميل الترجمات...
إعادة تعيين التحميلات...
استعادة التحميلات، قد يستغرق هذا بعض الوقت...
ترحيل التحميلات إلى S3 لـ 'default'...
تحميل الملفات إلى S3...
 - سرد الملفات المحلية
 =\u003e 5 ملفات
 - سرد ملفات S3
.. =\u003e 1911 ملفات
 - مزامنة الملفات إلى S3
.....
تحديث عناوين URL في قاعدة البيانات...
إزالة الصور المحسّنة القديمة...
وضع علامة على جميع المشاركات التي تحتوي على مربعات إضاءة لإعادة الخبز...
تم وضع علامة على 285 مشاركة لإعادة الخبز
استثناء: 509 من 1823 تحميلات لم يتم ترحيلها إلى S3. فشل ترحيل S3 لقاعدة البيانات 'default'.
/var/www/discourse/lib/file_store/to_s3_migration.rb:132:in `raise_or_log'
/var/www/discourse/lib/file_store/to_s3_migration.rb:79:in `migration_successful?'
/var/www/discourse/lib/file_store/to_s3_migration.rb:373:in `migrate_to_s3'
/var/www/discourse/lib/file_store/to_s3_migration.rb:66:in `migrate'
/var/www/discourse/lib/file_store/s3_store.rb:328:in `copy_from'
/var/www/discourse/lib/backup_restore/uploads_restorer.rb:62:in `restore_uploads'
/var/www/discourse/lib/backup_restore/uploads_restorer.rb:44:in `restore'
/var/www/discourse/lib/backup_restore/restorer.rb:61:in `run'
script/discourse:149:in `restore'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/thor-1.2.1/lib/thor/command.rb:27:in `run'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/thor-1.2.1/lib/thor/invocation.rb:127:in `invoke_command'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/thor-1.2.1/lib/thor.rb:392:in `dispatch'
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/thor-1.2.1/lib/thor/base.rb:485:in `start'
script/discourse:290:in `<top (required)>'
/usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.3.13/lib/bundler/cli/exec.rb:58:in `load'
/usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.3.13/lib/bundler/cli/exec.rb:58:in `kernel_load'
/usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.3.13/lib/bundler/cli/exec.rb:23:in `run'
/usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.3.13/lib/bundler/cli.rb:483:in `exec'
/usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.3.13/lib/bundler/vendor/thor/lib/thor/command.rb:27:in `run'
/usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.3.13/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
/usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.3.13/lib/bundler/vendor/thor/lib/thor.rb:392:in `dispatch'
/usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.3.13/lib/bundler/cli.rb:31:in `dispatch'
/usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.3.13/lib/bundler/vendor/thor/lib/thor/base.rb:485:in `start'
/usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.3.13/lib/bundler/cli.rb:25:in `start'
/usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.3.13/exe/bundle:48:in `block in <top (required)>'
/usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.3.13/lib/bundler/friendly_errors.rb:103:in `with_friendly_errors'
/usr/local/lib/ruby/gems/2.7.0/gems/bundler-2.3.13/exe/bundle:36:in `<top (required)>'
/usr/local/bin/bundle:25:in `load'
/usr/local/bin/bundle:25:in `<main>'
محاولة التراجع...

لماذا يحدث هذا؟ لقد رأيت العديد من الأشخاص يبلغون عن المشكلة ولكن لا يوجد حل صادفته حتى الآن. النسخ الاحتياطي والاستعادة حاجة أساسية جدًا.

إعجابَين (2)

(أقوم بتنظيف الردود على الموضوع الآخر حتى يمكن مسحها. ليس من الواضح ما إذا كنت قد قمت بحل هذه المشكلة، لذلك لم أكن أرغب في حذفها.)

هل قمت بحل هذه المشكلة؟

يتعلق الأمر بمحاولة تحميل الصور إلى S3 و/أو التأكد من وجودها كلها وهي ليست كذلك.

أعتقد أنني رأيت حلاً يتمثل في إيقاف التحميل إلى S3 أثناء الاستعادة ثم إعادة تشغيله.

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

نعم، تم نشر الحل بأكمله هنا

إعجابَين (2)

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.