هل يجب تحديث إعدادات DNS عند استعادة المنتدى؟

لدى عميل منتدى مستضاف على Digital Ocean، لكنه لا يحتاج إلى استخدامه لبضعة أشهر ويريد توفير تكاليف الاستضافة خلال هذه الفترة. لديّ بعض الأسئلة حول هذا الأمر:

  1. هل من الأفضل إنشاء صورة (snapshot) أو نسخة احتياطية قبل تدمير الـ droplet؟
  2. في أي مرحلة من مراحل إنشاء الصورة/النسخة الاحتياطية، أو تدمير الـ droplet، ثم استعادة المنتدى على droplet جديد، هل هناك حاجة لتحديث إعدادات DNS أو Mailgun بأي شكل؟

@pfaffman ما رأيك؟

يعتمد ذلك على ما إذا كنت تسعى للراحة أو لتوفير المال. تفرض Digital Ocean رسومًا على اللقطات، حتى لو كانت الأسعار صغيرة: https://docs.digitalocean.com/products/snapshots/. إذا كان الموقع صغيرًا، فأنصحك أيضًا بأخذ نسخة احتياطية احتياطًا.

بافتراض أن وصولك إلى Mailgun لم يتغير، فلا ينبغي أن يكون ذلك ضروريًا. أما بالنسبة لـ DNS، فإذا لم يتغير اسم المضيف، فسيكون الأمر على ما يرام عند إعادة تشغيله. أنصحك بأخذ نسخة احتياطية واستيرادها، وذلك لأنه بهذه الطريقة يمكنك تشغيل عملية الإعداد مرة أخرى :slight_smile:

أتمنى أن يكون هذا مفيدًا!

  1. بما أنك ترغب في توفير التكاليف، فمن الأفضل إنشاء نسخة احتياطية. يمكنك تخزينها على جهاز الكمبيوتر الخاص بك أو Dropbox أو أي مكان آخر دون أن يتم تحصيل رسوم منك. ومع ذلك، يرجى ملاحظة النقطة 2b أدناه.

2a) تشير القطرة الجديدة إلى عنوان IP جديد، لذا فإنك بحاجة بالفعل إلى تحديث إعدادات DNS.
2b) استعادة النسخة الاحتياطية تعيد كل شيء ما عدا إعدادات Mailgun (وبعض العناصر الأخرى مثل شهادة SSL الخاصة بك). يجب عليك تكوين Mailgun باستخدام ملف app.yml أو برنامج الإعداد. أعتقد أن الأمر الأكثر ملاءمة هو حفظ ملف app.yml الأصلي بجانب النسخة الاحتياطية.