كيفية استخدام UrBackup للحصول على نسخ احتياطية فعالة على Ubuntu


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

ستوضح لك هذه المقالة كيفية إعداد خادم UrBackup مع عملاء Windows وLinux لإجراء نسخ احتياطي لبياناتك بكفاءة.

لماذا استخدام UrBackup

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

يوفر UrBackup أيضًا الميزات التالية التي تجعله متميزًا:

  • خطوه سهله
  • برامج مجانية
  • استعادة سريعة
  • ميزات الأمان
  • إدارةالمستخدم
  • إلغاء البيانات المكررة وضغطها
  • النسخ الاحتياطية المنتظمة أثناء استخدام النظام
  • نسخ احتياطية كاملة ومتزايدة للصور والملفات
  • تخصيص الإصدارات الاحتياطية وسياسات الاحتفاظ
  • إدارة مركزية للعديد من العملاء عبر واجهة الويب

تثبيت خادم UrBackup على أوبونتو

قبل البدء في أي عملية تثبيت، يوصى بتحديث فهرس حزمة نظامك للتأكد من تحديثه:

قم بتحديث فهرس الحزمة الخاص بنظامك

قم بتثبيت التبعيات المطلوبة لخادم UrBackup على Ubuntu:

sudo apt install curl gnupg2 software-properties-common -y
قم بتثبيت التبعيات لخادم UrBackup في نظامك.

أضف مستودع UrBackup PPA إلى قائمة مستودعات النظام:

sudo add-apt-repository ppa:uroni/urbackup
أضف مستودع PPA لخادم UrBackup في Ubuntu

أخيرًا، يمكنك تثبيت خادم UrBackup على نظام Ubuntu الخاص بك باستخدام الأمر التالي:

sudo apt update -y && sudo apt install urbackup-server -y
تثبيت خادم Urbackup في أوبونتو

أثناء عملية التثبيت، ستظهر لك رسالة تسألك عن مسار النسخ الاحتياطي. هنا، يمكنك توفير المسار المفضل أو تركه كإعداد افتراضي. بمجرد الانتهاء، حدد نعم خيار:

قم بتكوين المسار حيث سيتم حفظ بيانات النسخ الاحتياطي.

لقد قمت بتثبيت خادم UrBackup بنجاح في نظام Ubuntu الخاص بك. للتحقق مما إذا كان نشطًا وقيد التشغيل:

sudo systemctl status urbackupsrv
حالة نشطة وتشغيلية لخدمة خادم Urbackup

وفي حالة عدم نشاطه، يمكنك تشغيله systemctl start الأمر للتأكد من أن خدمة خادم UrBackup نشطة. علاوة على ذلك، يمكنك أيضًا استخدام systemctl enable أمر لبدء خدمة خادم UrBackup تلقائيًا عند تشغيل النظام:

sudo systemctl start urbackupsrv<br>sudo systemctl enable urbackupsrv
قم بتشغيل systemctll start وتمكين الأوامر لبدء خدمة الخادم تلقائيًا بعد إعادة التشغيل.

الوصول إلى واجهة ويب خادم UrBackup

بعد ذلك، يمكنك الوصول إلى واجهة ويب خادم Urbackup من خلال FastCGI (المنفذ 55413) وHTTP (المنفذ 55414) بشكل افتراضي. للتحقق مما إذا كان كلا المنفذين يستمعان، يمكنك تشغيل الأوامر المذكورة أدناه:

ss -abon | grep 55414
ss -abon | grep 55413

الآن، افتح متصفح الويب المفضل لديك وأي نوع http://localhost:55414 أو http://:55414 للوصول إلى خادم UrBackup الخاص بك:

ملحوظة: تأكد من استبدال عنوان IP بعنوان IP الخاص بـ Ubuntu. إذا كنت لا تعرف عنوان IP الخاص بك، فقم بتشغيل hostname -I يأمر.

قم بالوصول إلى خادم UrBackup عبر واجهة الويب عن طريق كتابة http://<your_IP data-recalc-dims=:55414 في متصفح الويب” class=”wp-image-745686 lazyload” srcset=”https://www.maketecheasier.com/assets/uploads/2024/06/access-UrBackup-server-via-web-800×489.png 800w, https://www.maketecheasier.com/assets/uploads/2024/06/access-UrBackup-server-via-web.png 1033w” sizes=”(max-width: 800px) 100vw, 800px” data-image-src=”https://www.maketecheasier.com/assets/uploads/2024/06/access-UrBackup-server-via-web.png”/>

إنشاء مستخدم إداري على خادم UrBackup

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

في واجهة ويب UrBackup Server، انتقل إلى إعدادات -> المستخدمين وانقر على إنشاء مستخدم زر.

في واجهة الويب، انتقل إلى الإعدادات  data-recalc-dims= المستخدمون وانقر على خيار إنشاء مستخدم.” class=”wp-image-745688 lazyload” srcset=”https://www.maketecheasier.com/assets/uploads/2024/06/create-new-user-800×495.png 800w, https://www.maketecheasier.com/assets/uploads/2024/06/create-new-user.png 1030w” sizes=”(max-width: 800px) 100vw, 800px” data-image-src=”https://www.maketecheasier.com/assets/uploads/2024/06/create-new-user.png”/>

قم بتوفير كلمة مرور قوية للمستخدم المسؤول الخاص بك وانقر فوق يخلق زر:

قم بتوفير كلمة مرور المسؤول وانقر فوق الزر

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

إضافة عميل نسخ احتياطي جديد في UrBackup

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

لإنشاء عميل نسخ احتياطي جديد لخادم UrBackup، توجه إلى ملف حالة علامة التبويب وانقر على إضافة عميل جديد زر:

انقر فوق الزر “إضافة عميل جديد” لإضافة عميل Urbackup.” class=”wp-image-745690 lazyload” srcset=”https://www.maketecheasier.com/assets/uploads/2024/06/add-new-client-1-800×331.png 800w, https://www.maketecheasier.com/assets/uploads/2024/06/add-new-client-1.png 1033w” sizes=”(max-width: 800px) 100vw, 800px” data-image-src=”https://www.maketecheasier.com/assets/uploads/2024/06/add-new-client-1.png”/>

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

أضف اسم العميل الجديد وعنوان IP واضغط على زر إضافة عميل.

سترى تمت إضافة العميل بنجاح الرسالة مع بعض المعلومات الأخرى الموجودة أسفلها والمتعلقة بتكوين عملاء Windows أو Linux:

تم إنشاء عميل Linux بنجاح بالإضافة إلى معلومات التكوين الموجودة أسفله

وبالمثل، سأقوم أيضًا بإنشاء عميل Windows حتى نتمكن من توضيح تكوين عملاء Windows وLinux. يمكنك إنشاء عملاء متعددين حسب متطلباتك.

ملاحظة جانبية: للتوضيح، اسم عميل Windows الخاص بي هو عميل Windows وعميل Linux هو عميل النيم.

تكوين النسخ الاحتياطية للعملاء على UrBackup

دعنا نتعلم كيف يمكنك تكوين عملاء Linux وWindows UrBackup.

تكوين عميل Linux

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

TF= `mktemp && wget "http://192.168.15.129:55414/x?a=download_client&lang=en& clientid=1&authkey=q8Y3FYBpd5&os=linux" -0 $TF && sudo sh $TF; rm -f $TF

أثناء تثبيت عميل UrBackup على جهاز Ubuntu، ستتلقى مطالبة تطلب منك تحديد ملف آلية لقطة. أدخل رقما (1-5) حسب طريقة اللقطة المفضلة لديك ثم اضغط على يدخل:

أدخل الخيار لتكوين آلية اللقطة لعميل UrBackup أثناء التثبيت

بعد تثبيت عميل UrBackup، يمكنك التحقق من حالته باستخدام الملف systemctl status يأمر:

sudo systemctl status urbackupclientbackend
إخراج أمر حالة systemctl، الذي يُظهر الحالة النشطة والتشغيلية لخدمة UrBackup Ubuntu Client.

أخيرًا، قم بتكوين دليل النسخ الاحتياطي لعميل UrBackup الخاص بك عن طريق تشغيل الأمر التالي:

/usr/local/bin/urbackupclientctl -x -f -d /home/maketecheasier/imp-date

ملحوظة: لا تتردد في تكوين الدليل حسب رغبتك.

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

تكوين عميل ويندوز

لتكوين عميل Windows، عليك أولاً إنشاء عميله كما هو مذكور أعلاه في خادم UrBackup. ثم، قم بتنزيل برنامج تثبيت العميل الذي تم تكوينه مسبقًا لنظام التشغيل Windows إلى عميل Windows.

أضاف العميل رسالة Urbackup Windows Client بنجاح

بعد ذلك، انقر نقرًا مزدوجًا فوق إعداد عميل UrBackup لتثبيته. سيتم فتح برنامج التثبيت. اضغط على التالي زر:

اضغط على الخيار التالي في شاشة الترحيب لإعداد UrBackup Client.

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

تحتاج إلى تحديد خيارات الملفات ووحدات التخزين للنسخ الاحتياطي لعميل Windows ثم الضغط على زر

عد إلى واجهة الويب الخاصة بالخادم لرؤية الحالة الحالية للعميل:

حالة Urbackup Windows Client هي نعم، والنسخ الاحتياطي للصورة الأخيرة قيد التقدم.

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

جرب تطبيقات النسخ الاحتياطي الأخرى لنظام التشغيل Linux

إذا كنت لا تحب UrBackup، فيمكنك استخدام تطبيقات النسخ الاحتياطي الأخرى لنظام التشغيل Linux، بما في ذلك Rsync وTimeshift وSparkleShare وSyncthing وrclone. وبالمثل، بالنسبة لجهازك الذي يعمل بنظام Windows، يمكنك أيضًا استخدام أدوات نسخ احتياطي مختلفة، بما في ذلك أداة استرداد ملفات Windows الافتراضية.

مصدر الصورة: نمراش شودري. جميع التعديلات ولقطات الشاشة بواسطة نمرة شودري.

اشترك في نشرتنا الإخبارية!

يتم تسليم أحدث البرامج التعليمية لدينا مباشرة إلى صندوق البريد الوارد الخاص بك

نمرة شودري

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

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى