الإعلانات

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

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

instagram viewer

تحكم التوت بي ناس

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

جهز محركات الأقراص

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

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

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

sudo -i
جذر passwd

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

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

التوت بي مربع ناس

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

SSH root @ [عنوان IP]

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

fdisk -l

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

التوت بي مربع ناس

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

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

apt-get install ntfs-3g

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

mkdir / media / 1. mkdir / media / 2. mount -t auto / dev / sda1 / media / 1. mount -t auto / dev / sdb1 / media / 2. مقدير / ميديا ​​/ 1 / سهم. مقدير / ميديا ​​/ 2 / سهم

سامبا

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

apt-get install samba. apt-get install samba-common-bin. cp /etc/samba/smb.conf /etc/samba/smb.conf.bak. nano /etc/samba/smb.conf

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

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

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

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

[اختبار] تعليق = حصة اختبار. المسار = / media / 1 / مشاركات. المستخدمون الصالحون =users. قوة المجموعة = المستخدمين. إنشاء قناع = 0660. قناع الدليل = 0771 للقراءة فقط = لا

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

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

إنشاء مربع التوت بي ناس

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

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

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

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

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

باسمي جيمي

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

smbpasswd -a jamie

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

تحكم التوت بي ناس

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

apt-get تثبيت autofs. nano /etc/auto.master

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

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

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

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

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

apt-get تثبيت rsync. crontab -e

ال crontab في لينكس هو طريقة لأتمتة المهام ؛ لقد تحدثت لفترة وجيزة عن قبل عندما أريك كيف أتمتة النسخ الاحتياطية للموقع أتمتة النسخ الاحتياطي الخاص بك وورد مع بسيطة البرمجة شل و CRONفي المرة الأخيرة التي تحدثنا فيها عن النسخ الاحتياطية لـ Wordpress ، أوضحت لك مدى سهولة النسخ الاحتياطي لقاعدة البيانات والملفات الخاصة بك بالكامل على الرغم من SSH مع بعض الأوامر فقط. هذه المرة ، سأريكم ... اقرأ أكثر . أضف السطر التالي:

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

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

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

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

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

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

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

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

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

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