ข้ามไปยังเนื้อหาหลัก

เซิร์ฟเวอร์เฉพาะ: กู้คืนไฟล์ของคุณด้วย System Rescue

คู่มือนี้ถูกสร้างขึ้นด้วยผลิตภัณฑ์ดังต่อไปนี้:

(รายละเอียดอาจแตกต่างกันไปตามผลิตภัณฑ์จากผู้ให้บริการต่างๆ แต่แนวคิดหลักยังคงเหมือนเดิม)

แนะนำ

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

เพื่อโอนถ่ายข้อมูลที่กู้คืนมาอย่างปลอดภัย คุณสามารถใช้ SFTP (Secure File Transfer Protocol) วิธีนี้ช่วยให้คุณคัดลอกไฟล์จากระบบกู้คืนไปยังคอมพิวเตอร์ของคุณหรือเซิร์ฟเวอร์อื่นผ่านการเชื่อมต่อที่ปลอดภัยและเข้ารหัส

การเตรียมตัว

สำหรับการสำรองข้อมูลนี้ คุณจะใช้ SystemRescue ISO เวอร์ชัน 12.01
เริ่มต้นด้วยการเข้าไปที่แผงควบคุมของเซิร์ฟเวอร์เฉพาะของคุณ แล้วไปที่ส่วน Initial installation

เลือก ISO SystemRescue 12.01 จากตัวเลือกที่มี หลังจากเลือก ISO ที่ถูกต้องแล้ว คลิกที่ Boot from ISO เพื่อเริ่มกระบวนการบูต เมื่อเซิร์ฟเวอร์บูตจาก ISO เรียบร้อยแล้ว ให้เชื่อมต่อผ่าน อินเทอร์เฟซ iLO เพื่อดำเนินการต่อ

img

ใน อินเทอร์เฟซจัดการ iLO เปิด HTML console เพื่อเข้าถึงหน้าจอรีโมตของเซิร์ฟเวอร์คุณ เมื่อคอนโซลเปิดใช้งาน คุณจะเห็นเมนูบูตของ SystemRescue ISO จากตรงนี้ เลือกตัวเลือกบูตโดยใช้ พารามิเตอร์เริ่มต้น

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

img

การเมานต์ไดรฟ์

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

fdisk -l

คำสั่งนี้จะแสดงรายชื่อไดรฟ์ที่ตรวจพบพร้อมรายละเอียดพาร์ติชัน ประกอบด้วย:

  • อุปกรณ์จัดเก็บข้อมูลที่เชื่อมต่อ (เช่น /dev/sda, /dev/sdb),
  • ขนาดของแต่ละไดรฟ์,
  • ประเภทพาร์ติชัน,
  • พาร์ติชันที่มีอยู่ (เช่น /dev/sda1, /dev/sda2, …),
  • ประเภทไฟล์ซิสเต็ม (ถ้าตรวจพบ)

ในตัวอย่างนี้ ไดรฟ์ /dev/sda มีสามพาร์ติชัน: /dev/sda1, /dev/sda2 และ /dev/sda3
ตรวจสอบให้แน่ใจว่าเลือกพาร์ติชันที่ถูกต้องก่อนเมานต์ ผลลัพธ์จาก fdisk -l จะช่วยป้องกันความผิดพลาดโดยแสดงอย่างชัดเจนว่าไดรฟ์ไหนมีข้อมูลอะไร ตัวอย่าง:

Disk /dev/sda: 111.76 GiB, 119998201240 bytes, 234373120 sectors
Device Boot Start End Sectors Size Type
/dev/sda1 * 2048 1050623 1048576 512M EFI System
/dev/sda2 1050624 3147775 2097152 1G Linux filesystem
/dev/sda3 3147776 234440703 231292928 110G Linux LVM

เมื่อคุณระบุพาร์ติชันที่ถูกต้องได้แล้ว ขั้นตอนถัดไปคือสร้างไดเรกทอรีที่จะใช้เป็นจุดเมานต์ นี่คือที่ที่พาร์ติชันจะถูกเข้าถึง จากนั้นเมานต์พาร์ติชันที่ต้องการเข้าไปในไดเรกทอรีนี้ แนะนำให้เมานต์ใน โหมดอ่านอย่างเดียว (read-only) เพื่อความปลอดภัยในการเข้าถึงข้อมูล

ใช้คำสั่งเหล่านี้เพื่อสร้างจุดเมานต์และเมานต์พาร์ติชัน:

mkdir /mnt/rescue
mount -o ro /dev/sdaX /mnt/rescue

แทนที่ /dev/sdaX ด้วยพาร์ติชันที่ถูกต้องที่คุณเจอจาก fdisk -l ในตัวอย่างนี้ /dev/sda2 คือพาร์ติชันที่ถูกต้องสำหรับดิสก์ของเรา

การตั้งค่าไฟร์วอลล์

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

แต่ในกรณีนี้ คุณต้องอนุญาตการเชื่อมต่อจากเครื่องของคุณไปยังเซิร์ฟเวอร์ SFTP ที่รันบน SystemRescue
คุณต้องตั้งค่าไฟร์วอลล์ให้อนุญาตทราฟฟิก SFTP หรือปิดไฟร์วอลล์ชั่วคราว

ถ้าคุณทำงานในเครือข่ายที่เชื่อถือได้ วิธีที่ง่ายและเร็วที่สุดคือหยุดบริการไฟร์วอลล์ใน SystemRescue ด้วยคำสั่งนี้:

systemctl stop iptables

การตั้งรหัสผ่าน root

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

[root@sysrescue ~]# passwd root
New password:
Retype new password:
passwd: password updated successfully

การโอนถ่ายข้อมูล

ตอนนี้คุณพร้อมที่จะสำรองข้อมูลแล้ว
เปิดไคลเอนต์ FTP ที่คุณชอบและเชื่อมต่อกับเซิร์ฟเวอร์ของคุณ
อย่าลืมเลือกโปรโตคอล SFTP สำหรับการโอนถ่าย
สำหรับโฮสต์เนม ให้ใส่ ที่อยู่ IP ของเซิร์ฟเวอร์ ใช้พอร์ต 21 และล็อกอินด้วยชื่อผู้ใช้ root และ รหัสผ่าน ที่ตั้งไว้ก่อนหน้านี้

img

เมื่อคุณเชื่อมต่อกับเซิร์ฟเวอร์ผ่าน SFTP เป็นครั้งแรก WinSCP จะแสดงคำเตือนด้านความปลอดภัยนี้
คำเตือนนี้ขึ้นเพราะ host key ของเซิร์ฟเวอร์ยังไม่ถูกเก็บไว้ในแคชเครื่องคุณ

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

img

เมื่อเชื่อมต่อแล้ว ให้ไปที่ ไดเรกทอรี rescue ที่คุณสร้างไว้ก่อนหน้านี้
จากตรงนี้คุณจะเข้าถึงไฟล์ของคุณและเริ่มดาวน์โหลดไปยังเครื่องของคุณได้
แค่เรียกดูโฟลเดอร์ เลือกข้อมูลที่ต้องการสำรอง แล้วโอนถ่ายอย่างปลอดภัยผ่าน SFTP

img

สรุป

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

ถ้ามีคำถามหรือต้องการความช่วยเหลือ ติดต่อทีมซัพพอร์ตของเราได้เลย พร้อมให้บริการทุกวัน! 🙂