โปรดอย่าทำผิด แต่ฉันขอแนะนำให้คุณนำ บริษัท ที่ปรึกษาด้านไอทีในพื้นที่ที่เชี่ยวชาญด้านระบบและการบริหารเครือข่าย ฉันมาจากพื้นหลังการเขียนโปรแกรมดวงจันทร์จำนวนมากที่ผ่านมาและเรียนรู้บทเรียนที่ยากมากในการทำและไม่ได้จัดการสภาพแวดล้อมเซิร์ฟเวอร์เครือข่าย ฉัน (ขอบคุณ) มีผู้ให้คำปรึกษาจำนวนมากและให้ความช่วยเหลือในช่วงหลายปีที่ผ่านมาเพราะหากไม่มีใครรู้ว่าซากปรักหักพังที่ถูกระอุจะถูกทิ้งไว้ข้างหลัง
ตอนนี้ย้ายไปที่คำถามเดิมของคุณ: ฉันเห็นข้อผิดพลาดสองข้อข้อหนึ่งคือ Linux: อย่าเข้าใจฉันผิดฉันรัก Linux และใช้มันในบทบาทที่หลากหลายทุกประเภท แต่ในฐานะเซิร์ฟเวอร์เดียวใน บริษัท ขนาดเล็กที่ (อีกครั้ง ไม่มีความผิดใด ๆ ) ไม่มีระบบดูแลเต็มเวลากำลังขอปัญหา การค้นหาผู้ดูแลระบบ Linux ที่มีความสามารถ (และยากยิ่งกว่าในการค้นหาผู้ที่ทำตามแนวทางปฏิบัติที่ดีที่สุด) ไม่ใช่เรื่องง่าย ถ้าคุณจากไปหรือจ้างคนใหม่มาทำหน้าที่ของคุณใครจะเป็นคนดูแล
สมมติว่าคุณมีผู้ใช้งานต่ำกว่า 75 คนฉันขอแนะนำ Microsoft Small Business Server 2011 Standard บนฮาร์ดแวร์ระดับ Tier-1 (เช่น Dell, HP, IBM) พร้อมรับประกัน 3 ปีภายในสถานที่ / 4 ชั่วโมง อย่างน้อยอาร์เรย์ RAID 1 จะทำมิเรอร์สำหรับข้อมูล (และอีกชุดหนึ่งสำหรับระบบหากคุณสามารถซื้อได้) รับ RAM อย่างน้อย 8GB, 12GB นั้นดีกว่า ลงทุนในการสำรองข้อมูลออฟไลน์ / ออฟไซต์: คุณสามารถเริ่มต้นด้วยไดรฟ์ภายนอกสองตัวหรือเทปไดรฟ์ แต่สิ่งที่คุณสามารถนำติดตัวไปกับคุณทุกคืน
ฉันยังไม่ได้ขายตามคำแนะนำของคุณสำหรับฐานข้อมูล "all-in-one" ที่กำหนดเอง: มีตัวเลือกซอฟต์แวร์ที่ดีกว่าและมีศักยภาพมากกว่านั้นเว้นแต่คุณจะมีข้อกำหนดเฉพาะเจาะจงเฉพาะที่โซลูชันที่กำหนดเองเท่านั้นที่สามารถให้ได้ คุณจะดีขึ้นมากโดยใช้ข้อเสนอจากบุคคลที่สามที่ได้รับการสนับสนุนเป็นอย่างดี คุณต้องต่อต้านโปรแกรมเมอร์ "ฉันสามารถเขียนอะไรบางอย่าง" ขอร้องและคิดเกี่ยวกับการสนับสนุนโซลูชั่นนี้ในระยะยาว
และในที่สุดฉันคิดว่าคุณและนายจ้างของคุณต้องตัดสินใจว่าบทบาทของคุณจะเป็นอย่างไรใน บริษัท นี้ ดูเหมือนว่าคุณใหม่ที่นั่นและในขณะที่คุณพูดถูกพวกเขาอาจจำเป็นต้องอัปเกรดระบบของพวกเขาคุณไม่ต้องการกัดมากกว่าที่คุณสามารถเคี้ยวและล้มเหลวในการจัดหาสิ่งที่คุณได้รับการว่าจ้าง ทำ.
แก้ไข
มีความคิดเห็นมากมายที่ลอยอยู่รอบ ๆ ในขณะนี้ดังนั้นฉันจะถอยหลังและหวังว่าจะให้คำแนะนำผู้ไม่เชื่อเรื่องพระเจ้าแพลตฟอร์มที่จะใช้กับคุณโดยไม่คำนึงถึงสิ่งที่คุณจะไปด้วย:
ทำรายการสินค้าที่สมบูรณ์ของระบบและอุปกรณ์ทั้งหมด ตรวจสอบสถานะการรับประกันของฮาร์ดแวร์ (ถ้าเป็น Dell, IBM ฯลฯ คุณควรใช้แท็กบริการเพื่อรับการตรวจสอบการรับประกันหากเป็นเซิร์ฟเวอร์กล่องสีขาวพวกเขาอาจยังคงมีตัวระบุบางประเภท แต่คุณจะมี เพื่อโทรหาว่าสถานะมีโอกาสมากที่สุด)
ทำรายการข้อมูลที่สมบูรณ์: อย่าไว้วางใจว่าไม่มีข้อมูลในไดรฟ์ C: พวกเขาอาจจะทำจริง ๆ แล้วพวกเขาอาจมีไฟล์ PST แทนอีเมลเก่า ค้นหาสิ่งที่สำคัญสิ่งที่สำรองข้อมูลสิ่งที่ไม่ได้สำรองข้อมูลวิธีสำรองข้อมูลและไม่ว่าจะมีการใช้งานนอกสถานที่หรือไม่ แก้ไขข้อผิดพลาดนี้ก่อน ถูกต้องแล้ว หากพวกเขาไม่มีการตั้งค่าการสำรองข้อมูลให้ไปซื้อไดรฟ์ USB ภายนอกที่ร้าน Big Box ตอนนี้และใช้ NTBackup (เป็นไปได้ที่เซิร์ฟเวอร์นั้นอยู่แล้ว) และทำการสำรองข้อมูลทั้งหมดและนำไปใช้นอกสถานที่กับคุณ หากพวกเขามีการสำรองข้อมูลให้ไปทำการทดสอบคืนค่า (ดูด้านล่าง)
ตรวจสอบระดับแพตช์ในทุกระบบ (รับการแยก # 2 เป็นอันดับแรก!): ไม่ใช่เฉพาะ Windows Updates แต่ Java และผลิตภัณฑ์ Adobe ทั้งหมดโดยเฉพาะและอัปเดตตามลำดับ (อาจต้องการอันดับ 4 ก่อนเพื่อให้คุณรู้ว่าเครื่องจักรใดสำคัญกว่าเครื่องอื่น) . นั่นคือเวิร์กสเตชันสำหรับพนักงานที่ทำงานนอกเวลาสามารถรับการอัพเดทที่ไม่เรียบร้อยมากกว่านักบัญชีที่ตัดเช็คจ่าย)
พูดคุยกับผู้ใช้ของคุณ: ค้นหาว่าอะไรทำงานได้ดีอะไรไม่ทำงานรับความรู้สึกถึงระดับความอดทนต่อการเปลี่ยนแปลงของทุกคนระดับความสะดวกสบายของพวกเขากับไอที (คุณอาจสรรหาผู้ช่วยให้ได้รับสิ่งต่าง ๆ ตามลำดับ) มี. ทำความเข้าใจกระบวนการทางธุรกิจ ในฐานะผู้ดูแลระบบลำดับความสำคัญของคุณควรตรวจสอบให้แน่ใจว่าระบบธุรกิจขึ้นอยู่กับฟังก์ชั่นทำงานได้ดีและคุณต้องรู้ว่าทุกคนใช้ระบบเหล่านั้นอย่างไร
หลังจาก # 1 คุณควรทราบวิธีการตั้งค่าเครือข่าย มองหาฮับเก่า ๆ ที่สามารถเปลี่ยนได้ คุณจะต้องการอย่างน้อย 10/100 ทุกหนทุกแห่งเปลี่ยนอย่างชาญฉลาด ตรวจสอบไฟร์วอลล์ / เราเตอร์ (ตรวจสอบให้แน่ใจว่ามี) ตรวจสอบจุดเชื่อมต่อ Wi-Fi ที่เปิดอยู่ ฯลฯ
ถ้าคุณใช้เส้นทาง Linux ลองใช้ distro ที่ชุมชนได้รับการสนับสนุนเป็นอย่างดี (Ubuntu จะเป็นตัวเลือกที่ดี) และตั้งค่าบนฮาร์ดแวร์ใด ๆ ก็ตามที่คุณสามารถจ่ายได้ (เท่าที่คุณรู้กล่อง LAMP อาจเป็นแบบปิด - ให้เช่าเวิร์กสเตชัน P4 ในตอนนี้) และแยกได้จากระบบที่ใช้งานอยู่ในปัจจุบัน ในฐานะที่เป็นแบบฝึกหัดการเรียนรู้ (และสามารถจ่ายเงินปันผลมหาศาลในสถานการณ์การกู้คืนความเสียหาย) ลองใช้แอปพลิเคชันหลักที่ทำงานบนเซิร์ฟเวอร์ปัจจุบันที่ทำงานบนกล่อง Windows อื่นก่อน - ใช้การสำรองข้อมูลเต็มรูปแบบของคุณใน # 2 ทดสอบการคืนค่า; สนุกกับมัน :)
สำหรับการตั้งค่าการทดสอบของคุณคุณสามารถเลือกที่จะซื้ออะไรอ้วน ๆ ด้วย RAM จำนวนมากแล้วคุณสามารถจำลองระบบเสมือน (ESXi ฟรีดังนั้น XenServer คือ VirtualBox) แต่ถ้าเซิร์ฟเวอร์ปัจจุบันเป็น Windows 2003 หรือเก่ากว่าคุณอาจจะได้รับ แอปพลิเคชั่น FoxPro ที่ทำงานบนเวิร์กสเตชัน Windows XP แบบให้เช่าในราคาถูก
ตอนนี้ตบหลังตัวเอง; ตอนนี้คุณมีการสำรองข้อมูลที่ดี คุณได้ทำการทดสอบแล้วและตอนนี้มีความเข้าใจที่ดีขึ้นเกี่ยวกับการทำงานร่วมกัน นอกจากนี้คุณยังอาจมีรายการสิ่งที่ต้องทำลำดับความสำคัญยาว (ยาว) ที่จะทำให้คุณไม่ว่างสำหรับอนาคตอันใกล้
โอ้และเมื่อเสร็จสิ้นตอนนี้คุณมีสภาพแวดล้อมการทดสอบที่คุณสามารถเริ่มสร้างระบบ "ฝัน" Utopian ของคุณ ... หรืออาจจะหยุดพักผ่อน :)