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

جدول المحتويات:

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

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

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

الصورة من جانب daryl_mitchell

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

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

مصادر Apt

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

تكوين سامبا

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

SSH

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

fstab

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

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

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

ملفات الموقع

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

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

sudo apt-get install lamp-server^

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

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

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

موصى به: