Cloudflare R2: التنقل في إعداداته ومعالجة أخطاء التكوين

هذا رائع. لقد اتبعت الدليل في المنشور رقم 39 وعمل كل شيء. لدي اقتراح واحد وسؤالان فقط.

اقتراح:
من ما قرأته، يجب أن تجعل ملفات CDN متاحة للعامة وأن يكون دلو النسخ الاحتياطي خاصًا. لذلك قمت بإنشاء دلوين وتركت دلو النسخ الاحتياطي خاصًا بينما جعلت دلو الملفات عامًا بنطاق مخصص. هذا يعني فقط أنني اضطررت إلى وضع مسارين مختلفين في الصندوقين تحت الإدارة.
لقد رأيت الكثير من الأشخاص يضعون نسخهم الاحتياطية كمسار لدلوهم الرئيسي، هل أفكر بشكل غير صحيح في هذا؟ أم أن هذا مجرد سمة خاصة بـ CF R2؟

س1:
لقد أضفت ‘DISCOURSE_INCLUDE_S3_UPLOADS_IN_BACKUPS: true’ في ملف app.yml الخاص بي وأعدت البناء، ولكن عندما أذهب إلى النسخ الاحتياطي وأضغط على زر النسخ الاحتياطي، ما زلت أحصل على النافذة المنبثقة التي تخبرني أنه لن يتم تضمين التحميلات. هل هذا فقط لأن النافذة المنبثقة لا تحتوي على أي منطق تحتها أم أن هناك خطأ ما؟

س2:
إذا كنت أرغب في نقل التحميلات الحالية إلى R2، فما هي الأوامر المختصرة؟
لقد بحثت وجربت:

./launcher enter app
rake uploads:migrate_to_s3
rake posts:rebake_uncooked_posts

ولكن يبدو أن أمر rake الأول يعمل فقط إذا قمت بتعيين خيارات S3 في ملف app.yml. هل هذا صحيح؟
إذا فعلت ذلك، هل سيستمر R2 في العمل؟

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