حوّل Raspberry Pi إلى صندوق NAS

حوّل Raspberry Pi إلى صندوق NAS

هل لديك محركان صلبان خارجيان و Raspberry Pi؟ اصنع منها جهاز تخزين متصل بالشبكة رخيص الثمن ومنخفض الطاقة. في حين أن النتيجة النهائية بالتأكيد لن تكون مثيرة للإعجاب مثل جهاز NAS بقيمة 500 دولار مثل Synology DiskStation ، ستمنحك مساحة تخزين شبكية منخفضة الطاقة - مفيدة بشكل خاص إذا سئمت من اختراق جميع بياناتك من قبل أعين المتطفلين لوكالة الأمن القومي - يمكنك إخفاء ذلك في العلية.





ستحتاج إلى ملف فطيرة التوت ، بالطبع ، ومحرك واحد أو اثنين من محركات الأقراص الاحتياطية. يمكن تشغيل محركات الأقراص الأصغر حجمًا مقاس 2.5 بوصة مباشرةً عبر USB ، لكننا سنحتاج إلى محور مزود بالطاقة لأن الطاقة المقدمة عبر منافذ RPi USB ليست كافية لهم. بدلاً من ذلك ، يمكنك استخدام محرك أقراص USB أو حتى بطاقة SD. في الواقع ، لقد استخدمت مزيجًا من محرك أقراص ثابتة USB ومحرك أقراص محمول اليوم ، لكن الإجراء متطابق.





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





تحضير محركات الأقراص الخاصة بك

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

نحن استطاع قم بتنسيقها من Raspberry Pi ، لكن الأمر سيستغرق بضع ساعات ويكون أداءها أسرع بكثير من سطح المكتب. افعل ذلك الآن.



لتكوين SSH وتمكين المستخدم الجذر ، قم أولاً بإنشاء كلمة مرور للمستخدم الجذر:

sudo -i





جذر passwd

(اكتب كلمة المرور الخاصة بك)





ثم قم بتشغيل ملف raspi التكوين البرنامج النصي من سطر الأوامر ، إما باستخدام sudo أو بعد تسجيل الخروج والدخول مرة أخرى كجذر. من عند قائمة الخيارات المتقدمة ، ممكن SSH .

بعد إعادة التشغيل ، يجب أن تكون قادرًا على تسجيل الدخول من جهاز آخر متصل بالشبكة باستخدام (use المعجون إذا كنت تستخدم Windows)

جذر SSH @ [عنوان IP]

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

fdisk -l

لسرد أجهزة التخزين المرفقة. يجب أن نرى شيئا من هذا القبيل.

ويندوز إكس بي تحميل مجاني النسخة الكاملة

ال / ديف / مم الأقسام هل أنت نظام التشغيل Pi ، ممك في اشارة الى بطاقة الذاكرة . بشكل محير ، فإن / ديف / sda1 و / dev / sdb1 في الواقع لا علاقة لها ببطاقة SD ، وهذه هي في الواقع محركات أقراص USB المتصلة. (في الأصل ، 'جهاز SCSI' ، ولكنه يعني الآن أي SATA أو جهاز تخزين متصل)

تثبيت نتفس -3 ز لنظام التشغيل Linux حتى نتمكن من الوصول إلى محركات أقراص Windows المهيأة بنظام NTFS.

apt-get install ntfs-3g

بعد ذلك ، قم بإنشاء أدلة لاستخدامها كنقاط تحميل ، ثم قم بتركيب محركات الأقراص. أبقي الأمر بسيطًا هنا وأشير إليهم على أنهم 1 و 2 .

مكدير / ميديا ​​/ 1

مكدير / ميديا ​​/ 2

mount -t auto / dev / sda1 / media / 1

mount -t auto / dev / sdb1 / media / 2

مكدير / ميديا ​​/ 1 / مشاركات

مكدير / ميديا ​​/ 2 / مشاركات

سامبا

بعد ذلك ، سنقوم بإعداد Samba. Samba هو بروتوكول مشاركة الشبكة الذي يستخدمه Windows (وأحدث OSX Mavericks ، في الواقع).

apt-get install samba

أفضل شخصيات المراقبة للمبتدئين 2018

apt-get install samba-common-bin

cp /etc/samba/smb.conf /etc/samba/smb.conf.bak

nano /etc/samba/smb.conf

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

سنبدأ بتمكين أمان المستخدم ؛ صحافة السيطرة- W واكتب 'الأمان' للعثور على القسم ذي الصلة. قم بإزالة الرمز # من السطر الذي يشير إلى ذلك

الأمان = المستخدم

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

[اختبار]

تعليق = حصة الاختبار

المسار = / وسائل الإعلام / 1 / مشاركات

المستخدمون الصالحون =users

مجموعة القوة = المستخدمين

إنشاء قناع = 0660

قناع الدليل = 0771

قراءة فقط = لا

ارجع فقط إلى أول محرك أقراص مثبت - سنقوم بمزامنة هذا لاحقًا مع المشاركة الثانية لتوفير التكرار.

بمجرد الانتهاء ، اضغط على اضغط على CTRL X وثم و للحفظ.

ثم أعد تشغيل Samba بالأمر التالي.

إعادة تشغيل خدمة السامبا

الآن ، أضف مستخدمًا جديدًا إلى Pi الخاص بك ، بافتراض أنك لا تريد نفس تسجيل الدخول (استبدل 'jamie' لمستخدمك)

useradd jamie -m -G المستخدمين

بعد كتابة الأمر التالي ، سيُطلب منك إدخال كلمة مرور للمستخدم وتأكيدها.

جيمي passwd

ثم يمكننا المضي قدمًا وإضافة مستخدم النظام هذا إلى Samba. ستحتاج إلى تأكيد كلمة مرورك مرة أخرى مرتين.

smbpasswd جيمي

انطلق واختبر مشاركة الشبكة الآن - يجب أن تكون مرئية من أجهزتك الأخرى (Windows أو Mac) ، ويجب أن تكون قادرًا على كتابة الملفات إليها.

المشكلة الوحيدة في هذه المرحلة هي أنه سيتم إلغاء تثبيت محركات الأقراص عند إعادة تشغيل Pi. لحل هذه المشكلة ، قم بتثبيت autofs.

apt-get install autofs

نانو /etc/auto.master

أضف السطر التالي أسفل + auto.master

/ media / /etc/auto.ext-usb - timeout = 10 ، الإعدادات الافتراضية ، المستخدم ، exec ، uid = 1000

الآن يجب أن تكون قادرًا على إعادة التشغيل بأمان دون كسر كل شيء

تكرار البيانات

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

apt-get install rsync

كرونتاب -e

يعد crontab في لينكس طريقة لأتمتة المهام ؛ لقد تحدثت باختصار عن ذلك من قبل عندما أوضح لك كيفية أتمتة النسخ الاحتياطية للموقع. أضف السطر التالي:

30 5 * * * rsync -av - حذف / وسائط / 1 / مشاركات / وسائط / 2 / مشاركات /

يتم استخدام نظام الترقيم على النحو التالي:

دقيقة | ساعة | يوم من الشهر | الشهر | يوم من الأسبوع

لذلك في السطر المضاف حديثًا ، سيتم تشغيل الأمر rsync في 5:30 صباحا و كل يوم (ال * wildcard تعني 'كل' ، لذلك 'كل يوم من كل شهر')

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

rsync -av - حذف / وسائط / 1 / مشاركات / وسائط / 2 / مشاركات /

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

هذا كل شيء ، لقد انتهيت - لديك الآن NAS السريع والقذر. نعم ، قد لا تحتوي على جميع الميزات البراقة لنظام NAS المناسب ، ولكنها تنجز المهمة بشكل جيد وتستهلك طاقة أقل بكثير.

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

يشارك يشارك سقسقة بريد الالكتروني 7 ميزات مذهلة للذكاء الاصطناعي ستجدها في OnePlus Nord 2

توفر ميزات الذكاء الاصطناعي الثورية في OnePlus Nord 2 تحسينات على الصور ومقاطع الفيديو والألعاب والمزيد.

كيفية طمس الوجوه في الفوتوشوب
اقرأ التالي مواضيع ذات صلة
  • افعلها بنفسك
نبذة عن الكاتب جيمس بروس(تم نشر 707 مقالات)

جيمس حاصل على درجة البكالوريوس في الذكاء الاصطناعي وهو معتمد من CompTIA A + و Network +. عندما لا يكون مشغولاً كمحرر مراجعات الأجهزة ، فإنه يستمتع بألعاب LEGO و VR وألعاب الطاولة. قبل انضمامه إلى MakeUseOf ، كان فني إضاءة ومدرس لغة إنجليزية ومهندس مركز بيانات.

المزيد من James Bruce

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

انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!

انقر هنا للاشتراك