4 طرق لتكوين نسخة احتياطية خارج الموقع لـ Proxmox

من أجل ضمان أمن البيانات واستمرارية الأعمال، في حالة حدوث كارثة محلية، يمكن أن تضمن Proxmox النسخ الاحتياطي خارج الموقع أنه يمكنك استعادة نظامك من أقرب نقطة احتياطية. تعرف على كيفية إيصال النسخ الاحتياطي لـ Proxmox خارج الموقع باستخدام 4 طرق لضمان أمان الحافلات بشكل كامل.

download-icon
تحميل مجاني
لـVM، نظام التشغيل، قاعدة البيانات، الملف، NAS، إلخ
yasmin

Updated by يسمين on 2024/08/09

جدول المحتويات
  • ضرورة نسخ احتياطية خارج الموقع لـ Proxmox

  • الطرقة 1: تطبيق نسخة احتياطية خارج الموقع لـ Proxmox باستخدام PBS

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

  • الطريقة 3: استخدام VZDump لإنشاء نسخ احتياطية على قرص USB

  • الطريقة 4: تعيين نسخة احتياطية خارج الموقع مع Vinchin Backup & Recovery

  • أسئلة متداولة حول نسخ احتياطية خارج الموقع لـ Proxmox

  • الخُلاصة

هل تبحث عن حل احتياطي قوي VM ؟ حاول Vinchin Backup & Recovery!↘ Download Free Trial

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

ضرورة نسخ احتياطية خارج الموقع لـ Proxmox

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

الطرقة 1: تطبيق نسخة احتياطية خارج الموقع لـ Proxmox باستخدام PBS

يتضمن النهج القياسي لتنفيذ النسخ الاحتياطي خارج الموقع في Proxmox إنشاء خادم Proxmox احتياطي إضافي في موقع بعيد. PBS هو حل احتياطي مخصص لبيئات Proxmox VE الذي يدعم النسخ الاحتياطية الإضافية والتفريغ والتشفير. وتوجز الخطوات التالية العملية:

1. إعداد خادمين لنسخ احتياطي Proxmox

الخادم الأساسي لـ PBS: هذا هو خادم النسخ الاحتياطي الرئيسي الذي يتم تخزين جميع نسخك الاحتياطية المحلية عليه.

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

2. تهيئة الخادم الأساسي لـ PBS

على الخادم الأساسي لـ PBS، ستهيئ وظائف النسخ الاحتياطي كما هو معتاد. هذا يشمل تعيين مصادر البيانات (مثل الأجهزة الافتراضية أو الحاويات) وتخطيط متى يجب أخذ النسخ الاحتياطية.

3. إعداد وظيفة التزامن

بمجرد أن يكون خادم PBS الرئيسي يعمل بكفاءة وتتم عمليات النسخ الاحتياطي، يمكنك إعداد مهمة التزامن لنسخ هذه النسخ الاحتياطية إلى خادم PBS الثانوي:

أ. أقامة اتصال آمن بين خادمتي الـ PBS. يمكن أن يكون هذا اتصالًا خاصًا أو خطًا مخصصًا أو أي طريقة آمنة للتأكد من تشفير البيانات أثناء النقل.

ب. قم بتكوين التوثيق اللازم بين الخادمين. يدعم Proxmox Backup Server الرموز التي يمكن استخدامها للتوثيق وتفويض مهام المزامنة.

ج. على الـ PBS الأساسي، ستحدد مهمة التزامن. سترسم هذه المهمة الأماكن التي سيتم تزامنها، والوجهة (الـ PBS الثانوي)، وجدول التزامن (مثلاً، يوميًا، أسبوعيًا، إلخ.).

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

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

يتوفر في Proxmox VE دعم مدمج لـ ZFS. ZFS هو نظام ملفات قابل للتوسيع بشكل كبير ومدير حجم منطقي يناسب النسخ الاحتياطي والاستعادة حيث أنه يدعم التصوير الفوري والتكرار وغيرها. من بين الميزات التي يتمتع بها zfs هي قدرته على إنشاء صور فورية ونقلها إلى أجهزة بُعدية، لتحقيق النسخ الاحتياطية المتدرجة واستعادة البيانات في أي وقت من ملف النسخة الاحتياطية.

لإعداد نسخة احتياطية واستعادة خارج الموقع عبر ZFS في Proxmox VE، يمكنك اتباع هذه الخطوات:

1. إعداد بحيرة تخزين ZFS محليًا

أولاً، تحتاج إلى إعداد بحيرة تخزين ZFS على خادم Proxmox المحلي (إذا لم تقم بذلك بالفعل). يمكنك استخدام الأمر "zpool" لإنشاء بحيرة تخزين جديدة:

zpool create yourpoolname raidz /dev/sda /dev/sdb /dev/sdc

هنا، "yourpoolname" هو اسم بركة التخزين الخاصة بك، "raidz" هو مستوى حماية البيانات لـ ZFS، و"/dev/sda /dev/sdb /dev/sdc" هو جهاز القرص.

2. إنشاء مجموعات البيانات وصور التصوير الفوري ZFS

ثم، تحتاج إلى إنشاء مجموعات بيانات في البركة التخزينية وإنشاء صور تصوير فوري على المجموعات البيانات التي تحتاج إلى نسخ احتياطية:

zfs create yourpoolname/datasetname
zfs snapshot yourpoolname/datasetname@snapshotname

3. إعداد خادم Proxmox عن بُعد

يجب أيضًا إعداد بحيرة تخزين ZFS على خادم Proxmox الخارجي. تأكد من أن هذا الخادم يمكنه الوصول إلى خادم Proxmox المحلي عبر الشبكة.

4. تهيئة الدخول Без كلمة مرور لـ SSH على الخادم المحلي

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

ssh-keygen
ssh-copy-id user@remotehost

هنا، "user" هو المستخدم على الخادم البعيد، و"remotehost" هو اسم الخادم أو عنوان IP للخادم البعيد.

5. النسخ الاحتياطي باستخدام إرسال و استلام ZFS

من خلال وظائف الإرسال والاستلام في ZFS، يمكنك إرسال بيانات التصوير الفوري إلى خادم خارجي:

zfs send yourpoolname/datasetname@snapshotname | ssh user@remotehost zfs receive remotepoolname/datasetname

6. تلقّي عملية النسخ الاحتياطي

يمكنك تلقية عملية النسخ الاحتياطي من خلال وظائف cron. قم بتحرير ملف الوظيفة cron:

crontab -e

ثم أضف سطرًا لتحديد تردد النسخ الاحتياطي المطلوب:

0 2 * * * /usr/sbin/zfs send yourpoolname/datasetname@snapshotname | ssh user@remotehost zfs receive remotepoolname/datasetname

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

7. استعادة النسخة الاحتياطية

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

ssh user@remotehost zfs send remotepoolname/datasetname@snapshotname | zfs receive yourpoolname/datasetname

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

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

الطريقة 3: استخدام VZDump لإنشاء نسخ احتياطية على قرص USB

استخدام VZDump لإنشاء نسخ احتياطية على قرص USB هو أيضًا طريقة فعالة لنسخ البيانات خارج الموقع. VZDump هو أداة يمكنها إنشاء نسخ احتياطية لأجهزة الظاهري والحاويات التي تعمل على Proxmox VE. ها هي الطريقة التي يمكنك من خلالها استخدامها لنسخ البيانات خارج الموقع:

1. ربط قرص USB: قم بربط قرص USB بنظام:host Proxmox VE. قد تحتاج إلى تثبيت القرص يدويًا إذا لم يتم تثبيته تلقائيًا بواسطة Proxmox.

2. تحديد القرص الUSB: قم بتحديد نقطة الجبل للقرص الUSB باستخدام الأمر "lsblk" أو "fdisk -l". عادةً ما يكون شكله مثل "/dev/sdb1"، ونقطة جبله قد تكون مثل "/mnt/usbbackup".

3. استعد نقطة التثبيت: إذا لزم الأمر، قم بإنشاء مجلد لتثبيت القرص ال_USB ثم قم بتثبيته:

mkdir -p /mnt/usbbackup
mount /dev/sdb1 /mnt/usbbackup

4. تكوين وظيفة نسخ احتياطي VZDump: قم بتكوين وظيفة نسخ احتياطي VZDump من خلال واجهة الويب Proxmox VE أو عبر السطر الأمر لاستخدام نقطة جبل القرص ال Unidos كوجهة للنسخ الاحتياطي.

5. اعمل تشغيل لـ VZDump: أعمل تشغيل لأمر VZDump لإنشاء نسخة احتياطية من آلة افتراضية أو حاوية. على سبيل المثال:

vzdump <vmid> --storage /mnt/usbbackup --mode snapshot

   استبدل “<vmid>” بهوية VM أو الحاوية التي تريد نسخها احتياطيًا.

6. تلقّي النسخ الاحتياطية: للقيام بعملية النسخ الاحتياطي تلقائيًا، يمكنك إنشاء وظيفة cron تقوم بتشغيل VZDump في فترات زمنية منتظمة.

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

umount /mnt/usbbackup

ثم قم بفصل القرص الUSB بدنياً واحفظه بطريقة آمنة.

إذا أمكن، استخدم أقراص USB متعددة وقم بتغييرها بانتظام لضمان أنك تمتلك نسخ احتياطية متعددة. هذا يوفر حماية أفضل ضد فقدان البيانات.

الطريقة 4: تعيين نسخة احتياطية خارج الموقع مع Vinchin Backup & Recovery

رغم أن أدوات Proxmox VE الأصلية تقدم قدرات احتياطية خارج الموقع بسيطة، قد يفضل المنظمات التي تبحث عن حلول أكثر سلاسة وتضمن ميزات أكثر وقابلية للتوسع Vinchin Backup & Recovery. تضيف Vinchin حماية بيانات أفضل لـ Proxmox VE بقدرات احتياطية سهلة الإدارة وخيارات استعادة فورية. تسهل Vinchin استراتيجية النسخ الاحتياطي 3-2-1 من خلال السماح بتخزين نسخ احتياطية إضافية خارج الموقع، مما يضمن الاسترجاع من الكوارث والتشغيل المستمر للأعمال إذا فشلت النسخ الاحتياطية الرئيسية.

1. إضافة تخزين نسخ احتياطية خارج الموقع

إضافة تخزين احتياطي خارجي

2. اختر نسخ المصدر من الوظيفة الاحتياطية المنشئة

اختر نسخة المصدر من الوظيفة الاحتياطية المُنشَأة

3. اختيار استراتيجيات النسخ

حدد إستراتيجيات النسخ

4.مراجعة الوظيفة وتقديمها

سيكون استعادة الكوارث أكثر فعالية مع Vinchin Instant Recovery و Offsite Copy يعملان معاً. يمكن إعادة تشغيل الآلة الافتراضية الفاشلة على الموقع الثاني في 15 ثانية لاستعادة نظام الأعمال بسرعة. بالإضافة إلى Proxmox، تدعم Vinchin أكثر من 10 منصات افتراضية مثل VMware، Hyper-V، XenServer، oVirt، XCP-ng، وغيرها. لديك تجربة مجانية كاملة المميزات لمدة 60 يومًا لتجربة مدى فعالية Vinchin Backup & Recovery في إجراء نسخة احتياطية للخادم خارج الموقع.


أسئلة متداولة حول نسخ احتياطية خارج الموقع لـ Proxmox

1. س: هل يمكنني تكرار أجهزة الـ VM بين كتلات Proxmox المختلفة لأغراض النسخ الاحتياطي خارج الموقع؟

ج: نعم، يتم تضمين دعم مدمج في Proxmox لتكرار الـ VM، والذي يمكن استخدامه لتكرار الـ VM على مجموعة Proxmox أخرى في موقع خارجي. يتم استخدام هذا غالبًا لأغراض التوافر العالي وإعادة التحقيق من الكوارث.

2. س: هل يمكنني ضغط أو تقليل التكرار عن بُعد لنسخ الإحتياطية لـ Proxmox لتوفير المساحة؟

ج: نعم، يمكن تكوين وظائف النسخ الاحتياطي لـ Proxmox للضغط على بيانات النسخ الاحتياطي. ولا يتم توفير تقليل التكرار بشكل مدمج لكنه يمكن تحقيقه من خلال أدوات طرف ثالث أو من خلال استخدام أنظمة الملفات التي تدعم تقليل التكرار، مثل ZFS.

الخُلاصة

النسخ الاحتياطية خارج الموقع هي جزء لا يقبل التفاوض من خطة استعادة الكوارث الشاملة. بالنسبة لمستخدمي Proxmox VE، فإن تكوين خادم نسخ احتياطية عن بُعد Proxmox هو خيار مُناسب لتحقيق حماية البيانات خارج الموقع. ومع ذلك، للتجاوز على القيود المتأصلة في PBS واستغلال قدرات النسخ الاحتياطي الأكثر تطورًا، يجب على المنظمات النظر في تكامل حلول طرف ثالث مثل Vinchin Backup & Recovery. من خلال القيام بذلك، يمكنهم ضمان أنظمة نسخ احتياطي قوية وقابلة للتوسيع وسهلة الإدارة التي تحمي بيئاتهم الافتراضية ضد أي شكل من أشكال فقدان البيانات.ذ

شارك على

Categories: VM Backup