כיצד להפוך פטל פטל למכשיר אחסון רשת בעל צריכת חשמל נמוכה

Jul 3, 2025
חוּמרָה

ערבבו יחד את פטל פטל אחד ומפזר כוננים קשיחים חיצוניים זולים ויש לכם את המתכון למכשיר אחסון רשת בעל צריכת חשמל נמוכה במיוחד ופועל תמיד. המשך לקרוא כאשר אנו מראים לך כיצד להקים NAS משלך מבוסס פי.

מדוע אני רוצה לעשות זאת?

היתרון שיש בהתקן אחסון רשת הפועל תמיד בכך שזה מאוד נוח שהנתונים שלך (או יעד הגיבוי) נגישים תמיד למחשבים בתוך הרשת ומחוצה לה. החיסרון, ברוב המקרים, הוא שאתה צורך כמות נכבדה של כוח לנוחיותך.

שרת המשרד שלנו, למשל, פועל 24/7 וצורך כוח של כמעט 200 דולר בשנה. לעומת זאת, התקן אחסון רשת מבוסס Raspberry Pi, צורכת חשמל בשווי של כ -5 דולר לשנה.

נהיה הראשונים להעניק לך כי לשרת מלא יהיה יותר שטח אחסון ויכולת לעשות יותר עבודה (כמו למשל לבצע קידוד אוסף וידאו רב טרה-בייט בפרק זמן סביר). אולם עבור רוב האנשים, המטרה העקרונית של מחשב מופעל תמיד איפשהו בבית היא לשמש כשרת קבצים ומאגר גיבויים לקבצים. למשימות כאלה ה- Raspberry Pi הוא מספיק חזק מספיק ויחסוך לכם נתח של שינוי בשימוש בחשמל.

מה אני צריך?

מדריך זה מתבסס על המדריך הקודם שלנו: מדריך HTG לתחילת העבודה עם פטל פי ונניח שכבר השלמת את זה - במילים אחרות כבר יש לך את ה- Raspberry Pi שלך, הפעלת אותו, התחברת לעכבר ולמקלדת והתקנת עליו את Raspbian.

בנוסף לציוד שתזדקק לו מדריך ההתחלה עם פטל פי, תמצא רק את החומרה הבאה:

  • כונן קשיח חיצוני מסוג USB (לכל הפחות) לגיבויים פשוטים ברשת ולהגשת קבצים

אוֹ

  • שני (לכל הפחות) כוננים קשיחים חיצוניים מסוג USB ליתירות נתונים מקומית

זהו זה! אם אתה רק רוצה כונן פשוט המחובר לרשת, תזדקק רק לכונן קשיח אחד. אנו ממליצים בחום להשתמש בשני כוננים קשיחים לפחות על מנת לאפשר יתירות נתונים מקומית (ב- Raspberry Pi). למטרות הדרכה זו אנו משתמשים בזוג תואם של Seagate Backup Plus 1TB כוננים קשיחים חיצוניים ניידים . הם סופר קטנים, אינם דורשים מקור חשמל חיצוני, והיו במבצע כשקנינו חלקים.

אתה יכול להשתמש בכל הכוננים הקשיחים החיצוניים שיש לך בהישג יד, אך זה אידיאלי להשתמש בכוננים קטנים עם צריכת חשמל נמוכה במידת האפשר, שכן כל הנושא של הפרויקט הוא להקים NAS קטן ונמוך בעל יכולת צריכת חשמל שתוכל פשוט להרחיק מהדרך תשכח מזה.

לפני שנמשיך, ישנן כמה אפשרויות עיצוב שעשינו מבחינת האופן שבו אנו מגדירים את ה- Raspberry Pi NAS שעליך להיות מודע אליו. בעוד שרוב המשתמשים ירצו לעקוב בדיוק כפי שעשינו זאת, ייתכן שתרצה לשנות את הצעדים הספציפיים כדי להתאים טוב יותר לצרכים שלך ולאופן השימוש שלך במחשבים ברשת שלך.

ראשית, אנו משתמשים בדיסקים קשיחים בפורמט NTFS. אם ה- Raspberry Pi NAS ייכשל משום מה אוֹ אנו רוצים להעתיק מידע במהירות על חיבור USB 3.0 במקום דרך הרשת, לאחר דיסקים בפורמט NTFS הופכים את זה למות פשוט לקחת את כונני ה- USB הניידים שאנו משתמשים בהם על בניית ה- NAS ולחבר אותם ישר לאחד מבין Windows הרבים מכונות שאנו משתמשים בהן מדי יום.

שנית, אנו משתמשים בסמבה לשיתופי הרשת שלנו, שוב בגלל הנוחות של שילוב ה- Raspberry Pi NAS עם רשת Windows שלנו, בעיקר.

הכנה והתקנה של הכוננים הקשיחים החיצוניים

לאחר שאספתם את החומרה, ואחריו הדרכת ההתחלה עם Raspberry Pi כדי להגיע למהירות (ומריצים את Raspian) הגיע הזמן להתחיל להגדיר את ה- Pi שלכם כ- NAS.

הצו הראשון של העסק הוא לחבר את הכוננים הקשיחים ל- Raspberry Pi (או לרכזת ה- USB המחוברת, בהתאם לתצורה שלך ובין אם הכוננים הקשיחים מופעלים או מופעלים חיצונית). לאחר שהכוננים הקשיחים מחוברים וה- Pi מופעל, זה הזמן להתחיל לעבוד.

הערה: אנו משתמשים בשני כוננים קשיחים. אם החלטת להשתמש בכונן קשיח אחד בלבד, התעלם מכל הפקודות בסעיף זה שנועדו להרכיב / לשנות או ליצור אינטראקציה אחרת עם הכונן הקשיח השני.

אנחנו הולכים לעשות את כל העבודה שלנו בתוך הטרמינל. ככזה אתה יכול לעבוד ישירות ב- Raspberry Pi שלך באמצעות LXTerminal ב- Raspian או שאתה יכול SSH לתוך ה- Raspberry Pi שלך באמצעות כלי כמו Putty. כל דרך היא בסדר.

ברגע שאתה נמצא בשורת הפקודה הדבר הראשון שאתה צריך לעשות הוא להוסיף תמיכה ל- Rasbian לדיסקים בפורמט NTFS. לשם כך הקלד את הפקודה הבאה:

sudo apt-get install ntfs-3g

ייקח דקה או שתיים עד שהחבילות יורדו, פרקו והתקינו. לאחר התקנת חבילת NTFS הגיע הזמן לחפש את המחיצות הלא-מותקנות של הכוננים הקשיחים החיצוניים המצורפים.

sudo fdisk -l

לכל הפחות אתה אמור לראות שני דיסקים, אם הוספת בדיסק משני לשיקוף נתונים (כפי שיש לנו) אתה אמור לראות שלושה כאלה:

הדיסק הראשון / dev / mmcb1k0 הוא כרטיס ה- SD בתוך ה- Raspberry Pi שמאכלס את ההתקנה שלנו של Raspbian. אנחנו הולכים להשאיר את זה לגמרי לבד.

הדיסק השני, / dev / sda הוא הכונן הקשיח החיצוני הראשון שלנו. הדיסק השלישי, / dev / sdb הוא הדיסק הקשיח החיצוני השני שלנו. המחיצות בפועל שאנחנו מעוניינים בשני הדיסקים האלה הן / sda1 / ו / sdb1 / , בהתאמה. רשמו את שמות הכונן הקשיח.

לפני שנוכל לעלות את הכוננים, עלינו ליצור ספריה אליה ניתן לעלות. לשם הפשטות אנו פשוט מכינים ספרייה בשם USBHDD1 ו- USBHDD2 לכל כונן. ראשית עלינו להכין את הכוננים. בשורת הפקודה הזן את הפקודות הבאות:

sudo mkdir / media / USBHDD1

sudo mkdir / media / USBHDD2

לאחר שיצרתם את שתי הספריות, הגיע הזמן להרכיב את הכוננים החיצוניים לכל מקום. שוב בשורת הפקודה הזן את הפקודות הבאות:

sudo mount -t auto / dev / sda1 / media / USBHDD1

sudo mount -t auto / dev / sdb1 / media / USBHDD2

בשלב זה יש לנו את שני הכוננים הקשיחים החיצוניים המותקנים בספריות USBHDD1 ו- USBHDD2, בהתאמה. זה הזמן להוסיף בספרייה ספציפית לשני הכוננים כדי להחזיק את התיקיות המשותפות שלנו (למען שמירה על דברים מסודרים ומידור העבודה שלנו על הכוננים). הזן את הפקודות הבאות:

sudo mkdir / media / USBHDD1 / מניות

sudo mkdir / media / USBHDD2 / שיתופים

עכשיו הגיע הזמן להתקין את סמבה כדי שנוכל לגשת לאחסון ממקומות אחרים ברשת. בשורת הפקודה הזן:

sudo apt-get install samba samba-common-bin

כאשר תתבקש להמשיך הקלד Y והזן. נשען לאחור והירגע כשהכל מתארז ומתקין. לאחר סיום ההתקנה של חבילת סמבה, הגיע הזמן לבצע תצורה קטנה. לפני שנעשה משהו אחר, בואו נעשה עותק גיבוי של קובץ התצורה של Samba למקרה שנצטרך לחזור אליו. בשורת הפקודה, הקלד את שורת הפקודה הבאה:

sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.old

זה פשוט יוצר גיבוי של קובץ התצורה עם שם הקובץ smb.conf.old ומשאיר אותו באותה ספריה כמו קובץ התצורה המקורי.

לאחר שיצרנו את הגיבוי הגיע הזמן לערוך עריכה בסיסית בקובץ התצורה של Samba. הקלד את השורה הבאה בשורת הפקודה:

סודונה / וכו '/ סמבה / סמב. Kon f

זה יפתח את עורך הטקסט של ננו ויאפשר לנו לבצע כמה שינויים פשוטים. אם זו הפעם הראשונה שאתה משתמש בננו, אנו ממליצים בחום לבדוק המדריך למתחילים לננו, עורך הטקסט של שורת הפקודה של לינוקס . אתה אמור לראות משהו כמו הבא בחלון המסוף שלך:

ננו נשלט לחלוטין על המקלדת, השתמש במקשי החצים כדי להזיז את הסמן למיקום שברצונך לערוך. כשתלחץ למטה דרך הגדרות התצורה, תראה כמה שכדאי לרשום או לשנות.

הראשון הוא מזהה קבוצת העבודה, כברירת מחדל קבוצת עבודה = WORKGROUP. אם אתה משתמש בשם אחר לקבוצת העבודה הביתית שלך, המשך והחץ עליו כדי לשנות זאת כעת, אחרת השאר אותו כברירת המחדל.

התחנה הבאה שלנו היא להפעיל אימות משתמשים לאחסון הסמבה שלנו, אחרת כל מי שיש לו גישה כללית לרשת שלנו (כמו משתמשי Wi-Fi אורחים) יוכל להיכנס ישר פנימה. גלול מטה בקובץ התצורה של Samba עד שתגיע אל קטע שקורא:

הסר את סמל # משורת האבטחה = משתמש (על ידי הדגשתו עם הסמן ולחיצה על מחק) כדי לאפשר אימות שם משתמש / סיסמה עבור שיתופי Samba.

לאחר מכן, אנו נוסיף קטע חדש לחלוטין לקובץ התצורה. גלול עד למטה בתחתית הקובץ והזן את הטקסט הבא:

[Backup]
תגובה = תיקיית גיבוי
נתיב = / מדיה / USBHDD1 / שיתופים
משתמשים תקפים = @ משתמשים
כוח קבוצה = משתמשים
ליצור מסכה = 0660
מסכת ספרייה = 0771
לקרוא בלבד = לא

הערה : כל מה שתשים בסוגריים בשורה העליונה יהיה שם התיקיה כפי שהיא מופיעה בשיתוף הרשת. אם אתה רוצה שם אחר שאינו "גיבוי" זה הזמן לערוך אותו.

לחץ על CTRL + X כדי לצאת, לחץ על Y כשנשאל אם ברצונך לשמור על שינויים ולדרוס את קובץ התצורה הקיים. כשחזור בשורת הפקודה, הזן את הפקודה הבאה כדי להפעיל מחדש את הדמונים של סמבה:

sudo /etc/init.d/samba הפעלה מחדש

בשלב זה עלינו להוסיף משתמש שיכול לגשת למניות הסמבה של פי. אנו הולכים ליצור חשבון עם גיבויי שם המשתמש וגיבוי הסיסמה 4ever. אתה יכול להכין את שם המשתמש והסיסמה שלך ככל שתרצה. לשם כך הקלד את הפקודות הבאות:

sudo user להוסיף גיבויים -m -G משתמשים

גיבויים סודו

תתבקש להקליד את הסיסמה פעמיים כדי לאשר. לאחר אישור הסיסמה, הגיע הזמן להוסיף "גיבויים" כמשתמש סמבה לגיטימי. הזן את הפקודה הבאה:

sudo smbpasswd -a גיבויים

הזן את הסיסמה של חשבון הגיבוי כשתתבקש. לאחר שיצרת את חשבון המשתמש והסיסמה אינך צריך להפעיל מחדש את הדמון של סמבה מכיוון שכבר הורה לנו לחפש משתמשים מאומתים. כעת אנו יכולים לקפוץ לכל מכונה שתומכת בסמבה ברשת שלנו ולבדוק קישוריות למניות הרשת.

ממכונת Windows סמוכה פתחנו את סייר הקבצים של Windows, לחצנו על רשת, אישרנו כי שם המארח RASPBERRYPI נמצא בקבוצת העבודה של WORKGROUPS ולחץ על התיקיה המשותפת גיבויים:

כשתתבקש, הזן את האישורים שיצרת בשלב הקודם (אם אתה עוקב אחר שורה אחר השורה, הכניסה היא גיבויים והסיסמה היא backups4ever).

לאחר קבלת האישורים שלך, תטופל בתיקייה ריקה מכיוון שעדיין אין שום דבר בשיתוף. כדי לבדוק שוב הכל עובד בצורה חלקה, בואו ניצור קובץ פשוט מהמחשב שאיתו בדקנו את החיבור (במקרה שלנו, שולחן העבודה של Windows 7). צור קובץ txt כך:

כעת, משורת הפקודה שעבדנו כל הזמן הזה, בואו לבדוק אם הקובץ שיצרנו בשולחן העבודה של Windows מופיע כראוי בספריית המניות שיצרנו. בשורת הפקודה הקלד את הפקודה הבאה:

תקליטור / מדיה / USBHDD1 / שיתופים

ls

שלום-זה-אני-אתה-מחפש- .txt נמצא בספריה; הניסוי הפשוט בספרייה המשותפת שלנו הוא הצלחה!

לפני שאנחנו עוזבים את החלק הזה של ההדרכה, נותר לנו רק דבר אחד נוסף לעשות. עלינו להגדיר את ה- Pi שלנו כך שכאשר הוא יופעל מחדש הוא יעלה אוטומטית את הכוננים הקשיחים החיצוניים. לשם כך עלינו לפטר את עורך הננו ולערוך עריכה מהירה. בשורת הפקודה סוג:

sudo nano / etc / fstab

זה יפתח את טבלת מערכות הקבצים ב- nano כך שנוכל להוסיף כמה ערכים מהירים. בתוך עורך הננו הוסף את השורות הבאות:

/ dev / sda1 / media / USBHDD1 noatime auto 0 0

/ dev / sda2 / media / USBHDD2 noatime auto 0 0

לחץ על CTRL + X כדי לצאת, לחץ על Y כדי לשמור, ודרוס את הקובץ הקיים.

אם אתה משתמש רק בכונן קשיח יחיד לשיתוף רשת פשוט ללא יתירות, אז זהו! הכל סיימתם בתהליך התצורה ותוכלו להתחיל ליהנות מה- NAS שלכם בעל הספק נמוך במיוחד.

הגדרת תצורת NAS Raspberry Pi שלך ליתירות נתונים פשוטה

עד כה ה- Raspberry Pi NAS שלנו מחובר לרשת, העברת קבצים עובדת, אבל חסר דבר אחד בולט. הכונן הקשיח המשני הזה מוגדר אך יושב סרק לחלוטין.

בחלק זה של ההדרכה נשתמש בשני כלי לינוקס פשוטים אך עוצמתיים, rsync ו- cron, כדי להגדיר את ה- NAS של Raspberry Pi שלנו לבצע מראה נתונים לילית מהתיקיה / שיתוף / בכונן הראשי אל / שיתוף / התיקייה בכונן המשני. זה לא הולך להיות שיקוף נתונים דמוי RAID בזמן אמת, אבל גיבוי נתונים יומי (או חצי יומי) לכונן המשני הוא דרך נהדרת להוסיף שכבה נוספת של אבטחת נתונים.

ראשית, עלינו להוסיף rsync להתקנת Rasbian שלנו. אם זו הפעם הראשונה שאתה משתמש ב- rsync וברצונך לקבל סקירה טובה יותר של הפקודה, אנו ממליצים לבדוק זאת כיצד להשתמש ב- rsync לגיבוי הנתונים שלך בלינוקס .

בשורת הפקודה הזן את הפקודה הבאה:

sudo apt-get להתקין rsync

לאחר התקנת rsync, הגיע הזמן להגדיר עבודת cron כדי להפוך את תהליך העתקת הקבצים לאוטומטי מה- USBHDD1 ל- USBHDD2. בשורת הפקודה הזן את הפקודה הבאה:

crontab -e

הפקודה תפתח את טבלת תזמון ה- cron שלך בעורך הטקסט של ננו שאמור להיות מוכר לך בשלב זה במדריך. קדימה וגלול מטה לתחתית המסמך והזן את השורה הבאה:

0 5 * * * rsync -av - מחק / מדיה / USBHDD1 / שיתופים / מדיה / USBHDD2 / שיתופים /

פקודה זו מציינת שבכל יום בשעה 5:00 בבוקר (החלק 0 5), בכל יום (* * *, כרטיסי בר בשנה, חודש, יום), אנו רוצים ש- rsync ישווה בין שתי הספריות, ועתיק הכל מ- HDD1 למחשב HDD2 ומחיקת כל דבר בספריית הגיבוי שאינו תואם עוד למשהו בספריה הראשית - כלומר אם יש לנו קובץ סרט ב- HDD1 שאנחנו מוחקים, אנחנו רוצים גם שהקובץ הזה יוסר מהגיבוי בסנכרון הבא.

החלק החשוב בקביעת התצורה של פקודה זו הוא שתבחר זמן שאינו מפריע לפעילות רשת אחרת לתיקיות המשותפות שייתכן שתזמנת. לדוגמה, אם אתה משתמש ב- NAS Raspberry Pi שלך כיעד גיבוי לתוכנה אוטומטית כלשהי שמעתיקה את הקבצים שלך ל- NAS בשעה 5 בבוקר, אז עליך להתאים את זמן הגיבוי בתוכנת הגיבוי שלך או שאתה צריך כדי לכוונן את זמן עבודת ה- cron ב- Pi - אך אינך יכול להעביר גם את נתוני השלכת הגיבוי המרוחקים לשיתוף הרשת וגם את ה- Raspberry Pi המנסה לסנכרן את הנתונים בין כוננים מקומיים בו זמנית.

לאחר שהזנת את ערך crontab, לחץ על CTRL + X כדי לצאת ולשמור את הקובץ. אם ברצונך להריץ את ה- rsync באופן מיידי כדי לקבל שיקוף מהיר יותר של הנתונים ולהפוך את עבודת ה- cron הראשונית לקלה יותר במערכת, המשך והזן את אותה פקודת rsync שהכנסת לכרטיסייה בשורת הפקודה כך:

rsync -av - מחק / מדיה / USBHDD1 / שיתופים / מדיה / USBHDD2 / שיתופים /

זהו זה! כל שעליך לעשות בשלב זה הוא לבצע צ'ק-אין ב- Raspberry Pi שלך ביום או יומיים שלאחר מכן כדי לוודא שהמשימה המתוזמנת מופעלת כצפוי והנתונים מ- / USBHDD1 / שיתופים / מופיע ב / USBHDD2 / שיתוף / .

מכאן והלאה כל דבר שתכניס ל- NAS המופעל באמצעות Raspberry Pi שלך ישתקף מדי יום בשני הכוננים הקשיחים.

לפני שאנחנו עוזבים את הנושא לחלוטין, הנה כמה מאמרים נוספים בנושא How-To Geek שתרצה לבדוק כדי להוסיף עוד אגרוף ל- NAS החדש שלך המופעל על-ידי Raspberry Pi:


יש לכם פרויקט של פטל, שתרצו לראות אותנו מתחילים? גדולים או קטנים, אנחנו אוהבים לשחק עם ה- Pi - נשמעים בתגובות עם הרעיונות שלכם.

תוכן כניסה . כניסה תחתונה

Turn Hard Drive Into Network Storage With A Raspberry Pi

Raspberry Pi As A NAS (Network Attached Storage)

RASPBERRY PI 4 - TURN IT INTO A CHEAP NETWORK ATTACHED STORAGE (NAS) | EASY 2020 SETUP!!

Seagate 5tb HardDrive For My Raspberry Pi NAS (Network Attached Storage)

How To Share USB Devices Over Network With Raspberry Pi

Turn Raspberry Pi Into A DIY Cloud Backup Server

How To Create NAS (Network Attached Storage) Server With Raspberry Pi 3 ? || NAS With Pi

Simple Walkthrough - Turn Raspberry PI Into Online NAS Hard Drive

Raspberry Pi 4 NAS Drive

Turn Old Computer Into A Network Attached Storage (NAS) With FreeNAS!

Raspberry Pi 4 OpenMediaVault NAS

Raspberry Pi: Raspberry Pi NAS Permissions

Build A Raspberry Pi NAS With 4 Hard Drives And RAID

How To Build A Raspberry Pi 4 NAS! (Pi 4/3/2B)

BUILD A NAS With The RASPBERRY PI 3! [Easy Method]

MiniProject #27: How To Make File Server Using Raspberry Pi

RASPBERRY Pi 4 - How To Build POWERFUL NAS | ULTIMATE Raspberry Pi 4 NAS Server Setup 2020


חוּמרָה - המאמרים הפופולריים ביותר

מהו התקן HDR10 +?

חוּמרָה Sep 4, 2025

יש תקן חדש ב מלחמות פורמט HDR , ותמצאו אותו בטלוויזיות החדשות של סמסונג ופנסוניק. HDR10 + הוא תקן ..


לוח האש של אמזון לעומת לוח האש לילדים: מה ההבדל?

חוּמרָה Dec 21, 2024

טבליות האש של אמזון אפשר לטעון כמה מהשווי הטוב ביותר שיש כיום בטאבלטים. החברה מציעה גם גדלים �..


שבעה שימושים חכמים עבור אורות הגוון של פיליפס

חוּמרָה Jun 19, 2025

נורות Philips Hue מגניבות, אך האם אתה משתמש בהן עד למיצוי הפוטנציאל המלא? בטח, אתה יכול לשלוט בהם מהסמארטפ..


כיצד להדפיס תלת מימד כל דבר (גם אם אינך הבעלים של מדפסת תלת מימד)

חוּמרָה Apr 25, 2025

תוכן ללא הכנסה מדפסות תלת מימד הן כלים מדהימים המאפשרים לך ליצור כמעט כל סוג של אובייקט פיזי שתעלה ..


התכונות החדשות הטובות ביותר ב- macOS סיירה (וכיצד להשתמש בהן)

חוּמרָה Feb 7, 2025

תוכן ללא הכנסה גרסה חדשה של מערכת ההפעלה השולחנית של אפל נמצאת כאן, ואיתה מגיעה שלל תכונות חדשות מע..


מהו "זמן ה- BIOS האחרון" במנהל המשימות של Windows?

חוּמרָה Aug 14, 2025

מנהל המשימות של Windows 10 מציג את "זמן ה- BIOS האחרון" של המחשב בכרטיסיית ההפעלה שלו. הנה פירוש המספר הזה - ו..


כיצד להסיר את ההתקנה של Alexa מיומנויות מהד האמזונס שלך

חוּמרָה Jun 20, 2025

תוכן ללא הכנסה אחת הדרכים הטובות ביותר להרחיב את התכונות של אמזון הד היא על ידי התקנת מיומנויו..


כיצד לבצע אופטימיזציה לסרטים ולתוכניות הטלוויזיה שלך להשמעת פלקס חלקה

חוּמרָה Jul 14, 2025

תוכן ללא הכנסה חוויית שרת המדיה של Plex בדרך כלל די חלקה, אלא אם כן אתה מבצע הרבה סטרימינג כשאתה מחוץ �..


קטגוריות