ทำไมต้องเลือก FreeBSD?
FreeBSD มีระบบปฏิบัติการพื้นฐานแบบบูรณาการพร้อมโมเดลการบริหารจัดการของตัวเอง ยืนยันว่าฮาร์ดแวร์เสมือน ไดรเวอร์เครือข่าย และการพึ่งพาแอปพลิเคชันที่คุณต้องการได้รับการสนับสนุนโดยอิมเมจที่เลือก
รักษาระบบให้ได้รับการสนับสนุน
รักษาระบบพื้นฐานและแพ็กเกจที่ติดตั้งไว้ในเวอร์ชันที่รองรับ บันทึกความแตกต่างระหว่างการอัปเดตระบบพื้นฐานและการอัปเดตแพ็กเกจ เพื่อให้การกู้คืนไม่ต้องพึ่งความจำของบุคคลใดบุคคลหนึ่ง
เหมาะกับงานประเภทนี้
บริการเครือข่าย การทดลองพื้นที่จัดเก็บ และแอปพลิเคชันที่ออกแบบสำหรับสภาพแวดล้อม BSD อาจเป็นตัวเลือกที่แข็งแกร่ง คอนเทนเนอร์และเครื่องมือเฉพาะ Linux จำเป็นต้องตรวจสอบความเข้ากันได้
รักษาความปลอดภัยการเข้าสู่ระบบครั้งแรก
ตรวจสอบคีย์โฮสต์ SSH ผ่านช่องทางที่เชื่อถือได้เมื่อมีให้ใช้ เพิ่มคีย์สาธารณะของคุณเอง ใช้บัญชีผู้ดูแลระบบที่ไม่ซ้ำใคร และจำกัดพอร์ตขาเข้าให้เหลือเฉพาะบริการที่คุณใช้งานจริง เก็บเส้นทางกลับเข้าที่ทดสอบแล้วไว้ก่อนเปลี่ยนการตั้งไฟร์วอลล์หรือการยืนยันตัวตน
Base, ZFS และ jail เป็นจุดเริ่มต้นที่แตกต่างกัน
รีลีสที่รองรับแบบพื้นฐาน การตั้งค่า ZFS-root และสภาพแวดล้อมที่เน้น jail มีเลย์เอาต์เริ่มต้นที่แตกต่างกัน สแนปช็อต ZFS และสภาพแวดล้อมการบูตช่วยจัดการการเปลี่ยนแปลงระบบ ขณะที่ jail สร้างขอบเขตบริการเพิ่มเติม ไม่มีสิ่งใดทดแทนการสำรองข้อมูลอิสระได้
ใช้เวอร์ชันที่รองรับ ณ เวลาที่เผยแพร่
บทช่วยสอนเก่าอาจระบุเวอร์ชันว่าเป็นเวอร์ชันปัจจุบันแม้การสนับสนุนสิ้นสุดไปนานแล้ว ตรวจสอบเวอร์ชัน FreeBSD ที่ได้รับการสนับสนุน ไดรเวอร์เสมือนที่เข้ากันได้ และเส้นทางการกู้คืนที่ใช้งานได้ก่อนการติดตั้งตั้งค่า ป้ายเวอร์ชันเก่าในบทช่วยสอนไม่ใช่ค่าเริ่มต้นที่ได้รับการดูแล
รูปแบบอิมเมจแบบขยาย
ตัวเลือกเฉพาะทางเหล่านี้แตกต่างจากตัวเลือก Linux หกแบบในตัวกำหนดค่า ตรวจสอบให้แน่ใจว่าอิมเมจที่ขอมีให้ใช้งาน ใช้รีลีสที่รองรับ และมีไดรเวอร์ที่เข้ากันได้และเส้นทางการอัปเดตที่ documented
- รีลีสพื้นฐาน FreeBSD
- เป้าหมายการย้ายรุ่นก่อนหน้าของ FreeBSD
- FreeBSD + รูท ZFS
- เครื่องมือ FreeBSD + jails
ป้ายกำกับเวอร์ชันเก่าควรอยู่ในแผนการย้ายระบบ
หาก runbook ที่มีอยู่ใช้ FreeBSD 14.0 หรือ 13.3 ให้ตรวจสอบสถานะการสนับสนุนปัจจุบันของรีลีสนั้นและอัปเกรดไปยังเป้าหมายที่รองรับก่อนนำไปใช้กับบริการใหม่ ตัวอย่าง ZFS-root และ jails แบบเก่าสามารถอธิบายเลย์เอาต์ได้โดยไม่ยืนยันว่ารีลีสต้นฉบับยังได้รับการดูแลอยู่