FiveM Server Artifact คืออะไร? Recommended Build และทำไมต้องอัปเดต
FiveM Server Artifact คือชุดไฟล์ Server ที่บรรจุซอฟต์แวร์ที่จำเป็นสำหรับรัน FiveM Server หรือ FXServer หากต้องการสร้าง FiveM Server บน Windows หรือ Linux หนึ่งในขั้นตอนแรกก็คือการดาวน์โหลด Server Artifact จาก Cfx.re แล้วนำไปติดตั้งบนเครื่อง Server
Artifact มีการอัปเดตเป็นรุ่นใหม่อย่างต่อเนื่องเพื่อรองรับการแก้ไข Bug, Compatibility, Features และการเปลี่ยนแปลงของแพลตฟอร์ม FiveM ดังนั้นเจ้าของ Server ไม่ควรดาวน์โหลด Artifact ครั้งเดียวแล้วปล่อยทิ้งไว้หลายปีโดยไม่ตรวจสอบ Version
สิ่งสำคัญอีกอย่างคือ Artifact, FXServer และ txAdmin ไม่ใช่สิ่งเดียวกัน แม้จะเกี่ยวข้องกันอย่างใกล้ชิด
บทความนี้จะอธิบายตั้งแต่ Artifact คืออะไร เลือก Build ไหน Recommended ต่างจาก Latest อย่างไร ไปจนถึงวิธีอัปเดตอย่างปลอดภัยโดยไม่ทำ Server พัง
① FiveM Server Artifact คืออะไร
Server Artifact คือ Package ที่มี Software สำหรับรัน FiveM Server
เข้าใจง่าย ๆ ว่า
FiveM Server Artifact
↓
แตกไฟล์
↓
FXServer
↓
FiveM Server
Cfx.re ระบุโดยตรงว่า Server Artifacts มี Software ที่จำเป็นสำหรับการเปิด FiveM Server
ดังนั้นหากไม่มี Artifact ก็จะไม่มี Server Binary ที่ใช้เปิด FXServer
② Artifact กับ FXServer ต่างกันอย่างไร
สองคำนี้มักถูกใช้แทนกันจนทำให้มือใหม่สับสน
Artifact
คือชุดไฟล์หรือ Build ที่ดาวน์โหลดมา
FXServer
คือ Server Software ที่รันหลังจากแตก Artifact แล้ว
เปรียบง่าย ๆ
Artifact = ชุดไฟล์ Server
FXServer = โปรแกรม Server ที่ทำงานจริง
ดังนั้นคำว่า
อัปเดต FXServer
ในทางปฏิบัติมักหมายถึง
ดาวน์โหลด Server Artifact Build ใหม่แล้วแทน Binary เดิม
③ Artifact มี txAdmin อยู่ด้วยไหม
มี
txAdmin ถูก Include มากับ FXServer Build อยู่แล้ว
จึงไม่จำเป็นต้องดาวน์โหลด
txAdmin.zip
หรือไฟล์ txAdmin จากเว็บไซต์ภายนอกมาติดตั้งแยก
เมื่อใช้ Artifact รุ่นที่รองรับ สามารถเปิด FXServer ใน Monitor Mode แล้วใช้งาน txAdmin ได้ทันที
④ Artifact ดาวน์โหลดจากที่ไหน
ควรดาวน์โหลดจากหน้า Server Download ของ Cfx.re
ไม่ควรโหลด Artifact จาก
เว็บแจก Server Pack
Google Drive ไม่ทราบแหล่ง
Discord Attachment แปลก ๆ
MediaFire จาก Tutorial เก่า
Server Pack ของบุคคลอื่น
Artifact ที่คนอื่น Upload ใหม่
เพราะคุณไม่สามารถยืนยันได้ว่าไฟล์ถูกแก้ไขหรือมี Version เท่าใด
สำหรับ Production Server ควรใช้ Source ทางการเสมอ
⑤ Recommended Artifact คืออะไร
หน้า Server Download ของ Cfx.re มี Build ให้เลือก และคู่มือปัจจุบันแนะนำให้ดาวน์โหลด
Latest Recommended
สำหรับการตั้ง Server ทั่วไป
Recommended Artifact คือ Build ที่ Cfx.re กำหนดให้เป็นรุ่นแนะนำสำหรับใช้งาน
สำหรับมือใหม่ หากไม่รู้ว่าควรเลือก Build ไหน ให้เริ่มจาก Recommended ก่อน
⑥ Latest Artifact คืออะไร
Latest Artifact หมายถึง Build ใหม่กว่าใน Update Channel ที่เกี่ยวข้อง
มันอาจมี
Changes ล่าสุด
Bug Fix ล่าสุด
Feature ใหม่
การเปลี่ยนแปลงที่ใหม่กว่า Recommended
แต่คำว่า
Latest
ไม่ได้แปลว่า
เหมาะที่สุดสำหรับ Production ทุก Server เสมอ
Server ที่ให้บริการผู้เล่นจริงควรดู Stability และ Compatibility ของ Resources ด้วย
⑦ Recommended กับ Latest เลือกอะไรดี
สำหรับ Server ทั่วไปและมือใหม่ แนะนำ
Recommended
เป็นตัวเลือกเริ่มต้น
ส่วน Latest เหมาะเมื่อ
ต้องการ Fix ใหม่
ต้องการ Feature ใหม่
Developer ต้องทดสอบ Compatibility
Resource ต้องการ Build ใหม่
กำลัง Test ก่อนนำเข้า Production
แนวทางที่ปลอดภัยคือ
Development Server
→ ทดสอบ Artifact ใหม่
Production Server
→ อัปเดตเมื่อผ่านการทดสอบ
ไม่จำเป็นต้องทำ Production เป็นเครื่องทดลองทุกครั้ง
⑧ Artifact มีเลข Build คืออะไร
Artifact แต่ละรุ่นจะมี Build/Version ของ Server
เลข Build ช่วยระบุว่า Server กำลังใช้รุ่นใด
ข้อมูลนี้สำคัญเวลา
รายงาน Error
ตรวจ Compatibility
เปรียบเทียบ Server
Update
Rollback
ตรวจ Requirement ของ Resource
เมื่อถามปัญหาใน Community จึงควรแจ้ง Artifact Version ด้วย
⑨ Resource สามารถบังคับ Artifact ขั้นต่ำได้ไหม
ได้
Resource Manifest ของ FiveM รองรับ Dependency Constraint ที่กำหนด Minimum Server Version ได้
ตัวอย่างแนวคิด
/server:4500
หมายความว่า Resource ต้องการ Server Build ตั้งแต่ระดับที่กำหนดขึ้นไป
ดังนั้นถ้า Artifact เก่ามาก Resource ใหม่บางตัวสามารถใช้งานไม่ได้
⑩ Artifact เก่ามีผลอะไร
Artifact เก่าอาจยังเปิด Server ได้ แต่สามารถเกิดปัญหา เช่น
Resource ใหม่ไม่รองรับ
Native ใหม่ไม่มี
Compatibility Problem
Bug ที่ถูกแก้แล้วแต่ Server ยังเจอ
Feature ใหม่ใช้ไม่ได้
Cfx.re ไม่ให้ Support รุ่นนั้นแล้ว
ดังนั้นคำว่า
Server ยังเปิดได้
ไม่ได้หมายความว่า
Artifact ยังควรใช้อยู่
⑪ Artifact เก่ามากยังเข้า Server ได้ไหม
Cfx.re มีนโยบาย Support Lifecycle สำหรับ Server Artifact
Artifact ที่หมด Support ไม่ได้หยุดทำงานทันทีเสมอไป
แต่ Cfx.re ระบุว่า Unsupported Server Artifact ที่เก่ากว่าสามเดือนจะไม่สามารถ Join ผ่าน Server Browser ได้
นี่เป็นเหตุผลสำคัญที่เจ้าของ Server ควรติดตาม Artifact Version อย่างสม่ำเสมอ
⑫ Recommended Artifact รองรับนานแค่ไหน
ตามนโยบาย Support ของ Cfx.re ปัจจุบัน Recommended Artifact จะได้รับการรองรับไปอีกระยะหลังจาก Release ถัดไป
ขณะที่ Latest Artifact มีระยะ Support สั้นกว่า
จุดสำคัญที่เจ้าของ Server ควรจำคือ
Recommended เหมาะกับความเสถียรมากกว่าไล่ Build ใหม่ทุกตัวโดยไม่มีเหตุผล
และไม่ควรปล่อย Server ค้างอยู่บน Artifact ที่หมด Support เป็นเวลานาน
⑬ Artifact หมด Support หมายความว่าอะไร
ไม่ได้หมายความว่า FXServer จะดับทันที
แต่หมายความว่า Cfx.re อาจไม่ให้การสนับสนุน Artifact รุ่นนั้นแล้ว
หากเกิดปัญหา สิ่งแรกที่มักต้องทำคือ
อัปเดต Server Artifact
ก่อนรายงานปัญหา
เพราะ Error อาจเกิดจาก Build เก่าที่ไม่รองรับแล้ว
⑭ EOS และ EOL คืออะไร
เวลาพูดถึง Software Lifecycle อาจพบคำว่า
EOS
End of Support
หมายถึงหมดช่วงการสนับสนุน
EOL
End of Life
หมายถึงรุ่นนั้นเก่าเกินช่วง Lifecycle ที่ควรใช้งานต่อ
ไม่ควรปล่อย Production Server อยู่กับ Build เก่านานจนเข้าช่วงเหล่านี้โดยไม่มีเหตุผล
⑮ Artifact Windows อยู่ในไฟล์อะไร
สำหรับ FiveM Server รูปแบบปกติ คู่มือ Cfx.re ใช้ Package เช่น
server.7z
หลังดาวน์โหลดให้แตกด้วย
7-Zip
WinRAR
Archive Tool ที่รองรับ
แล้วนำไฟล์ไปไว้ใน Server Binary Folder
ตัวอย่าง
C:\FXServer\server
⑯ Artifact Linux อยู่ในไฟล์อะไร
FiveM Linux Artifact แบบดั้งเดิมมักพบ Package
fx.tar.xz
และสามารถแตกด้วยคำสั่ง
tar xf fx.tar.xz
โดยบน Debian/Ubuntu อาจต้องมี
xz-utils
ติดตั้งไว้ก่อน
⑰ GTA V Enhanced ใช้ชื่อ Artifact ต่างไหม
ต่างใน Server Package ปัจจุบัน
สำหรับ GTAV Enhanced ฝั่ง Windows จะพบชื่อในลักษณะ
cfx-server_win_x64
แทน Package แบบ server.7z
ส่วน Linux จะพบ
cfx-server-linux_x64
ตาม Build ที่เกี่ยวข้อง
จึงเป็นเหตุผลว่าทำไม Tutorial FiveM รุ่นเก่าบางบทความอาจมีชื่อไฟล์ไม่ตรงกับที่คุณเห็นในปี 2026
⑱ FXServer.exe หายหลังโหลด Artifact เพราะอะไร
หากกำลังตั้ง Server สำหรับ GTAV Enhanced Executable อาจใช้ชื่อ
cfx-server.exe
แทน
FXServer.exe
ดังนั้นอย่าเพิ่งคิดว่า Artifact โหลดไม่ครบ
ให้ตรวจก่อนว่าเป็น Server Build สำหรับ GTA V รุ่นใด
⑲ Artifact ต้องติดตั้งเหมือนโปรแกรม Windows ไหม
ไม่ใช่ในลักษณะ Setup Wizard ทั่วไป
โดยทั่วไปขั้นตอนคือ
ดาวน์โหลด Artifact
↓
แตกไฟล์
↓
เปิด FXServer
ไม่จำเป็นต้องติดตั้งด้วย
Setup.exe
Next
Next
Install
แบบโปรแกรมทั่วไป
นี่เป็นเหตุผลที่การจัด Folder Server ให้ดีตั้งแต่แรกสำคัญมาก
⑳ Artifact ควรเก็บไว้ Folder ไหน
แนวทางที่ดีคือแยก Server Binary ออกจาก Server Data
ตัวอย่าง
C:\FXServer
├── server
└── server-data
server
เก็บ Artifact/FXServer Binary
server-data
เก็บ
server.cfg
Resources
Server Data
การแยกแบบนี้ทำให้ Update Artifact ง่ายขึ้นมาก
㉑ ทำไมไม่ควรเก็บ Resource ไว้ปนกับ Artifact
เพราะเวลา Update Artifact คุณต้องเปลี่ยน Server Binary
ถ้า Resource และ Configuration ถูกเก็บปะปนจนไม่รู้ว่าอะไรเป็นอะไร อาจเผลอลบข้อมูล Server
การแยกโครงสร้างช่วยให้
Artifact Update
≠
Resource Update
ชัดเจน
และทำ Rollback ได้ง่ายขึ้น
㉒ server-data ต้องอัปเดตพร้อม Artifact ไหม
ไม่จำเป็นต้องแทนที่ Server Data ทั้งหมดทุกครั้งที่ Update Artifact
Server Binary กับ Server Data เป็นคนละส่วน
เวลา Update Artifact โดยทั่วไปเป้าหมายคือเปลี่ยน Binary ของ FXServer
ส่วน
Resources
server.cfg
Database
Custom Config
ต้องเก็บไว้
แต่ก่อน Update ควร Backup เสมอ
㉓ Update Artifact แล้ว Script หายไหม
ถ้าจัด Folder ถูกต้อง ไม่ควรหายเพราะการอัปเดต Binary เพียงอย่างเดียว
ตัวอย่าง
C:\FXServer\server
= Artifact
C:\FXServer\server-data
= Script + Config
คุณสามารถเปลี่ยนไฟล์ใน server โดยไม่ต้องลบ server-data
แต่ Human Error สามารถเกิดขึ้นได้
ดังนั้น Backup ก่อน Update ยังจำเป็น
㉔ ก่อนอัปเดต Artifact ต้อง Backup อะไร
อย่างน้อยควร Backup
txData
server.cfg
resources
database
รวมถึง
Permission Config
Framework Config
Custom Files
Environment Variables
Keys ที่จำเป็น
Server Production ควรมี Backup ที่สามารถ Restore ได้จริง
ไม่ใช่มีแต่ Folder ชื่อ Backup แต่ไม่เคยทดลองกู้คืน
㉕ ต้อง Backup Artifact เดิมไหม
แนะนำให้เก็บ Artifact เดิมไว้ชั่วคราว
ตัวอย่าง
server-old
server-new
หรือ
artifact-previous
artifact-current
หาก Build ใหม่มี Compatibility Problem สามารถ Rollback กลับไป Build ที่รู้ว่าใช้งานได้
แต่อย่า Rollback ไป Artifact ที่หมด Support เป็นระยะยาว
㉖ วิธีอัปเดต Artifact แบบปลอดภัย
Workflow ที่แนะนำคือ
1. แจ้ง Maintenance
2. Backup Server
3. Backup Database
4. จด Artifact Version เดิม
5. Stop FXServer
6. ดาวน์โหลด Recommended Artifact ใหม่
7. Extract ไป Folder ใหม่
8. ตรวจไฟล์
9. เปลี่ยน Server Binary
10. Start Server
11. ตรวจ Console
12. ตรวจ Resources
13. เข้าเกมทดสอบ
14. ตรวจ txAdmin
15. เปิดให้ Player กลับเข้า
อย่าทับไฟล์ Production แบบเร่งรีบโดยไม่มี Recovery Plan
㉗ ต้อง Stop Server ก่อนเปลี่ยน Artifact ไหม
ควร Stop FXServer ก่อนเปลี่ยน Binary
ไม่ควรพยายามแทนที่ Executable หรือ Server Files ขณะที่ Process กำลังใช้งานอยู่
สำหรับ Production Server ให้ทำใน Maintenance Window
เพื่อป้องกัน
File Lock
Update ไม่ครบ
Player Data ผิดปกติ
Resource State ไม่สมบูรณ์
㉘ อัปเดต Artifact ผ่าน txAdmin ได้ไหม
txAdmin มีเครื่องมือบริหาร Server จำนวนมาก แต่เจ้าของ Server ยังคงควรเข้าใจว่า Artifact คือ Server Binary และ Server Infrastructure/Hosting แต่ละแห่งอาจจัดการ Update ต่างกัน
บาง Game Hosting มีปุ่ม Update Artifact ให้
บาง VPS ต้อง Download และเปลี่ยน Binary เอง
ดังนั้นวิธีอัปเดตจริงขึ้นอยู่กับ Environment ที่เปิด Server
㉙ Hosting อัปเดต Artifact ให้อัตโนมัติดีไหม
มีทั้งข้อดีและข้อเสีย
ข้อดี
ไม่ต้องทำเอง
Server ไม่เก่ามาก
Maintenance ง่าย
ข้อเสีย
Build เปลี่ยนโดยไม่ทัน Test
Resource บางตัวอาจมี Compatibility Problem
Production เปลี่ยนพร้อมกันทันที
Server จริงจังจึงควรรู้ว่า Provider มี Policy อัปเดตแบบใด
㉚ ควรอัปเดต Artifact ทุกวันไหม
ไม่จำเป็นสำหรับ Production Server ทั่วไป
การไล่ Build ใหม่ทุกวันเพิ่มความเสี่ยงต่อ Compatibility โดยไม่มีประโยชน์หากไม่มีสิ่งที่ต้องการจาก Build ใหม่
แนวคิดที่ดีกว่าคือ
ติดตาม Version
↓
อ่าน Changes
↓
ทดสอบ Dev Server
↓
Backup
↓
Update Production
และต้องไม่ปล่อย Artifact เก่าจนหมด Support
㉛ Dev Server ควรใช้ Artifact ใหม่กว่า Production ไหม
เป็นแนวทางที่ดีในหลายกรณี
ตัวอย่าง
Development
→ ทดสอบ Build ใหม่
Production
→ Build ที่ผ่านการทดสอบแล้ว
เมื่อ Developer ยืนยันว่า
Resources เปิดครบ
Database ทำงาน
OneSync ปกติ
ไม่มี Crash
Player เข้าได้
จึงค่อยนำไป Production
㉜ Artifact ใหม่ทำให้ Server เร็วขึ้นไหม
ไม่รับประกัน
Artifact ใหม่อาจมี
Fix
Optimization
Compatibility Update
Feature ใหม่
แต่ Server Performance ยังขึ้นอยู่กับ
CPU
Resources
Script
Database
Network
OneSync
Configuration
ดังนั้น Update Artifact ไม่ใช่ยารักษา Server Lag ทุกกรณี
㉝ Artifact ใหม่ทำให้ Script พังได้ไหม
มีโอกาสเกิด Compatibility Problem ได้
โดยเฉพาะ Resource ที่
ใช้ Native เฉพาะ
พึ่ง Runtime Behavior
เก่ามาก
ถูกเขียนแบบไม่เป็นมาตรฐาน
ใช้ Dependency เฉพาะ Version
นี่เป็นอีกเหตุผลที่ควรมี Development Server สำหรับทดสอบก่อน Production
㉞ Artifact เก่าทำให้ Resource เปิดไม่ได้ได้ไหม
ได้
Resource Manifest สามารถกำหนด Minimum Server Build ได้
ดังนั้น Resource ใหม่อาจขึ้น Error หรือไม่ยอม Start หาก Server Build ต่ำกว่าที่ Developer กำหนด
หากเพิ่งลง Script ใหม่แล้วเจอ Error เกี่ยวกับ Server Version ให้ตรวจ Artifact ก่อน
㉟ Artifact เกี่ยวกับ Native ไหม
เกี่ยวข้อง
Resource สามารถกำหนด Requirement ให้ Server ต้องรองรับ Native บางตัวได้
หาก Artifact เก่าเกินไป Native ที่ Resource ต้องใช้สามารถไม่มีอยู่ใน Build นั้น
ดังนั้น Developer FiveM ควรเข้าใจ Server Version ไม่ใช่ดูเฉพาะ Script Version
㊱ Artifact เกี่ยวกับ OneSync ไหม
เกี่ยวข้องในแง่ที่ Server Build ต้องรองรับ Feature และ Runtime ที่ใช้
Resource Manifest ยังสามารถกำหนด Constraint อย่าง
/onesync
ได้
หมายความว่า Resource ต้องการ State Awareness/OneSync ตามเงื่อนไข
ดังนั้น Artifact, Server Configuration และ Resource Requirement ต้องทำงานสอดคล้องกัน
㊲ วิธีเช็ก Artifact Version
สามารถดู Version/Build Information จาก Server Console หรือข้อมูลที่ Environment/Hosting แสดงตามวิธีที่ใช้งาน
เวลาขอความช่วยเหลือควรจด
Artifact Version
Operating System
Resource ที่มีปัญหา
Error Message
ไว้ด้วย
ข้อมูลเหล่านี้ช่วยวิเคราะห์ได้ดีกว่าบอกเพียงว่า
“FiveM Server เปิดไม่ได้”
㊳ Artifact Error หลังอัปเดตทำอย่างไร
เริ่มจาก
1. อ่าน Console
หา Error แรกที่เกิด
2. ตรวจ Resource
ดูว่าตัวไหนพังหลัง Update
3. ตรวจ Dependency
Resource ต้องการ Version หรือ Runtime ใด
4. ตรวจ Config
มี Convar ที่เปลี่ยนพฤติกรรมหรือไม่
5. ทดสอบ Basic Server
แยกว่า Artifact เองเปิดได้หรือไม่
6. Rollback ชั่วคราว
หากจำเป็นและ Build เดิมยังอยู่ในช่วงเหมาะสม
จากนั้นหาสาเหตุก่อน Update Production อีกครั้ง
㊴ Artifact Download เสียทำอย่างไร
ถ้า Extract ไม่ได้หรือ FXServer Files ไม่ครบ
ให้ดาวน์โหลด Artifact ใหม่จาก Cfx.re
ไม่ควรแก้ด้วยการหา DLL หรือ EXE แยกจากเว็บไซต์สุ่มแล้วนำมาใส่
เพราะ Server Package ควรมาจาก Build เดียวกัน
การผสม Binary หลาย Version สามารถทำให้ Debug ยากกว่าเดิม
㊵ Antivirus ลบไฟล์ Artifact ทำอย่างไร
หาก Antivirus แจ้งเตือน ให้ตรวจ
ไฟล์มาจาก Cfx.re จริงหรือไม่
Artifact Download Source
Detection Details
File Integrity
อย่ารีบปิด Antivirus ทั้งเครื่อง
และไม่ควร Whitelist Server Pack ที่ดาวน์โหลดจากแหล่งไม่รู้จัก
ควรใช้ Artifact จาก Source ทางการก่อนเป็นอันดับแรก
㊶ Artifact ใช้กับ Windows และ Linux ตัวเดียวกันไหม
ไม่ใช่
ต้องดาวน์โหลด Build สำหรับ Operating System ที่ใช้งาน
Windows Server Binary กับ Linux Server Binary ต่างกัน
จึงไม่สามารถนำ Artifact Windows ไปเปิดตรง ๆ บน Linux แล้วคาดหวังให้ทำงานแบบ Native ได้
เลือก Platform ให้ถูกก่อน Download
㊷ ย้ายจาก Windows ไป Linux ใช้ Artifact เดิมได้ไหม
ไม่ได้ในส่วน Server Binary
ต้องดาวน์โหลด Linux Artifact ใหม่
แต่ Server Data หลายส่วน เช่น
Resources
Config
Database Dump
สามารถนำมาย้ายได้ตาม Compatibility ของระบบ
ต้องตรวจเรื่อง
File Path
Case Sensitivity
Permissions
Native Dependency
Script Dependency
เพิ่มเติมด้วย
㊸ Artifact กับ cfx-server-data ต่างกันอย่างไร
อีกจุดที่มือใหม่สับสนคือ cfx-server-data
Artifact
คือ Server Binary/FXServer
cfx-server-data
คือชุด Server Data/Resources พื้นฐานสำหรับการตั้ง Vanilla Server
โครงสร้างตัวอย่าง
FXServer
├── server
│ └── Artifact
│
└── server-data
├── server.cfg
└── resources
สองส่วนมีหน้าที่ต่างกัน
㊹ ลบ Artifact แล้ว Server Data หายไหม
ถ้าแยก Folder ถูกต้อง ไม่ควรหาย
ตัวอย่าง
C:\FXServer\server
ลบเพื่อเปลี่ยน Artifact
แต่
C:\FXServer\server-data
ยังอยู่
อย่างไรก็ตาม txData และ Server Profile อาจอยู่ในตำแหน่งที่ขึ้นกับ Environment และ Configuration จึงต้อง Backup ก่อนทุกครั้ง
㊺ Artifact Rollback คืออะไร
Rollback คือการกลับไปใช้ Server Artifact Build ก่อนหน้า
ใช้เมื่อ Build ใหม่เกิดปัญหาที่กระทบ Production เช่น
Resource Compatibility
Crash
Unexpected Behavior
Workflow ที่ดีคือ
Build เดิม
↓
Backup
↓
Build ใหม่
↓
Test
↓
พบปัญหา
↓
Rollback
↓
Investigate
แต่ Rollback เป็นวิธีชั่วคราว ไม่ควรใช้ Build หมด Support ไปเรื่อย ๆ
㊻ ทำไมต้องจด Artifact Version ก่อนอัปเดต
เพราะหากเกิด Error หลัง Update คุณจะสามารถตอบได้ทันทีว่า
ก่อน Update ใช้ Build ไหน
และ
หลัง Update ใช้ Build ไหน
ช่วยให้เปรียบเทียบ
Crash
Resource Error
Performance
Compatibility
ได้ง่ายขึ้น
เป็นรายละเอียดเล็ก ๆ แต่มีประโยชน์มากสำหรับ Production Server
㊼ Artifact ควรอยู่ใน Backup หรือไม่
ควรเก็บข้อมูล Version และอาจเก็บ Binary ที่ใช้งานได้ไว้ชั่วคราวเพื่อ Rollback
แต่ข้อมูลที่สำคัญกว่า Artifact คือ
Database
Resources
Config
txData
เพราะ Artifact สามารถดาวน์โหลดใหม่ได้จาก Cfx.re หาก Version นั้นยังมีให้ใช้งาน
Custom Data ของเมืองต่างหากที่สร้างใหม่ไม่ได้ง่าย ๆ
㊽ Checklist ก่อนอัปเดต FiveM Artifact
ก่อนกด Update ให้เช็ก
Backup txData แล้ว
Backup Resources แล้ว
Backup server.cfg แล้ว
Backup Database แล้ว
รู้ Artifact Version เดิม
ดาวน์โหลดจาก Cfx.re
มี Maintenance Window
มีวิธี Rollback
มี Development Test
ตรวจ Resource สำคัญ
ตรวจ Console หลัง Update
หากเป็นเมืองใหญ่ไม่ควรข้ามขั้นตอนเหล่านี้
㊾ มือใหม่ควรเลือก Artifact แบบไหน
ถ้าเพิ่งสร้าง Server ครั้งแรก ให้ใช้
Latest Recommended
ตามหน้า Server Download ปัจจุบัน
แล้วสร้าง
CFX Default FiveM Server
ผ่าน txAdmin ให้ทำงานก่อน
ไม่ต้องเสียเวลาไล่หา Artifact Version ที่ YouTuber ใช้เมื่อสองหรือสามปีก่อน
Tutorial เก่าสามารถใช้เรียน Concept ได้ แต่ Version ควรอ้างอิงจาก Cfx.re ปัจจุบัน
㊿ สรุป FiveM Server Artifact คืออะไร
FiveM Server Artifact คือ ชุดไฟล์ Server ที่มี Software จำเป็นสำหรับรัน FXServer
สิ่งที่ควรจำคือ
Artifact
= Server Build/Package
FXServer
= Server Software
txAdmin
= Server Management Panel
server-data
= Config + Resources
สำหรับ Server ใหม่ ควรดาวน์โหลด Latest Recommended Artifact จาก Cfx.re และไม่ใช้ Artifact เก่าจากแหล่งภายนอก
สำหรับ Production Server ควรใช้แนวทาง
ติดตาม Artifact
↓
Backup
↓
ทดสอบ Development
↓
Update
↓
ตรวจ Console
↓
ตรวจ Resources
↓
ตรวจ Player
ไม่ควรปล่อย Artifact เก่าจนหมด Support เพราะแม้ Server อาจยังทำงานอยู่ แต่ Cfx.re อาจไม่รองรับ และ Artifact ที่ไม่รองรับซึ่งเก่ากว่าสามเดือนอาจไม่สามารถเข้า Server ผ่าน Server Browser ได้
comsiam แนะนำให้แยก Server Binary ออกจาก server-data ตั้งแต่วันแรก เพราะจะทำให้การ Update Artifact และ Rollback ง่ายกว่าการเก็บทุกอย่างปนกัน
เมื่อเข้าใจ Artifact แล้ว เจ้าของ Server จะไม่ต้องกลัวการอัปเดต FXServer มากเกินไป เพราะรู้ว่าอะไรคือ Binary อะไรคือ Server Data และอะไรต้อง Backup ก่อนเปลี่ยน Build ซึ่งเป็นพื้นฐานสำคัญสำหรับการดูแล FiveM Server ระยะยาวของผู้อ่าน comsiam
Comments
Post a Comment