الصفحة الرئيسية » howto » كيفية اختيار ما احتياطي على خادم لينكس المنزلي الخاص بك

    كيفية اختيار ما احتياطي على خادم لينكس المنزلي الخاص بك

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

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

    صورة من daryl_mitchell

    /الصفحة الرئيسية

    لنبدأ بالواضح. / home يحتوي على مجلد لكل مستخدم على النظام الخاص بك. دليل منزلك الشخصي هو المكان الذي توجد فيه كل الموسيقى والأفلام والصور والمستندات الخاصة بك (إلا إذا كنت تستخدم قسمًا منفصلاً لها) ، ولكنها تحتوي أيضًا على ملفات تهيئة لبرامجك الأخرى. اضغط ctrl + H في nautilus لإظهار الملفات المخفية وسترى عدد كبير منهم! احتياطي ما تحتاجه. إنها ليست فكرة سيئة لدعم هذا الدليل حتى إذا كان لديك قسم منفصل / منزلي ، لأن إعادة التثبيت قد يقوم بالكتابة فوق عدد صغير من ملفات التكوين هذه. كرر العملية لجميع المستخدمين.

    مصادر Apt

    توجد قائمة مصادر البرامج المستخدمة بواسطة apt في "/etc/apt/sources.list" ومفاتيح gpg الموقعة موجودة في الدليل /etc/apt/sources.list.d/. إذا كنت قد استخدمت Linux على الإطلاق ، فمن المحتمل أنك قمت بتثبيت برامج من مستودعات تخزين أخرى بخلاف الإعدادات الافتراضية. بعد إعادة التثبيت ، قد تحتاج فقط إلى تغيير علامة distro الأخيرة إلى العلامة الأحدث (على سبيل المثال "lucid" إلى "maverick") ونسخ تلك الخطوط إلى sources.list الجديدة ، ولكن بالنسبة للعديد من المستودعات عليك تنزيل مفتاح gpg جديد قبل أن تتمكن من استخدامها. على أقل تقدير ، سيكون على الأقل بمثابة تذكير لما كان لديك على الإعداد القديم. تقدم Ubuntu-Tweak طريقة لتثبيت البرامج والمستودعات ، بالإضافة إلى تغيير الأحمال من الإعدادات ، وتعمل كبديل ممتاز لهذه النسخة الاحتياطية.

    تكوين سامبا

    إذا قمت بإعداد مشاركات Samba (Windows) ، فستحتاج إلى نسخ "/etc/samba/smb.conf". تتغير تكوينات Samba قليلًا بين الإصدارات ، لذا يمكنك فقط استخدام نسختك القديمة بعد إعادة تثبيته. إذا كنت بحاجة إلى إعادة تكوينها أو نسيان نسخها احتياطيًا ، فستوفر gadmin-samba (لـ Gnome) و KSambaPlugin (لـ KDE) محرر واجهة المستخدم الرسومية لـ smb.conf الذي يسهل عملية التعديل وإعادة الإعادة.

    SSH

    إذا كنت تستخدم SSH للوصول عن بعد إلى جهاز الكمبيوتر الخاص بك ، فقد ترغب في توفير الوقت عن طريق الاحتفاظ بنسخة احتياطية من ملفات التكوين الخاصة به ، الموجودة في "/ etc / ssh / ssh_config" و "/ etc / ssh / sshd_config".

    fstab

    الملف المطلوب هو "/ etc / fstab" وتتمثل وظيفته في جدول نظام ملفات Linux. لا تخطئ ، لن تتمكن من استخدام ملف fstab الخاص بالتثبيت القديم على التثبيت الجديد. هذا لأن UUIDs تتغير في أي وقت تقوم فيه بإعادة تهيئة القسم. ومع ذلك ، يمكنك نسخ ما تبقى من السطر في ملف fstab القديم حتى لا تضطر إلى قضاء بعض الوقت في البحث عن جميع الخيارات. هذا مفيد حقًا إذا كان لديك الكثير من الأقسام ، ومشاركات تلقائية ، وقسم منفصل / منزلي ، إلخ. يمكنك أيضًا استخدام pySDM (Gnome) أو mountmanager (KDE) ، حيث يوفر كلاهما عملية GUI لتحرير ملف fstab الخاص بك ، ولكن تأكد من إجراء نسخة احتياطية يدوية بنفسك أولاً. من معظم الحسابات حول "الإنترنت" ، يبدو من الأسلم معرفة الخيارات الموجودة في fstab وتعديلها يدويًا ، لذا ضع ذلك في اعتبارك.

    برامج النسخ الاحتياطي

    إذا كان لديك خادم تم إعداده لإجراء عمليات نسخ احتياطي تلقائي باستخدام أدوات مثل rsync أو النسخ الاحتياطي البسيط ، فستحتاج إلى الحصول على ملفات التكوين الخاصة بهم. تكوين Rsync هو الموقع في "/etc/rsyncd.conf" و "النسخ الاحتياطي البسيط" في "/etc/sbackup.conf".

    ملفات الموقع

    العديد من الأشخاص لديهم Apache و MySQL و / أو PHP مثبتة على خوادمهم المنزلية لتشغيل المواقع الشخصية. في حين أن ملفات التكوين الخاصة بها يمكن أن تكون معقدة للغاية بحيث لا يمكن نسخها احتياطياً ، يجب ألا تنسى القيام بذلك لموقعك على الويب نفسه ، الموجود في "/ var / www".

    ربما يكون من الأفضل إعادة تهيئة Apache و MySQL و PHP عند إعادة تثبيتها ، حيث يمكن تغيير إصداراتها وقد ترغب في استخدام كلمات مرور جديدة. عندما تذهبين للقيام بذلك ، يمكنك بسهولة تثبيت الثلاثة في صورة واحدة في Ubuntu باستخدام الأمر التالي:

    sudo apt-get install-server ^

    ونعم ، هذا الإقحام (^) يحتاج إلى أن يكون هناك. لا تنسى تثبيت phpMyAdmin لتكوين قواعد بيانات MySQL بسهولة!

    sudo apt-get install libapache2-mod-auth-mysql phpmyadmin

    ستحتاج إلى الضغط على مفتاح المسافة عند تحديد تثبيت Apache. لقد فعلت ذلك بشكل صحيح إذا رأيت علامة النجمة (*) تظهر بجوارها. وكما هو الحال دائمًا ، تأكد من تغيير جميع كلمات المرور الافتراضية لكل شيء. سعيد إعادة تثبيت!