انتقل إلى المحتوى

النسخ الاحتياطي واستعادة عقدة الإدارة

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

ستتعلم في هذا الموضوع كيفية القيام بما يلي:

  • إضافة العقد الاحتياطية.
  • إنشاء نسخ احتياطية لعقدة الإدارة.
  • استعادة عقدة الإدارة من النسخة الاحتياطية.
  • حذف النسخ الاحتياطية لعقدة الإدارة.

ما الذي يتم نسخه احتياطيًا؟

فيما يلي القائمة الكاملة للبيانات المضمنة في النسخ الاحتياطية لعقدة الإدارة:

  • تكوين الخدمة الحديثة
  • برنامج تثبيت SolusVM 2 الثنائي
  • شهادات SSL/TLS
  • ملفات التكوين
  • ملفات الترخيص
  • الملفات العامة، مثل الصور والأيقونات المخصصة
  • بيانات ريديس
  • النسخ الاحتياطي PostgreSQL
  • النسخ الاحتياطي InfluxDB
  • تكوين RabbiMQ والشهادات والتعريفات

إضافة العقد الاحتياطية

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

Note

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

يجب أن تستوفي العقدة الاحتياطية المتطلبات التالية:

  • يجب تثبيت Rsync.
  • يجب أن تسمح قواعد جدار الحماية بالاتصال بمنفذ SSH الخاص بالعقدة الاحتياطية من خادم الإدارة.
  • مساحة كافية على القرص لتخزين النسخ الاحتياطية.

    Note

    لتحديد مقدار مساحة القرص الحرة التي يجب أن تتوفر في عقدة النسخ الاحتياطي لمجموعة SolusVM 2 الخاصة بك، يمكنك إنشاء نسخة احتياطية لعقدة الإدارة، وضرب حجمها في الحد الأقصى لعدد النسخ الاحتياطية التي تخطط لتخزينها في أي وقت محدد، ثم مضاعفة الناتج الناتج الرقم مرة أخرى بمقدار 1.2 لمراعاة الحالات الطارئة. والنتيجة النهائية هي المقدار التقريبي لمساحة القرص الحرة التي يجب أن تتوفر في عقدة النسخ الاحتياطي.
    

يمكنك أيضًا استخدام خدمة التخزين السحابي Storage Box من Hetzner لتخزين النسخ الاحتياطية.

لإضافة عقدة احتياطية:

  1. انتقل إلى النسخ الاحتياطية > عقد النسخ الاحتياطي، ثم انقر فوق إضافة عقدة احتياطية.

  2. امنح عقدتك اسمًا يمكن التعرف عليه.

  3. (اختياري) لتخزين النسخ الاحتياطية في صندوق تخزين Hetzner، حدد الخيار المقابل.

  4. حدد اسم المضيف أو عنوان IP للخادم الذي تضيفه كعقدة احتياطية.

  5. احتفظ بمنفذ 22 SSH الافتراضي أو حدد منفذًا مخصصًا (لا ينطبق على صناديق تخزين Hetzner).

  6. قم بتوفير معلومات تسجيل الدخول إلى SSH ومفتاح SSH الخاص المطابق لمفتاح SSH العام الموجود على الخادم أو صندوق التخزين.

  7. حدد المسار الذي سيتم فيه تخزين ملفات النسخ الاحتياطي (لا ينطبق على صناديق تخزين Hetzner).

    Note

    إذا كنت تخطط لاستخدام عقدة النسخ الاحتياطي لتخزين النسخ الاحتياطية للخادم أيضًا، فقد يكون من الجيد تخزين النسخ الاحتياطية لعقدة الإدارة بشكل منفصل عن النسخ الاحتياطية للخادم لتجنب الخلط بينها. لتخزين النسخ الاحتياطية للخادم بالإضافة إلى النسخ الاحتياطية لعقدة الإدارة، نوصي بإضافة عقدة نسخ احتياطي أخرى باستخدام نفس الخادم ولكن مع تحديد مسار مختلف.

  8. انقر حفظ.

عقدة النسخ الاحتياطي الخاصة بك جاهزة الآن ويمكن استخدامها لتخزين النسخ الاحتياطية لعقدة الإدارة.

إنشاء نسخ احتياطية لعقدة الإدارة

يمكنك إنشاء نسخة احتياطية لعقدة الإدارة في أي وقت. هذه الطريقة مناسبة في السيناريوهات التالية:

  • استرجاع التغييرات بسرعة بعد تطبيق التحديث.
  • ترحيل عقدة الإدارة إلى خادم مختلف.

لإنشاء نسخة احتياطية لعقدة الإدارة:

  1. انتقل إلى النسخ الاحتياطية > النسخ الاحتياطية لعقدة الإدارة، ثم حدد عقدة النسخ الاحتياطي من القائمة المنسدلة. سيتم تخزين النسخ الاحتياطية لعقدة الإدارة على عقدة النسخ الاحتياطي هذه. إذا كانت القائمة المنسدلة فارغة، أضف عقدة احتياطية أولاً.

    Note

    ملاحظة يمكنك تحديد عقدة نسخ احتياطي مختلفة لتخزين النسخ الاحتياطية لعقدة الإدارة في أي وقت. لن تتأثر النسخ الاحتياطية لعقدة الإدارة التي تم إنشاؤها بالفعل وستظل على عقدة (عقد) النسخ الاحتياطي التي تم إنشاؤها عليها في الأصل.

بدأت عملية النسخ الاحتياطي الآن وستستغرق ما يصل إلى بضع دقائق حتى تكتمل. يمكنك رؤية عملية النسخ الاحتياطي قيد التشغيل في النسخ الاحتياطية > النسخ الاحتياطية لعقدة الإدارة. بمجرد إنشاء النسخة الاحتياطية، ستراها في نفس الموقع.

جدولة النسخ الاحتياطية لعقدة الإدارة

للتعافي من الكوارث، نوصي بشدة بإعداد نسخ احتياطية لعقدة الإدارة مجدولة بشكل منتظم.

لجدولة النسخ الاحتياطية لعقدة الإدارة:

  1. انتقل إلى النسخ الاحتياطية > النسخ الاحتياطية لعقدة الإدارة، ثم اضبط مفتاح تبديل "النسخ الاحتياطية التلقائية" على "تشغيل" (أزرق فاتح).
  2. انقر فوق إعدادات النسخ الاحتياطي.
  3. حدد الجدول المطلوب (شهريًا أو أسبوعيًا أو يوميًا)، وكذلك اليوم من الشهر أو الأسبوع (على سبيل المثال، "اليوم الثالث عشر من كل شهر" أو "كل جمعة") لإنشاء النسخة الاحتياطية.
  4. حدد الوقت المطلوب لبدء النسخ الاحتياطي، ثم انقر فوق حفظ التغييرات.

تمت الآن جدولة النسخة الاحتياطية، وسيتم إنشاؤها تلقائيًا في اليوم والوقت المحددين. هذا لا يمنعك من إنشاء نسخ احتياطية إضافية يدويًا. يمكنك رؤية النسخ الاحتياطية المجدولة التي تم إنشاؤها في النسخ الاحتياطية > النسخ الاحتياطية لعقدة الإدارة.

لتعطيل النسخ الاحتياطية المجدولة، انتقل إلى النسخ الاحتياطية > النسخ الاحتياطية لعقدة الإدارة واضبط مفتاح تبديل "النسخ الاحتياطية التلقائية" على "إيقاف" (رمادي فاتح). لن يؤثر هذا على النسخ الاحتياطية المجدولة التي تم إنشاؤها بالفعل.

استعادة النسخ الاحتياطية لعقدة الإدارة عبر الواجهة الرسومية

تعتبر هذه الطريقة مناسبة إذا كانت عقدة الإدارة قيد التشغيل، ويمكن الوصول إلى الواجهة الرسومية SolusVM 2.

لاستعادة نسخة احتياطية لعقدة الإدارة عبر الواجهة الرسومية:

  1. انتقل إلى النسخ الاحتياطية > النسخ الاحتياطية لعقدة الإدارة.
  2. حدد موقع النسخة الاحتياطية التي تريد استعادتها، وانقر فوق الزر المقابل، ثم انقر فوق استعادة.

بدأت عملية الاستعادة الآن وستستغرق بعض الوقت حتى تكتمل. بمجرد الانتهاء من عملية الاستعادة، يمكنك تسجيل الدخول على نفس عنوان URL باستخدام نفس بيانات الاعتماد كما كان من قبل.

استعادة النسخ الاحتياطية لعقدة الإدارة عبر سطر الأوامر

هذه الطريقة مناسبة في السيناريوهات التالية:

  • استعادة نسخة احتياطية إذا كانت عقدة الإدارة غير عاملة، ولا يمكن الوصول إلى الواجهة الرسومية SolusVM 2.
  • ترحيل عقدة الإدارة إلى خادم مختلف. لا يمكنك ترحيل عقدة الإدارة الخاصة بك بهذه الطريقة إلا إذا كنت تستخدم اسم المجال (على سبيل المثال https://example.com/admin) لتسجيل الدخول.

لاستعادة نسخة احتياطية لعقدة الإدارة عبر سطر الأوامر:

  1. تثبيت SolusVM 2 على الخادم الذي سيستضيف عقدة الإدارة.
  2. حدد موقع الملف الذي يحتوي على النسخة الاحتياطية لعقدة الإدارة التي تريد استعادتها على تخزين عقدة النسخ الاحتياطي. قم بتنزيله على الخادم الذي سيستضيف عقدة الإدارة.
  3. ابدأ عملية الاستعادة:
    ./installer -restore <path to the backup file>
    

بدأت عملية الاستعادة الآن وستستغرق بعض الوقت حتى تكتمل. بمجرد الانتهاء من عملية الاستعادة، سيعرض برنامج التثبيت عنوان URL لواجهة الويب الخاصة بعقدة الإدارة الجديدة. يمكنك تسجيل الدخول بنفس بيانات الاعتماد التي استخدمتها من قبل.

الحد من عدد النسخ الاحتياطية لعقدة الإدارة

لتوفير مساحة القرص على عقدة النسخ الاحتياطي، يمكنك تعيين حد لعدد النسخ الاحتياطية لعقدة الإدارة التي يجب الاحتفاظ بها. ينطبق الحد على كل من النسخ الاحتياطية التي تم إنشاؤها يدويًا والنسخ الاحتياطية المجدولة. بمجرد أن يتجاوز عدد النسخ الاحتياطية التي تم إنشاؤها الحد الأقصى، يتم حذف النسخة الاحتياطية الأقدم تلقائيًا.

للحد من عدد النسخ الاحتياطية لعقدة الإدارة:

  1. انتقل إلى النسخ الاحتياطية > النسخ الاحتياطية لعقدة الإدارة، ثم انقر فوق إعدادات النسخ الاحتياطي.
  2. ضمن "الحد الأقصى لعدد النسخ الاحتياطية المراد تخزينها"، انقر فوق الحد.
  3. قم بتعيين العدد المطلوب من النسخ الاحتياطية للاحتفاظ بها، ثم انقر فوق حفظ التغييرات.

سيتم الآن حذف النسخة الاحتياطية الأقدم تلقائيًا بمجرد أن يتجاوز إجمالي عدد النسخ الاحتياطية التي تم إنشاؤها يدويًا والنسخ الاحتياطية المجدولة الحد الذي تم تكوينه.

للتوقف عن تحديد عدد النسخ الاحتياطية لعقدة الإدارة، انتقل إلى النسخ الاحتياطية > النسخ الاحتياطية لعقدة الإدارة، وانقر فوق إعدادات النسخ الاحتياطي، ثم ضمن "الحد الأقصى لعدد النسخ الاحتياطية المراد تخزينها"، انقر فوق غير محدود.

Warning

عند تعيين الحد الأقصى لعدد النسخ الاحتياطية لعقدة الإدارة المراد تخزينها، إذا تجاوز عدد النسخ الاحتياطية لعقدة الإدارة الحالية الحد، فسيتم حذف النسخ الاحتياطية الأقدم لعقدة الإدارة تلقائيًا حتى يتطابق عدد النسخ الاحتياطية لعقدة الإدارة الحالية مع الحد. لن تتم مطالبتك بتأكيد حذف تلك النسخ الاحتياطية.

حذف النسخ الاحتياطية لعقدة الإدارة

لتحرير مساحة على القرص على عقدة النسخ الاحتياطي، قم بحذف النسخ الاحتياطية لعقدة الإدارة القديمة.

لحذف نسخة احتياطية واحدة أو أكثر من عقدة الإدارة:

  1. انتقل إلى النسخ الاحتياطية > النسخ الاحتياطية لعقدة الإدارة.
  2. حدد نسخة احتياطية واحدة أو أكثر تريد حذفها، ثم انقر فوق حذف.

تم الآن حذف النسخ الاحتياطية المحددة وأصبحت مساحة القرص التي شغلتها خالية الآن.

Warning

ليس من الممكن استرداد النسخة الاحتياطية لعقدة الإدارة التي تم حذفها.

حذف العقد الاحتياطية

إذا كنت تخطط لإيقاف تشغيل الخادم الذي يستضيف حاليًا عقدة نسخ احتياطي، فيمكنك إزالة عقدة النسخ الاحتياطي المستخدمة لتخزين النسخ الاحتياطية لعقدة الإدارة. لا يمكنك إزالة عقدة النسخ الاحتياطي المحددة حاليًا لتخزين النسخ الاحتياطية لعقدة الإدارة حتى لو لم تقم حاليًا بتخزين أي نسخ احتياطية لعقدة الإدارة.

قبل إزالة العقدة الاحتياطية، تأكد مما يلي:

  • لم يتم تحديدها حاليًا كعقدة النسخ الاحتياطي لتخزين النسخ الاحتياطية لعقدة الإدارة. انتقل إلى النسخ الاحتياطية > النسخ الاحتياطية لعقدة الإدارة، ثم حدد عقدة نسخ احتياطي مختلفة إذا لزم الأمر.
  • لا يقوم حاليًا بتخزين أي نسخ احتياطية لعقدة الإدارة. انتقل إلى النسخ الاحتياطية > النسخ الاحتياطية لعقدة الإدارة. احذف أي نسخ احتياطية لعقدة الإدارة مخزنة على عقدة النسخ الاحتياطي هذه إذا لزم الأمر.

Note

إذا كنت تريد الاحتفاظ ببعض أو كل النسخ الاحتياطية لعقدة الإدارة المخزنة حاليًا على عقدة النسخ الاحتياطي التي تريد حذفها، فقم بنسخ ملفات النسخ الاحتياطي فعليًا في مكان آمن. لتتمكن من استعادة تلك النسخ الاحتياطية، ضعها على الخادم الذي ستقوم بإضافته كعقدة احتياطية في الدليل الذي ستستخدمه لتخزين النسخ الاحتياطية. عند إضافة الخادم كعقدة احتياطية، سيقوم SolusVM 2 بفحص المسار المحدد لتخزين ملفات النسخ الاحتياطي وتسجيل أي نسخ احتياطية لعقدة الإدارة يعثر عليها. ستراها في النسخ الاحتياطية > النسخ الاحتياطية لعقدة الإدارة.

لحذف عقدة احتياطية:

  1. انتقل إلى النسخ الاحتياطية > عقد النسخ الاحتياطي.
  2. حدد موقع عقدة النسخ الاحتياطي التي تريد حذفها وانقر فوق الزر المقابل.

تم الآن حذف عقدة النسخ الاحتياطي ولم يعد من الممكن استخدامها لتخزين النسخ الاحتياطية.