نواصل هذه السلسلة الصغيرة من البرامج التعليمية على كيفية عمل نسخة احتياطية من تكويننا لبيئات سطح المكتب لدينا، في المقالات السابقة يمكنك العثور على طرق الدعم XFCE y LXDE.
الآن إنه دور بيئة سطح المكتب Mate كما ستعرف في مفترق Gnome 2 ولعمل نسخة احتياطية من Mate ، يجب علينا القيام بما يلي.
تركيب Dfcon
لإعداد إعدادات Mate ، يمكننا القيام بذلك بمساعدة Dconf. إنه نظام قاعدة بيانات تعتمد عليه العديد من بيئات سطح المكتب الشبيهة بجنوم لتعريف الأشياء في بيئة سطح المكتب للمستخدم.
عادة ما يتم تضمين هذه الأداة في معظم توزيعات Linux التي تعمل مع جنوم أو تطبيقات هذا.
في حالة عدم وجوده يمكنك تثبيته بالطريقة التالية حسب النظام الذي يستخدمونه.
إذا كانوا من مستخدمي Debian أو Ubuntu أو Linux Mint أو Elementary OS أو أي نظام مشتق من بين هؤلاء ، يمكنهم تثبيت هذه الأداة باستخدام الأمر التالي:
sudo apt-get install dconf* -y
في حالة أولئك الذين يستخدمون Arch Linux أو Manjaro أو Antergos أو أي نظام مشتق من Arch Linux ، ما عليك سوى تشغيل الأمر التالي:
sudo pacman -S dconf
بينما ل أولئك الذين يستخدمون أنظمة CentOS و RHEL و Fedora والأنظمة المشتقة من هؤلاء يمكنهم تثبيت التطبيق باستخدام الأمر التالي:
sudo dnf install dconf
إذا كنت مستخدم لأي إصدار من OpenSUSE ، يمكنك ببساطة التثبيت باستخدام الأمر التالي:
sudo zypper install dconf
أداء خبز ماتي
نظرًا لأن بيئة سطح المكتب Mate تحتوي على جميع بياناتك في Dconf ، فستحتاج إلى تصدير المعلومات من قاعدة البيانات لعمل نسخة احتياطية من التكوين الخاص بك.
أسهل طريقة لعمل نسخة احتياطية ينسى أحد إعدادات سطح مكتب Mate أن يكتشف أي منطقة من Dconf تحتاج إلى نسخها احتياطيًا على وجه التحديد وبدلاً من ذلك قم بإنشاء نسخة عامة منه.
هذا يستغرق وقتًا طويلاً حيث أن عملية الإغراق تمثل كل ما تقدمه Dconf ، ولكن الميزة هي أن كل شيء مخزّن بداخلها سيتم نسخه احتياطيًا.
لبدء عملية الاستخراج باستخدام Dconf يجب عليهم فتح محطة طرفية وتنفيذ الأمر التالي:
dconf dump / > ~/Desktop/dconf-full-backup
يجب أن يعلموا أنه لا ينبغي عليهم استخدام الأمر sudo أو su.
لا تستخدم بيئات سطح المكتب المستخدم الجذر أو نظام الملفات الجذر لإعداد طاولة عمل ، لذا لن تؤدي محاولة ذلك إلى نسخ أي شيء احتياطيًا.
تحقق من عمل نسخة Dconf الاحتياطية من خلال النظر في محتويات الملف ، باستخدام الأمر cat.
cat ~/Desktop/dconf-full-backup | more
تمت المراجعة بالفعل ، يمكنهم الحفظ أو المشاركة أو أي شيء لديهم في الاعتبار بشأن هذه النسخة الاحتياطية.
أحد البدائل لنسخ كل شيء احتياطيًا هو إخبار Dconf بتصدير العناصر في / org / mate فقط ، بدلاً من كل شيء.
بهذه الطريقة ، سوف يركز فقط بشكل خاص على إعدادات البيئة ، مع ترك إعدادات المستخدم جانباً.
لهذا علينا ببساطة تنفيذ الأمر التالي:
dconf dump / org / mate> ~ / Desktop / dconf-mate-backup
بالطريقة نفسها ، يمكننا التحقق من إنشاء bakcup بشكل صحيح:
cat ~/Desktop/dconf-mate-backup | more
استعادة النسخة الاحتياطية
لاستعادة النسخة الاحتياطية لبيئة سطح مكتب Mate يجب عليهم ببساطة تنفيذ الأوامر التالية ، من المهم التأكيد على أنه يجب تثبيت Dconf:
dconf load / < dconf-full-backup
تعمل استعادة النسخة الاحتياطية لسطح المكتب فقط بنفس طريقة النسخ الاحتياطي الكامل.
في حين بالنسبة لأولئك الذين أجروا النسخ الاحتياطي للبيئة فقط ، يجب عليهم كتابة:
dconf load /org/mate/ < dconf-mate-backup
الآن عليك فقط إعادة تشغيل جلسة المستخدم الخاصة بك حتى يتم تنفيذ التغييرات التي قمت باستعادتها في التثبيت الجديد.
على الرغم من أنه يوصى بإجراء إعادة تشغيل النظام بحيث يتم تحميل التغييرات بشكل صحيح في بداية النظام.
سيكون من المثير للاهتمام أن تكون قادرًا على حفظ تكوين سطح المكتب وتطبيقه كقالب لجميع المستخدمين الجدد الذين تم إنشاؤهم لاحقًا.
أداة نسخ احتياطي جيدة جدًا تدعم العديد من الخلفيات مثل B2 و S3 و REST و sftp و rclone وغيرها. https://restic.net
جيدة جدا. شكرا لك.