نقل تثبيت Digital Ocean بنقرة واحدة إلى تثبيت قياسي مدعوم

مرحباً،

لدينا موقع Discourse قديم تم تثبيته باستخدام خيار Digital Ocean ذي النقرة الواحدة. الآن نرغب في نقله إلى طريقة التثبيت القياسية.

هل يكفي إنشاء قطرة (Droplet) جديدة، وتغيير إعدادات DNS للنطاق، وتثبيت Discourse بالطريقة القياسية، ثم نسخ محتوى ملف app.yml السابق ولصقه في الملف الجديد؟ بعد ذلك، استعادة نسخة احتياطية من الموقع السابق.

سيكون تغيير عنوان IP فقط، وهو ما يؤثر على DNS للنطاق فقط، بينما الخدمات الخارجية الأخرى (البريد، CDN، S3) لا تستخدمه، أليس كذلك؟

هل توجد ممارسة أفضل للقيام بذلك؟

شكراً لكم على إجاباتكم المفيدة! :slight_smile:

اتبع Move your Discourse Instance to a Different Server

صحيح. يمكنك أيضًا إنشاء عنوان IP عائم (تحت الشبكات) يشير في البداية إلى الخادم القديم، ثم تبديل DNS، وعندما يكون الخادم الجديد جاهزًا، قم فقط بتغيير وجهة عنوان IP العائم، حتى لا تضطر إلى الانتظار حتى ينتشر DNS عند التبديل إلى الخادم الجديد.