วิธีเปลี่ยน Raspberry Pi ให้เป็นอุปกรณ์จัดเก็บข้อมูลเครือข่ายพลังงานต่ำ

Jul 3, 2025
ฮาร์ดแวร์

ผสม Raspberry Pi หนึ่งตัวเข้าด้วยกันและโรยฮาร์ดไดรฟ์ภายนอกราคาถูกและคุณมีสูตรสำหรับอุปกรณ์จัดเก็บข้อมูลเครือข่ายที่ใช้พลังงานต่ำเป็นพิเศษและเปิดตลอดเวลา อ่านต่อในขณะที่เราแสดงวิธีตั้งค่า NAS ที่ใช้ Pi ของคุณเอง

ทำไมฉันถึงต้องการทำสิ่งนี้

ข้อดีของการมีอุปกรณ์จัดเก็บข้อมูลบนเครือข่ายตลอดเวลาคือสะดวกอย่างยิ่งที่จะมีข้อมูลของคุณ (หรือปลายทางสำรอง) สามารถเข้าถึงคอมพิวเตอร์ได้ตลอดเวลาทั้งในและนอกเครือข่ายของคุณ ในกรณีส่วนใหญ่ข้อเสียคือคุณใช้พลังงานไปพอสมควรเพื่อความสะดวก

ตัวอย่างเช่นเซิร์ฟเวอร์สำนักงานของเราทำงานตลอด 24 ชั่วโมงทุกวันและใช้พลังงานเกือบ $ 200 ต่อปี ในทางกลับกันอุปกรณ์จัดเก็บข้อมูลเครือข่ายที่ใช้ Raspberry Pi ใช้พลังงานประมาณ $ 5 ต่อปี

เราจะเป็นคนแรกที่ให้สิทธิ์แก่คุณว่าเซิร์ฟเวอร์ที่มีคุณสมบัติครบถ้วนจะมีพื้นที่เก็บข้อมูลเพิ่มขึ้นและสามารถทำงานได้มากขึ้น (เช่นการแปลงรหัสคอลเลคชันวิดีโอหลายเทราไบต์ในช่วงเวลาที่เหมาะสม) อย่างไรก็ตามสำหรับคนส่วนใหญ่จุดประสงค์หลักของการมีคอมพิวเตอร์แบบเปิดตลอดเวลาไว้ที่ไหนสักแห่งในบ้านคือเพื่อใช้เป็นเซิร์ฟเวอร์ไฟล์และที่เก็บสำรองไฟล์ สำหรับงานดังกล่าว Raspberry Pi มีประสิทธิภาพมากพอและจะช่วยให้คุณประหยัดการเปลี่ยนแปลงการใช้พลังงานได้มาก

ฉันต้องการอะไร?

บทช่วยสอนนี้สร้างจากบทช่วยสอนก่อนหน้าของเรา: คู่มือ HTG สำหรับการเริ่มต้นใช้งาน Raspberry Pi และเราจะถือว่าคุณได้ทำสิ่งนั้นเสร็จแล้วหรือกล่าวอีกนัยหนึ่งคือคุณมี Raspberry Pi ของคุณอยู่แล้วเปิดเครื่องขึ้นมาเชื่อมต่อกับเมาส์และคีย์บอร์ดและคุณได้ติดตั้ง Raspbian ไว้

นอกเหนือจากอุปกรณ์ที่คุณต้องใช้จากบทแนะนำการเริ่มต้นใช้งาน Raspberry Pi แล้วคุณจะมีเพียงฮาร์ดแวร์ต่อไปนี้:

  • ฮาร์ดไดรฟ์ภายนอก USB หนึ่งตัว (อย่างน้อย) สำหรับการสำรองข้อมูลเครือข่ายและการให้บริการไฟล์อย่างง่าย

หรือ

  • ฮาร์ดไดรฟ์ภายนอก USB สองตัว (อย่างน้อยที่สุด) สำหรับการสำรองข้อมูลภายในเครื่อง

แค่นั้นแหละ! หากคุณต้องการไดรฟ์ที่เชื่อมต่อกับเครือข่ายแบบธรรมดาคุณจะต้องมีฮาร์ดไดรฟ์เพียงตัวเดียว เราขอแนะนำอย่างยิ่งให้ใช้ฮาร์ดไดรฟ์อย่างน้อยสองตัวเพื่อให้สามารถสำรองข้อมูลในเครื่อง (ที่ Raspberry Pi) ได้ สำหรับวัตถุประสงค์ของบทช่วยสอนนี้เรากำลังใช้คู่ที่ตรงกันของ ฮาร์ดไดรฟ์ภายนอกแบบพกพา Seagate Backup Plus 1TB . มีขนาดเล็กมากไม่ต้องใช้แหล่งจ่ายไฟภายนอกและลดราคาเมื่อเราซื้อชิ้นส่วน

คุณสามารถใช้ฮาร์ดไดรฟ์ภายนอกที่มีอยู่ในมือได้ แต่ควรใช้ไดรฟ์พลังงานต่ำขนาดเล็กหากเป็นไปได้เนื่องจากธีมทั้งหมดของโปรเจ็กต์คือการตั้งค่า NAS ขนาดเล็กและใช้พลังงานต่ำที่คุณสามารถทำได้และ ลืมเกี่ยวกับ.

ก่อนที่เราจะดำเนินการต่อมีทางเลือกในการออกแบบสองสามทางที่เราได้เลือกไว้ในแง่ของวิธีการกำหนดค่า Raspberry Pi NAS ของเราที่คุณควรทราบ แม้ว่าผู้ใช้ส่วนใหญ่จะต้องการทำตามอย่างที่เราได้ทำไปแล้ว แต่คุณอาจต้องการปรับแต่งขั้นตอนเฉพาะเพื่อให้เหมาะกับความต้องการของคุณและวิธีการใช้คอมพิวเตอร์บนเครือข่ายของคุณ

อันดับแรกเรากำลังใช้ฮาร์ดดิสก์ในรูปแบบ NTFS หาก Raspberry Pi NAS ล้มเหลวด้วยเหตุผลบางประการ หรือ เราต้องการคัดลอกข้อมูลอย่างรวดเร็วผ่านการเชื่อมต่อ USB 3.0 แทนที่จะใช้ผ่านเครือข่ายการมีดิสก์ที่ฟอร์แมตแบบ NTFS ทำให้การใช้ไดรฟ์ USB แบบพกพาที่เราใช้บน NAS สร้างขึ้นเป็นเรื่องง่ายและเสียบเข้ากับหนึ่งใน Windows จำนวนมาก เครื่องจักรที่เราใช้ทุกวัน

ประการที่สองเรากำลังใช้ Samba สำหรับการแชร์เครือข่ายของเราอีกครั้งเนื่องจากความสะดวกในการเชื่อมต่อ 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 ติดตั้ง ntfs-3g

จะใช้เวลาประมาณหนึ่งหรือสองนาทีในการดาวน์โหลดแกะกล่องและติดตั้งแพ็กเกจ เมื่อติดตั้งแพคเกจ NTFS แล้วก็ถึงเวลามองหาพาร์ติชันที่ไม่ได้ต่อเชื่อมของฮาร์ดไดรฟ์ภายนอกที่แนบมา

sudo fdisk -l

อย่างน้อยที่สุดคุณควรเห็นสองดิสก์หากคุณได้เพิ่มดิสก์สำรองสำหรับการมิเรอร์ข้อมูล (ตามที่เรามี) คุณจะเห็นสามอย่าง:

ดิสก์แรก / dev / mmcb1k0 คือการ์ด SD ภายใน Raspberry Pi ที่ติดตั้ง Raspbian เราจะปล่อยให้มันอยู่คนเดียวโดยสิ้นเชิง

ดิสก์ที่สอง / dev / sda เป็นฮาร์ดไดรฟ์ภายนอก 1TB ตัวแรกของเรา ดิสก์ที่สาม / dev / sdb เป็นฮาร์ดดิสก์ภายนอก 1TB ตัวที่สองของเรา พาร์ติชันจริงที่เราสนใจในดิสก์ทั้งสองนี้คือ / sda1 / และ / sdb1 / ตามลำดับ จดชื่อฮาร์ดไดรฟ์

ก่อนที่เราจะสามารถเมานต์ไดรฟ์ได้เราต้องสร้างไดเร็กทอรีเพื่อติดตั้งไดรฟ์ เพื่อความเรียบง่ายเราจะสร้างไดเร็กทอรีชื่อ USBHDD1 และ USBHDD2 สำหรับแต่ละไดรฟ์ ก่อนอื่นเราต้องสร้างไดรฟ์ ที่บรรทัดคำสั่งให้ป้อนคำสั่งต่อไปนี้:

sudo mkdir / สื่อ / USBHDD1

sudo mkdir / สื่อ / USBHDD2

หลังจากที่คุณสร้างไดเร็กทอรีทั้งสองแล้วก็ได้เวลาต่อเชื่อมไดรฟ์ภายนอกกับแต่ละตำแหน่ง อีกครั้งที่บรรทัดคำสั่งป้อนคำสั่งต่อไปนี้:

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

sudo mount -t อัตโนมัติ / dev / sdb1 / media / USBHDD2

ณ จุดนี้เรามีฮาร์ดไดรฟ์ภายนอกสองตัวที่ติดตั้งกับไดเร็กทอรี USBHDD1 และ USBHDD2 ตามลำดับ ถึงเวลาเพิ่มไดเร็กทอรีเฉพาะลงในไดรฟ์ทั้งสองเพื่อเก็บโฟลเดอร์ที่แชร์ของเรา (เพื่อรักษาสิ่งต่างๆให้เป็นระเบียบและแบ่งส่วนงานของเราในไดรฟ์) ป้อนคำสั่งต่อไปนี้:

sudo mkdir / สื่อ / USBHDD1 / หุ้น

sudo mkdir / สื่อ / USBHDD2 / หุ้น

ตอนนี้ถึงเวลาติดตั้ง Samba เพื่อให้เราสามารถเข้าถึงที่เก็บข้อมูลจากที่อื่นในเครือข่าย ที่บรรทัดคำสั่งให้ป้อน:

sudo apt-get ติดตั้ง samba samba-common-bin

เมื่อได้รับแจ้งให้พิมพ์ Y ต่อไปและป้อน เอนหลังและผ่อนคลายเมื่อทุกอย่างถูกแกะและติดตั้ง เมื่อติดตั้งแพ็คเกจ Samba เสร็จแล้วก็ถึงเวลาทำการกำหนดค่าเล็กน้อย ก่อนที่เราจะทำอย่างอื่นเรามาทำสำเนาสำรองของไฟล์การกำหนดค่า Samba เผื่อว่าเราจะต้องเปลี่ยนกลับไปใช้ ที่บรรทัดคำสั่งพิมพ์บรรทัดคำสั่งต่อไปนี้:

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

เพียงแค่สร้างการสำรองข้อมูลของไฟล์คอนฟิกูเรชันด้วยชื่อไฟล์ smb.conf.old และปล่อยให้อยู่ในไดเร็กทอรีเดียวกับไฟล์คอนฟิกูเรชันดั้งเดิม

เมื่อเราสร้างข้อมูลสำรองได้แล้วก็ถึงเวลาทำการแก้ไขเบื้องต้นในไฟล์กำหนดค่า Samba พิมพ์คำสั่งต่อไปนี้ที่บรรทัดคำสั่ง:

Sudona / Etc / Samba / smb. คอนฉ

เพื่อเปิดโปรแกรมแก้ไขข้อความนาโนและให้เราทำการเปลี่ยนแปลงง่ายๆ หากคุณใช้นาโนเป็นครั้งแรกเราขอแนะนำอย่างยิ่งให้ตรวจสอบ คู่มือเริ่มต้นสำหรับ Nano โปรแกรมแก้ไขข้อความบรรทัดคำสั่งของ Linux . คุณควรเห็นสิ่งต่อไปนี้ในหน้าต่างเทอร์มินัลของคุณ:

Nano ถูกควบคุมด้วยแป้นพิมพ์โดยสมบูรณ์ใช้ปุ่มลูกศรเพื่อเลื่อนเคอร์เซอร์ไปยังตำแหน่งที่คุณต้องการแก้ไข เมื่อคุณคลิกผ่านการตั้งค่าการกำหนดค่าคุณจะเห็นสิ่งที่ควรค่าแก่การจดบันทึกหรือเปลี่ยนแปลง

อันดับแรกคือตัวระบุเวิร์กกรุ๊ปโดยค่าเริ่มต้นเวิร์กกรุ๊ป = WORKGROUP หากคุณใช้ชื่ออื่นสำหรับกลุ่มที่ทำงานในบ้านให้ดำเนินการต่อและลูกศรเพื่อเปลี่ยนตอนนี้หรือปล่อยให้เป็นค่าเริ่มต้น

จุดต่อไปของเราคือการเปิดการตรวจสอบผู้ใช้สำหรับพื้นที่เก็บข้อมูลแซมบ้าของเรามิฉะนั้นใครก็ตามที่สามารถเข้าถึงเครือข่ายของเราได้ทั่วไป (เช่นผู้ใช้ Wi-Fi แขก) จะสามารถเดินเข้าไปในไฟล์กำหนดค่า Samba ได้ทันทีจนกว่าคุณจะไปที่ ส่วนที่อ่าน:

ลบสัญลักษณ์ # ออกจากบรรทัดการรักษาความปลอดภัย = ผู้ใช้ (โดยไฮไลต์ด้วยเคอร์เซอร์แล้วกดลบ) เพื่อเปิดใช้งานการตรวจสอบชื่อผู้ใช้ / รหัสผ่านสำหรับการแชร์ Samba

ต่อไปเราจะเพิ่มส่วนใหม่ทั้งหมดลงในไฟล์การกำหนดค่า เลื่อนลงไปที่ด้านล่างสุดของไฟล์แล้วป้อนข้อความต่อไปนี้:

[Backup]
ความคิดเห็น = โฟลเดอร์สำรอง
เส้นทาง = / สื่อ / USBHDD1 / หุ้น
ผู้ใช้ที่ถูกต้อง = @ ผู้ใช้
บังคับกลุ่ม = ผู้ใช้
สร้างหน้ากาก = 0660
มาสก์ไดเรกทอรี = 0771
อ่านอย่างเดียว = ไม่

บันทึก : สิ่งที่คุณใส่ไว้ในวงเล็บในบรรทัดบนสุดจะเป็นชื่อของโฟลเดอร์ตามที่ปรากฏในการแชร์เครือข่าย หากคุณต้องการชื่ออื่นนอกเหนือจาก "สำรองข้อมูล" ตอนนี้ถึงเวลาแก้ไขแล้ว

กด CTRL + X เพื่อออกกด Y เมื่อระบบถามว่าคุณต้องการเก็บการเปลี่ยนแปลงหรือไม่และเขียนทับไฟล์กำหนดค่าที่มีอยู่ เมื่อกลับไปที่พรอมต์คำสั่งให้ป้อนคำสั่งต่อไปนี้เพื่อรีสตาร์ท Samba daemons:

sudo /etc/init.d/samba รีสตาร์ท

ณ จุดนี้เราจำเป็นต้องเพิ่มผู้ใช้ที่สามารถเข้าถึงการแชร์แซมบ้าของ Pi ได้ เรากำลังจะสร้างบัญชีด้วยการสำรองข้อมูลชื่อผู้ใช้และการสำรองรหัสผ่าน 4ever คุณสามารถตั้งชื่อผู้ใช้และรหัสผ่านได้ตามต้องการ โดยพิมพ์คำสั่งต่อไปนี้:

sudo useradd การสำรองข้อมูล -m -G ผู้ใช้

การสำรองข้อมูล sudo passwd

คุณจะได้รับแจ้งให้พิมพ์รหัสผ่านสองครั้งเพื่อยืนยัน หลังจากยืนยันรหัสผ่านแล้วก็ได้เวลาเพิ่ม "ข้อมูลสำรอง" ในฐานะผู้ใช้ Samba ที่ถูกต้อง ป้อนคำสั่งต่อไปนี้:

sudo smbpasswd - การสำรองข้อมูล

ป้อนรหัสผ่านสำหรับบัญชีสำรองเมื่อได้รับแจ้ง เมื่อคุณสร้างบัญชีผู้ใช้และรหัสผ่านแล้วคุณไม่จำเป็นต้องรีสตาร์ท Samba daemon อีกครั้งเนื่องจากเราได้สั่งให้ตรวจสอบผู้ใช้ที่ได้รับการพิสูจน์ตัวตนแล้ว ตอนนี้เราสามารถกระโดดเข้าสู่เครื่องที่รองรับ Samba บนเครือข่ายของเราและทดสอบการเชื่อมต่อกับเครือข่ายที่ใช้ร่วมกัน

จากเครื่อง windows ที่อยู่ใกล้ ๆ เราเปิดตัวสำรวจไฟล์ Windows คลิกบนเครือข่ายยืนยันว่าชื่อโฮสต์ RASPBERRYPI อยู่ในเวิร์กกรุ๊ป WORKGROUPS และคลิกที่การสำรองข้อมูลโฟลเดอร์ที่แชร์:

เมื่อได้รับแจ้งให้ป้อนข้อมูลรับรองที่คุณสร้างไว้ในขั้นตอนก่อนหน้า (หากคุณติดตามตามบรรทัดการเข้าสู่ระบบจะเป็นการสำรองข้อมูลและรหัสผ่านจะสำรองไว้ 4ever)

เมื่อข้อมูลรับรองของคุณได้รับการยอมรับคุณจะเข้าสู่โฟลเดอร์ที่ว่างเปล่าเนื่องจากยังไม่มีการแชร์ หากต้องการตรวจสอบอีกครั้งว่าทุกอย่างทำงานได้อย่างราบรื่นมาสร้างไฟล์ง่ายๆจากคอมพิวเตอร์ที่เราทดสอบการเชื่อมต่อ (ในกรณีของเราคือเดสก์ท็อป Windows 7) สร้างไฟล์ txt ดังนี้:

ตอนนี้จากบรรทัดคำสั่งที่เราทำงานมาตลอดมาลองตรวจสอบดูว่าไฟล์ที่เราสร้างบนเดสก์ท็อป Windows ปรากฏอย่างถูกต้องในไดเรกทอรีการแชร์ที่เราสร้าง ที่บรรทัดคำสั่งพิมพ์คำสั่งต่อไปนี้:

cd / สื่อ / USBHDD1 / หุ้น

ls

hello-is-it-me-you-are-looking-for.txt อยู่ในไดเร็กทอรี การทดลองไดเรกทอรีร่วมอย่างง่ายของเราประสบความสำเร็จ!

ก่อนที่เราจะออกจากบทช่วยสอนนี้เรามีอีกเพียงสิ่งเดียวที่ต้องทำ เราจำเป็นต้องกำหนดค่า Pi ของเราเพื่อที่เมื่อรีสตาร์ทเครื่องจะติดตั้งฮาร์ดไดรฟ์ภายนอกโดยอัตโนมัติ ในการทำเช่นนั้นเราต้องเปิดโปรแกรมแก้ไขนาโนและทำการแก้ไขอย่างรวดเร็ว ที่ประเภทบรรทัดคำสั่ง:

sudo nano / etc / fstab

สิ่งนี้จะเปิดตารางระบบไฟล์ในนาโนเพื่อให้เราสามารถเพิ่มรายการด่วนสองสามรายการได้ ภายในตัวแก้ไขนาโนให้เพิ่มบรรทัดต่อไปนี้:

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

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

กด CTRL + X เพื่อออกกด Y เพื่อบันทึกและเขียนทับไฟล์ที่มีอยู่

หากคุณใช้เพียงฮาร์ดไดรฟ์ตัวเดียวสำหรับการแชร์เครือข่ายแบบง่ายๆโดยไม่ซ้ำซ้อนก็แค่นั้นเอง! คุณทำตามขั้นตอนการกำหนดค่าเสร็จเรียบร้อยแล้วและเริ่มเพลิดเพลินกับ NAS ที่ใช้พลังงานต่ำเป็นพิเศษได้

การกำหนดค่า Raspberry Pi NAS ของคุณสำหรับการสำรองข้อมูลอย่างง่าย

จนถึงขณะนี้ Raspberry Pi NAS ของเราเชื่อมต่อกับเครือข่ายการถ่ายโอนไฟล์ใช้งานได้ แต่มีสิ่งหนึ่งที่ขาดหายไป ฮาร์ดไดรฟ์สำรองนั้นได้รับการกำหนดค่า แต่ไม่ได้ใช้งานเลย

ในส่วนของบทช่วยสอนนี้เราจะใช้เครื่องมือ Linux ที่เรียบง่าย แต่ทรงพลังสองตัวคือ rsync และ cron เพื่อกำหนดค่า Raspberry Pi NAS ของเราให้ดำเนินการมิเรอร์ข้อมูลทุกคืนจากโฟลเดอร์ / share / ในไดรฟ์หลักไปยัง / share / โฟลเดอร์บนไดรฟ์รอง นี่จะไม่ใช่การมิเรอร์ข้อมูลแบบเรียลไทม์แบบ RAID แต่การสำรองข้อมูลรายวัน (หรือครึ่งวัน) ไปยังไดรฟ์รองเป็นวิธีที่ดีในการเพิ่มความปลอดภัยของข้อมูลอีกชั้นหนึ่ง

ขั้นแรกเราต้องเพิ่ม rsync ในการติดตั้ง Rasbian ของเรา หากนี่เป็นครั้งแรกที่คุณใช้ rsync และคุณต้องการดูภาพรวมของคำสั่งที่ดีขึ้นเราขอแนะนำให้ลองดู วิธีใช้ rsync เพื่อสำรองข้อมูลของคุณบน Linux .

ที่บรรทัดคำสั่งป้อนคำสั่งต่อไปนี้:

sudo apt-get install rsync

เมื่อติดตั้ง rsync แล้วก็ถึงเวลาตั้งค่างาน cron เพื่อทำให้กระบวนการคัดลอกไฟล์จาก USBHDD1 ไปยัง USBHDD2 เป็นไปโดยอัตโนมัติ ที่บรรทัดคำสั่งป้อนคำสั่งต่อไปนี้:

crontab -e

คำสั่งจะเปิดตารางการตั้งเวลา cron ของคุณในโปรแกรมแก้ไขข้อความนาโนซึ่งน่าจะคุ้นเคยกับคุณในตอนนี้ในบทช่วยสอน เลื่อนลงไปที่ด้านล่างสุดของเอกสารแล้วป้อนบรรทัดต่อไปนี้:

0 5 * * * rsync -av - ลบ / สื่อ / USBHDD1 / หุ้น / สื่อ / USBHDD2 / หุ้น /

คำสั่งนี้ระบุว่าทุกวันเวลา 5:00 น. (ส่วน 0 5) ทุกวัน (* * * ไวด์การ์ดในปีเดือนจุดวัน) เราต้องการให้ rsync เปรียบเทียบไดเร็กทอรีทั้งสองโดยคัดลอกทุกอย่างจาก HDD1 ไปยัง HDD2 และลบสิ่งใด ๆ ในไดเร็กทอรีสำรองที่ไม่ตรงกับบางสิ่งในไดเร็กทอรีหลักอีกต่อไปนั่นคือ หากเรามีไฟล์ภาพยนตร์บน HDD1 ที่เราลบเราต้องการให้ลบไฟล์นั้นออกจากข้อมูลสำรองในการซิงโครไนซ์ครั้งต่อไป

ส่วนที่สำคัญเกี่ยวกับการกำหนดค่าคำสั่งนี้คือคุณเลือกเวลาที่ไม่รบกวนกิจกรรมเครือข่ายอื่น ๆ ไปยังโฟลเดอร์ที่แชร์ที่คุณอาจกำหนดไว้ ตัวอย่างเช่นหากคุณใช้ Raspberry Pi NAS เป็นปลายทางสำรองสำหรับซอฟต์แวร์อัตโนมัติบางประเภทที่คัดลอกไฟล์ของคุณไปยัง NAS เวลา 05.00 น. ทุกเช้าคุณจะต้องปรับเวลาสำรองข้อมูลในซอฟต์แวร์สำรองข้อมูลของคุณหรือคุณต้องการ เพื่อปรับเวลาสำหรับงาน cron บน Pi แต่คุณไม่สามารถมีทั้งข้อมูลการถ่ายโอนข้อมูลสำรองจากระยะไกลไปยังเครือข่ายที่ใช้ร่วมกันได้และ Raspberry Pi พยายามซิงค์ข้อมูลนั้นระหว่างไดรฟ์ภายในเครื่องพร้อมกัน

เมื่อคุณป้อนรายการ crontab แล้วให้คลิก CTRL + X เพื่อออกและบันทึกไฟล์ หากคุณต้องการเรียกใช้ rsync ทันทีเพื่อให้ข้อมูลมิเรอร์เร็วขึ้นและทำให้งาน cron เริ่มต้นน้อยลงในระบบให้ดำเนินการต่อและป้อนคำสั่ง rsync เดียวกับที่คุณใส่ลงใน crontab ที่บรรทัดคำสั่งดังนี้:

rsync -av - ลบ / สื่อ / USBHDD1 / หุ้น / สื่อ / USBHDD2 / หุ้น /

แค่นั้นแหละ! สิ่งที่คุณต้องทำ ณ จุดนี้คือเช็คอิน Raspberry Pi ของคุณในวันถัดไปหรือสองวันเพื่อให้แน่ใจว่างานที่กำหนดไว้จะเริ่มทำงานตามที่คาดไว้และข้อมูลจาก / USBHDD1 / หุ้น / กำลังปรากฏใน / USBHDD2 / หุ้น / .

จากนี้ไปทุกสิ่งที่คุณใส่ลงใน NAS ที่ขับเคลื่อนด้วย Raspberry Pi ของคุณจะถูกสะท้อนทุกวันในฮาร์ดไดรฟ์ทั้ง

ก่อนที่เราจะออกจากหัวข้อนี้อย่างสมบูรณ์ต่อไปนี้เป็นบทความ How-To Geek เพิ่มเติมที่คุณอาจต้องการตรวจสอบเพื่อเพิ่มหมัดให้กับ NAS ที่ใช้ Raspberry Pi ใหม่ของคุณ:


มีโครงการ 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


ฮาร์ดแวร์ - บทความยอดนิยม

การชาร์จแบบไร้สายใช้งานร่วมกับเคสได้หรือไม่?

ฮาร์ดแวร์ Oct 3, 2025

เนื้อหาที่ไม่ถูกแคช ด้วยการชาร์จแบบไร้สายเข้าสู่ iPhone รุ่นใหม่จ�..


เลนส์กล้อง "ปกติ" คืออะไร?

ฮาร์ดแวร์ Jun 8, 2025

เลนส์ที่คุณใช้มีผลอย่างมากต่อรูปลักษณ์ของคุณ เลนส์มุมกว้างจะใ..


PlayStation Vue คืออะไรและสามารถแทนที่การสมัครสมาชิกเคเบิลของคุณได้หรือไม่?

ฮาร์ดแวร์ Jun 20, 2025

เนื้อหาที่ไม่ถูกแคช การหลีกหนีจากบริการทีวีแบบเดิมกำลังเป็นท�..


คุณควรใช้แผนการใช้พลังงานที่สมดุลประหยัดพลังงานหรือประสิทธิภาพสูงบน Windows หรือไม่

ฮาร์ดแวร์ Jul 4, 2025

Windows ตั้งค่าพีซีทั้งหมดเป็นแผนการใช้พลังงาน“ สมดุล” ตามค่าเริ..


วิธีย้ายหลอดไฟอัจฉริยะของคุณไปยัง Philips Hue Bridge ใหม่

ฮาร์ดแวร์ Oct 16, 2025

เมื่อเร็ว ๆ นี้ฟิลิปส์เปิดตัวสะพานเว้ใหม่พร้อมรองรับ HomeKit บริดจ์�..


วิธีสตรีมวิดีโอและเพลงไปยังทีวีในห้องพักโรงแรมของคุณ

ฮาร์ดแวร์ Mar 31, 2025

เนื้อหาที่ไม่ถูกแคช ห้องพักในโรงแรมยังคงมีโทรทัศน์และคุณสามา�..


Beginner Geek: ทุกสิ่งที่คุณต้องรู้เกี่ยวกับการปิดใช้งานโปรแกรมเริ่มต้นบน Windows

ฮาร์ดแวร์ Oct 16, 2025

เนื้อหาที่ไม่ถูกแคช โปรแกรมที่เริ่มต้นด้วย Windows โดยอัตโนมัติอาจ�..


สร้าง Media Center มูลค่า 35 เหรียญด้วย Raspbmc และ Raspberry Pi

ฮาร์ดแวร์ Feb 15, 2025

เนื้อหาที่ไม่ถูกแคช หากคุณหยุดการตั้งค่าไฟล์ รหัส - ใช้คอม..


หมวดหมู่