إذن، أردت استشارة أي أعضاء فريق متاحين أو مستخدمين آخرين في المجتمع حول حالة استخدام لدي: أريد استخدام التخزين الكائني في Discourse، لكنني أحتاج أيضًا إلى نقل المرفقات إلى مزود تخزين كائني ثانٍ ليكون لدينا نسخة احتياطية من البيانات لدى كيان ثانٍ، وذلك امتثالًا لقاعدة 3:2:1.
أعلم أن Discourse نفسها لا يمكنها التعامل مع هذا، لذا أردت فقط بعض الأفكار حول كيفية المتابعة بعد نقل الملفات إلى التخزين الكائني. إذا كان ذلك مهمًا، فقد أستخدم Backblaze كما هو موضح في هذا الموضوع: https://meta.discourse.org/t/using-object-storage-for-uploads-s3-clones/148916، وقد أستخدم S3 كموقع ثانوي. هل يجب إنشاء نوع من السكربتات يتواصل عبر واجهات برمجة التطبيقات (APIs) لكلا الخدمتين، أم أن هذا شيء يمكنني إعداده على S3 (ليقوم بسحب البيانات من موقع آخر)؟