โลโก้ CentOS Stream
ระบบปฏิบัติการเซิร์ฟเวอร์GPL และใบอนุญาตโอเพนซอร์สอื่นตามแพ็กเกจ

CentOS คืออะไร และควรย้ายไปใช้อะไรแทน

CentOS คือระบบปฏิบัติการเซิร์ฟเวอร์ที่เคยเป็นมาตรฐานขององค์กรจำนวนมากเพราะเข้ากันได้กับ Red Hat และใช้ฟรี แต่ปัจจุบันเปลี่ยนทิศทางไปแล้ว องค์กรที่ยังใช้อยู่จึงควรวางแผนย้าย

ติดตั้งบนเซิร์ฟเวอร์เองได้
ได้
สเปกเริ่มต้นที่แนะนำ
1 vCPU · RAM 2 GB
ไลเซนส์
GPL และใบอนุญาตโอเพนซอร์สอื่นตามแพ็กเกจ
เว็บทางการ
เปิดเว็บไซต์
สร้าง Cloud Server เดี๋ยวนี้
  • ISO/IEC 27001
  • ISO 22301
  • ISO 20000-1
  • CSA-STAR

Data Center ในไทย มาตรฐาน TIA-942 Tier 3+ ข้อมูลอยู่ในประเทศไทย

CentOS Stream คืออะไร

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

ต่อมาโครงการเปลี่ยนไปเป็น CentOS Stream ซึ่งเป็นรุ่นที่อยู่ก่อนหน้า Red Hat แทนที่จะตามหลัง ความหมายคือรุ่นนี้ได้รับการเปลี่ยนแปลงก่อนที่จะเข้าสู่รุ่นที่รับรอง จึงไม่เหมาะกับระบบที่ต้องการความเสถียรสูงสุด

ผลคือองค์กรที่ใช้ CentOS แบบเดิมต้องเลือกทางใดทางหนึ่ง ทั้งย้ายไปดิสทริบิวชันที่เข้ากันได้อย่าง AlmaLinux หรือ Rocky Linux ซื้อไลเซนส์ Red Hat หรือย้ายไปตระกูลอื่นอย่าง Ubuntu Server

แผนผังการวางระบบ CentOS Stream บน Cloud Server หนึ่งเครื่องที่ Data Center ในประเทศไทย ผู้ใช้เข้าถึงผ่านไฟร์วอลล์ที่เปิดเฉพาะพอร์ต 22, 443 ตัว CentOS Stream และข้อมูลอยู่บนเครื่องเดียวกัน เริ่มต้นที่ 1 vCPU แรม 2 GB และมีสำเนาสำรองเขียนออกไปเก็บอีกไซต์หนึ่ง
CentOS Stream ทำงานบน Cloud Server เครื่องเดียวได้ครบ เปิดเฉพาะพอร์ตที่จำเป็น ข้อมูลและสำเนาสำรองอยู่ใน Data Center ในประเทศไทย

ความสามารถเด่นของ CentOS Stream

เคยเป็นมาตรฐานขององค์กร

มีเอกสารและคู่มือสะสมจำนวนมากจากการใช้งานมาหลายปี

ใช้แพ็กเกจตระกูลเดียวกับ Red Hat

ทีมที่คุ้นกับคำสั่งชุดนี้ย้ายไปดิสทริบิวชันที่เข้ากันได้ง่าย

รุ่น Stream อยู่ก่อนหน้า Red Hat

เหมาะกับการทดสอบว่าซอฟต์แวร์จะทำงานอย่างไรในรุ่นถัดไป

ยังใช้ฟรี

ไม่มีค่าไลเซนส์เช่นเดิม

มีเครื่องมือย้ายไปดิสทริบิวชันอื่น

เปลี่ยนไป AlmaLinux หรือ Rocky Linux ได้โดยไม่ต้องติดตั้งใหม่

ใช้ CentOS Stream ทำอะไรได้บ้าง

  • ระบบเดิมที่ยังรัน CentOS และต้องวางแผนย้าย
  • สภาพแวดล้อมทดสอบที่ต้องการดูว่ารุ่นถัดไปของ Red Hat จะเปลี่ยนอะไร
  • องค์กรที่ต้องประเมินทางเลือกก่อนตัดสินใจย้าย
  • ทีมที่คุ้นกับคำสั่งตระกูลนี้และต้องการย้ายไปดิสทริบิวชันที่เข้ากันได้

สเปก Cloud Server ที่แนะนำ

แผนภาพเทียบสเปก Cloud Server สำหรับ CentOS Stream 3 ระดับ เริ่มจาก 1 vCPU แรม 2 GB ดิสก์ NVMe 20 GB ไปจนถึง 4 vCPU ขึ้นไป แรม 8 GB ขึ้นไป ดิสก์ NVMe 100 GB ขึ้นไป โดยเทียบขนาดแยกตามแต่ละคอลัมน์
เริ่มจากระดับที่ตรงกับการใช้งานตอนนี้ แล้วเพิ่ม CPU และ RAM ทีหลังได้บนเครื่องเดิม
ระดับการใช้งานvCPURAMDisk
ขั้นต่ำบริการเดียวที่ใช้ทรัพยากรน้อย1 vCPU2 GBNVMe 20 GB
แนะนำเว็บหรือบริการทั่วไป2 vCPU4 GBNVMe 40 GB
ใช้งานหนักระบบงานจริงที่มีผู้ใช้ต่อเนื่อง4 vCPU ขึ้นไป8 GB ขึ้นไปNVMe 100 GB ขึ้นไป

ดูราคาตามสเปกได้ที่ ราคา Cloud Compute หรือให้ทีมงานช่วยประเมินสเปกจากปริมาณผู้ใช้จริงของคุณ

วิธีติดตั้ง CentOS Stream บน Cloud Server ของ THAI DATA CLOUD

ขั้นตอนด้านล่างใช้กับ Cloud Server ที่เพิ่งสร้างใหม่จากหน้าจัดการของ THAI DATA CLOUD ได้ทันที ถ้าไม่สะดวกทำเอง ทีมวิศวกรของเราติดตั้งและตั้งค่าให้ฟรีสำหรับลูกค้า Cloud Server

สิ่งที่ต้องเตรียม

  • แผนการย้ายไปดิสทริบิวชันที่ยังได้รับการรองรับ
  • สำเนาสำรองของระบบก่อนเริ่มย้าย
  • เครื่องทดสอบสำหรับทดลองก่อนทำกับระบบจริง

ทดสอบบน CentOS 7 หรือ CentOS 8 ที่ยังใช้อยู่

  1. 1

    สำรวจว่ามีเครื่องใดรัน CentOS อยู่บ้าง

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

    cat /etc/os-release
    rpm -qa --last | head -20
  2. 2

    เลือกปลายทางที่จะย้ายไป

    ทางที่ง่ายที่สุดคือ AlmaLinux หรือ Rocky Linux เพราะใช้แพ็กเกจและคำสั่งชุดเดิม ส่วนองค์กรที่ต้องการเปลี่ยนตระกูลอาจเลือก Ubuntu Server ซึ่งต้องปรับสคริปต์และวิธีทำงานมากกว่า

  3. 3

    สำรองข้อมูลให้ครบก่อนเริ่ม

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

    rpm -qa > /root/installed-packages.txt
    tar czf /root/etc-backup.tar.gz /etc
  4. 4

    ทดลองย้ายบนเครื่องทดสอบก่อน

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

    # ตัวอย่างเครื่องมือย้ายไป AlmaLinux
    curl -O https://raw.githubusercontent.com/AlmaLinux/almalinux-deploy/master/almalinux-deploy.sh
    sudo bash almalinux-deploy.sh
  5. 5

    ย้ายระบบจริงในหน้าต่างเวลาที่วางไว้

    แจ้งผู้ใช้ล่วงหน้า ย้ายทีละเครื่อง และตรวจว่าบริการทั้งหมดทำงานถูกต้องก่อนย้ายเครื่องถัดไป

  6. 6

    พิจารณาสร้างเครื่องใหม่แทนการย้าย

    สำหรับเครื่องที่ตั้งค่าสะสมมานานและไม่มีเอกสาร การสร้างเครื่องใหม่บน Cloud Server แล้วย้ายบริการไปทีละตัวมักสะอาดกว่าและได้ระบบที่ตรวจสอบได้ชัดเจนกว่า

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

พอร์ตที่ต้องเปิดบน Firewall

พอร์ตโปรโตคอลใช้ทำอะไร
22TCPSSH สำหรับผู้ดูแล (ควรจำกัดไอพี)
443TCPHTTPS ของบริการที่รันบนเครื่อง

สิ่งที่ควรทำต่อหลังติดตั้งเสร็จ

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

ทำไมควรรัน CentOS Stream บน Cloud Server ของ THAI DATA CLOUD

Data Center ในประเทศไทย มาตรฐาน ISO/IEC 27001 และ ISO 22301 พร้อมทีมวิศวกรคนไทยดูแลตลอด 24 ชั่วโมง

สร้างเครื่องใหม่บน Cloud Server ในไทยแล้วย้ายบริการทีละตัวโดยยังเปิดเครื่องเดิมไว้

ทดสอบการย้ายบนสำเนาของเครื่องจริงได้โดยไม่กระทบระบบที่ใช้งานอยู่

ทีมวิศวกรของเราช่วยวางแผนและดำเนินการย้ายระบบให้ได้

คำถามที่พบบ่อยเกี่ยวกับ CentOS Stream

ควรย้ายจาก CentOS ไปอะไร

ถ้าต้องการใช้แพ็กเกจและคำสั่งชุดเดิม AlmaLinux และ Rocky Linux เป็นทางที่ง่ายที่สุดและมีเครื่องมือย้ายให้ ส่วนองค์กรที่ต้องการการสนับสนุนจากผู้ผลิตควรพิจารณา Red Hat และองค์กรที่พร้อมเปลี่ยนตระกูลอาจเลือก Ubuntu Server

CentOS Stream ใช้กับระบบงานจริงได้ไหม

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

ย้ายแล้วบริการจะมีปัญหาไหม

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

ให้เราติดตั้ง CentOS Stream ให้ฟรี บน Cloud Server ในไทย

แจ้งความต้องการสั้น ๆ ทีมวิศวกรจะช่วยประเมินสเปก ติดตั้ง และตั้งค่าความปลอดภัยให้พร้อมใช้งาน ปรึกษาฟรี ไม่มีข้อผูกมัด