โฮมเพจ » ทำอย่างไร » วิธีการเลือกสิ่งที่จะแบ็กอัพบน Linux Home Server ของคุณ

    วิธีการเลือกสิ่งที่จะแบ็กอัพบน Linux Home Server ของคุณ

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

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

    ภาพโดย daryl_mitchell

    /บ้าน

    เริ่มจากสิ่งที่ชัดเจน / home มีโฟลเดอร์สำหรับผู้ใช้แต่ละคนในระบบของคุณ โฮมไดเร็กตอรี่ส่วนบุคคลของคุณคือที่ที่เพลงภาพยนตร์รูปภาพและเอกสารทั้งหมดของคุณ (ยกเว้นว่าคุณใช้พาร์ติชั่นแยกต่างหากสำหรับพวกเขา), แต่มันยังเป็นที่เก็บไฟล์การตั้งค่าสำหรับโปรแกรมอื่น ๆ ของคุณ กดปุ่ม ctrl + H ในหอยโข่งเพื่อแสดงไฟล์ที่ซ่อนอยู่และคุณจะเห็นไฟล์ที่ถูกฆ่า! สำรองสิ่งที่คุณต้องการ ไม่ใช่ความคิดที่ดีที่จะสำรองข้อมูลไดเรกทอรีนี้แม้ว่าคุณจะมีพาร์ติชั่น / โฮมแยกจากกันเนื่องจากการติดตั้งใหม่อาจเขียนทับไฟล์กำหนดค่าจำนวนเล็กน้อยเหล่านี้ ทำซ้ำกระบวนการสำหรับผู้ใช้ทั้งหมด.

    แหล่งข้อมูล Apt

    รายการแหล่งซอฟแวร์ที่ใช้โดย apt นั้นอยู่ที่“ /etc/apt/sources.list” และคีย์ gpg ที่เซ็นชื่ออยู่ในไดเร็กทอรี /etc/apt/sources.list.d/ หากคุณเคยใช้ Linux คุณอาจติดตั้งซอฟต์แวร์จากที่เก็บอื่น ๆ มากกว่าแค่ค่าเริ่มต้น หลังจากติดตั้งใหม่คุณอาจต้องเปลี่ยนเครื่องหมายสุดท้ายเป็นตัวใหม่ (เช่น "ชัดเจน" เป็น "ไม่ฝักใฝ่ฝ่ายใด") และคัดลอกบรรทัดเหล่านั้นไปยังแหล่งรายการใหม่ของคุณ แต่สำหรับแหล่งเก็บข้อมูลหลายแห่งคุณจะต้องดาวน์โหลด คีย์ gpg ใหม่ก่อนที่คุณจะสามารถใช้ได้ อย่างน้อยที่สุดมันก็จะเป็นเครื่องเตือนใจถึงสิ่งที่คุณมีในการตั้งค่าแบบเก่าของคุณ Ubuntu-Tweak นำเสนอวิธีการติดตั้งซอฟต์แวร์และที่เก็บรวมถึงเปลี่ยนการตั้งค่าโหลดและทำหน้าที่เป็นทางเลือกที่ยอดเยี่ยมสำหรับการสำรองข้อมูลนี้.

    การกำหนดค่าแซมบ้า

    หากคุณตั้งค่าการแบ่งปัน Samba (Windows) คุณจะต้องคัดลอก“ /etc/samba/smb.conf” การกำหนดค่าของแซมบ้านั้นมีการเปลี่ยนแปลงเล็กน้อยระหว่างเวอร์ชั่นดังนั้นคุณสามารถใช้สำเนาเดิมของคุณหลังจากติดตั้งใหม่ หากคุณต้องการกำหนดค่าใหม่หรือลืมสำรอง gadmin-samba (สำหรับ Gnome) และ KSambaPlugin (สำหรับ KDE) ทั้งคู่มีตัวแก้ไข GUI สำหรับ smb.conf ที่ทำให้การแก้ไขและทำซ้ำง่ายขึ้น.

    SSH

    หากใช้ SSH เพื่อเข้าถึงคอมพิวเตอร์ของคุณจากระยะไกลคุณอาจต้องการประหยัดเวลาด้วยการสำรองไฟล์การกำหนดค่าที่“ / etc / ssh / ssh_config” และ“ / etc / ssh / sshd_config”.

    fstab

    ไฟล์ที่สงสัยคือ“ / etc / fstab” และหน้าที่ของมันคือตารางระบบไฟล์ของ Linux อย่าทำผิดพลาดคุณจะไม่สามารถใช้ไฟล์ fstab ของการติดตั้งเก่าในการติดตั้งใหม่ของคุณ นี่เป็นเพราะ UUID เปลี่ยนทุกครั้งที่คุณฟอร์แมตพาร์ติชัน อย่างไรก็ตามคุณสามารถคัดลอกบรรทัดที่เหลือในไฟล์ fstab เก่าของคุณเพื่อที่คุณจะได้ไม่ต้องเสียเวลาค้นหาตัวเลือกทั้งหมด สิ่งนี้มีประโยชน์จริง ๆ ถ้าคุณมีพาร์ติชั่นมากมาย, แชร์อัตโนมัติ, พาร์ติชั่น / พาร์ติชั่น ฯลฯ , นอกจากนี้คุณยังสามารถใช้ pySDM (Gnome) หรือ mountmanager (KDE), เนื่องจากทั้งคู่มีกระบวนการ GUI เพื่อแก้ไขไฟล์ fstab ของคุณ แต่ต้องทำการสำรองข้อมูลด้วยตนเองด้วยตนเองก่อน จากบัญชีส่วนใหญ่รอบ ๆ 'สุทธิดูเหมือนว่าจะปลอดภัยที่สุดที่จะเรียนรู้เกี่ยวกับตัวเลือกใน fstab และแก้ไขด้วยตนเองดังนั้นโปรดจำไว้ว่า.

    โปรแกรมสำรองข้อมูล

    หากคุณตั้งค่าเซิร์ฟเวอร์ให้ทำการสำรองข้อมูลอัตโนมัติด้วยเครื่องมือเช่น rsync หรือ Simple Backup คุณจะต้องคว้าไฟล์การกำหนดค่าของพวกเขา การกำหนดค่าของ Rsync นั้นอยู่ที่“ /etc/rsyncd.conf” และ Simple Backup จะอยู่ที่“ /etc/sbackup.conf”.

    ไฟล์เว็บไซต์

    หลายคนมี Apache, MySQL และ / หรือ PHP ติดตั้งบนเซิร์ฟเวอร์ที่บ้านของพวกเขาเพื่อเรียกใช้เว็บไซต์ส่วนบุคคล แม้ว่าไฟล์การกำหนดค่าของพวกเขาอาจจะซับซ้อนเกินกว่าที่จะสำรองข้อมูล แต่คุณไม่ควรลืมที่จะทำสำหรับเว็บไซต์ของคุณซึ่งอยู่ใน“ / var / www”.

    คุณน่าจะดีกว่าการกำหนดค่า Apache, MySQL และ PHP ใหม่เมื่อคุณติดตั้งใหม่เนื่องจากเวอร์ชันของมันสามารถเปลี่ยนแปลงได้และคุณอาจต้องการใช้รหัสผ่านใหม่ เมื่อคุณทำเช่นนั้นคุณสามารถติดตั้งทั้งสามในหนึ่งช็อตใน Ubuntu ได้ง่ายๆด้วยคำสั่งต่อไปนี้:

    sudo apt-get install lamp-server ^

    และใช่คาเร็ตนั้น (^) จำเป็นต้องอยู่ที่นั่น อย่าลืมติดตั้ง phpMyAdmin เพื่อกำหนดค่าฐานข้อมูล MySQL ของคุณอย่างง่ายดาย!

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

    คุณจะต้องกด Spacebar เมื่อคุณเลือกการติดตั้ง Apache คุณทำอย่างถูกต้องหากเห็นเครื่องหมายดอกจัน (*) ปรากฏขึ้นข้างๆ และเช่นเคยตรวจสอบให้แน่ใจว่าคุณเปลี่ยนรหัสผ่านเริ่มต้นทั้งหมดสำหรับทุกสิ่ง ยินดีติดตั้งใหม่!