สารบัญ
-
สิ่งที่ต้องเตรียม (Prerequisites)
-
ขั้นตอนการติดตั้งและกำหนดค่า (Installation and Configuration Steps)
-
2.1. ติดตั้ง/อัปเกรด SCP (Install/Upgrade SCP)
-
2.2. เปิดใช้งาน API Integration บน SCP Services (Enable API Integration on SCP Services)
-
2.3. ตรวจสอบสภาพแวดล้อม NetBackup (Verify NetBackup Environment)
-
2.4. ระบุ Hostnames และ IP Addresses (Identify Hostnames and IP Addresses)
-
2.5. ติดตั้ง XBSA App บน NetBackup Client (Install XBSA App on NetBackup Client)
-
2.6. ปรับแก้ไข Script การสร้าง Certificate สำหรับ RHEL 9.4 (Adjust Certificate Generation Script for RHEL 9.4)
-
2.7. (ทางเลือก) แก้ไข Port ของ XBSA App (Optional - Edit XBSA App Port)
-
2.8. เริ่มการทำงานของ XBSA App Service (Start XBSA App Service)
-
2.9. สร้าง API Key บน SCP (Generate API Key on SCP)
-
2.10. เชื่อมต่อ SCP เข้ากับ NetBackup Server และ XBSA App (Connect SCP to NetBackup Server and XBSA App)
-
2.11. สร้าง API Key บน NetBackup Primary Server (Generate API Key on NetBackup Primary Server)
-
2.12. เพิ่ม Backup Server ใน SCP (Add Backup Server in SCP)
-
2.13. เพิ่ม XBSA App ใน SCP (Add XBSA App in SCP)
-
2.14. สร้าง Backup Policy ใน SCP (Create a Backup Policy in SCP)
-
-
ตรวจสอบการ Backup และดำเนินการ Recover (Monitor Backups and Perform Recovery)
-
3.1. การ Recover VM (Recovering a VM)
-
คู่มือภาษาอังกฤษ
1. สิ่งที่ต้องเตรียม (Prerequisites)
-
SCP: เวอร์ชั่น 6.11.1 หรือสูงกว่า
-
HCI: เวอร์ชั่น 6.10.0 หรือสูงกว่า
-
Veritas NetBackup Primary Server: เวอร์ชั่น 10.4.0.1
-
NetBackup Client: เวอร์ชั่น 10.4.0.1 (สามารถติดตั้งใหม่ได้หากยังไม่มี)
-
สภาพแวดล้อม Lab สำหรับคู่มือนี้ใช้ RHEL 9.4
-
-
ตัวติดตั้ง XBSA App: แพ็คเกจ
rpm
สำหรับติดตั้งแอปพลิเคชัน XBSA บน NetBackup Client ให้ตรงกับที่ใช้งาน 10.4 หรือ 10.5
https://community.sangfor.com/plugin.php?id=service:download&action=view&fid=47#/42/all
2. ขั้นตอนการติดตั้งและกำหนดค่า (Installation and Configuration Steps)
2.1. ติดตั้ง/อัปเกรด SCP (Install/Upgrade SCP)
-
ดำเนินการติดตั้ง SCP 6.11.1 ตามปกติ
-
หรือ อัปเกรดเป็น SCP 6.11.1 ซึ่งรองรับ Veritas Integration
https://community.sangfor.com/plugin.php?id=service:download&action=view&fid=47#/12/416
2.2. เปิดใช้งาน API Integration บน SCP Services และ Agentless Backup บน HCI
-
ไปที่ HCI > Port Management
-
เปิดใช้งาน Agentless backup data transfer service
- ไปที่ SCP > System > Services > API > Start Service
2.3. ตรวจสอบสภาพแวดล้อม NetBackup (Verify NetBackup Environment)
-
ติดตั้ง และยืนยันว่า NetBackup Primary Server และ Client (เวอร์ชั่น 10.4.0.1) ได้ทำงานอย่างถูกต้อง
-
สำคัญ: ก่อนการติดตั้ง ตรวจสอบให้แน่ใจว่า hostname ถูกตั้งค่าอย่างถูกต้องบนทุกองค์ประกอบ (Primary Server, Client) และไม่ใช่
localhost
ควรเป็น FQDN ที่ต้องการ -
ตรวจสอบว่าการตั้งค่า timezone ถูกต้องตรงกันในทุกองค์ประกอบ (SCP, NetBackup Primary, NetBackup Client)
2.4. ระบุ Hostnames และ IP Addresses (Identify Hostnames and IP Addresses)
-
ระบุ hostnames และ IP addresses สำหรับ NetBackup Primary Server และ NetBackup Client ที่จะติดตั้ง XBSA App
-
สำคัญมาก: SCP จะต้องสามารถ resolve ระบบเหล่านี้ด้วย hostname ได้ (Veritas ต้องการการสื่อสารผ่าน hostname) ซึ่งอาจจะต้องมีการกำหนดค่า DNS records หรือสำหรับสภาพแวดล้อม lab/isolated อาจแก้ไขไฟล์
/etc/hosts
บน SCP VM (ติดต่อ support เพื่อขอความช่วยเหลือหากจำเป็น)
2.5. ติดตั้ง XBSA App บน NetBackup Client (Install XBSA App on NetBackup Client)
- สำหรับ NetBackup Client 10.4.0.1 - ให้ใช้งาน XBSA App สำหรับ version 10.4
- สำหรับ NetBackup Client 10.5 - ให้ใช้งาน XBSA App สำหรับ version 10.5
-
ใช้คำสั่งต่อไปนี้เพื่อติดตั้งแอปพลิเคชัน XBSA:
ตรวจสอบให้เรียกใช้ชื่อไฟล์ที่ download มา -
rpm -ivh sf-vmbackup-app-1.0.0-1.x86_64.rpm
- เมื่อติดตั้งแล้วจะได้ certificate ตามภาพ ให้copy เพื่อนำไปใช้ต่อ
2.6. ปรับแก้ไข Script การสร้าง Certificate สำหรับ RHEL 9.4 (Adjust Certificate Generation Script for RHEL 9.4 และเวอร์ชันใกล้เคียงที่มี OpenSSL 3.0.7)
เฉพาะ XBSA version 1.0.0
-
หาก NetBackup Client ของคุณใช้ RHEL 9.4 หรือ distribution ที่คล้ายกันซึ่งมี OpenSSL 3.0.7 (เป็นค่าเริ่มต้น) และ ใช้ XBSA version 1.0.0 คุณจำเป็นต้องแก้ไข script การสร้าง certificate
-
แก้ไข script:
vi /usr/local/sf-vmbackup-app/bin/sf-vmbackup-cert.sh
-
ภายในฟังก์ชัน
gencerts()
ให้แก้ไขคำสั่งopenssl genrsa
ดังนี้:-
เดิม:
openssl genrsa -out ${name}.key 2048 2>/dev/null
-
ใหม่:
openssl genrsa -out ${name}.key -traditional 2048 2>/dev/null
-
-
หลังจากบันทึกการเปลี่ยนแปลงแล้ว ให้สร้าง certificate ใหม่ หรือกรณีลืม cert เดิมและต้องการ generate ใหม่:
/usr/local/sf-vmbackup-app/bin/sf-vmbackup-cert.sh --regenerate
2.7. (ทางเลือก) แก้ไข Port ของ XBSA App (Optional - Edit XBSA App Port)
-
Port เริ่มต้นของ XBSA App สามารถเปลี่ยนแปลงได้โดยการแก้ไขไฟล์ config:
vi /etc/sf-vmbackup-app/sf-vmbackup-api.yaml
2.8. เริ่มการทำงานของ XBSA App Service (Start XBSA App Service)
-
Restart XBSA App service:
systemctl restart sf-vmbackup-api.service
-
การแก้ไขปัญหา: หากคุณไม่สามารถ
telnet
ไปยัง port ของ XBSA App ที่ตั้งค่าไว้ได้ RHEL firewall อาจกำลังบล็อกการเชื่อมต่อ ให้ปิดการทำงานของ firewall (สำหรับการทดสอบ หรือหากเหมาะสมกับสภาพแวดล้อมของคุณ):systemctl disable firewalld.service systemctl stop firewalld.service systemctl status firewalld.service
-
จากนั้น restart XBSA App service อีกครั้ง:
systemctl restart sf-vmbackup-api.service
2.9. สร้าง API Key บน SCP (Generate API Key on SCP)
-
เข้าถึงอินเทอร์เฟซ SCP และสร้าง API Key โดย Key นี้จะถูกนำไปใช้ในขั้นตอนต่อไป
การ Generate API Key จาก SCP
2.10. เชื่อมต่อ SCP เข้ากับ NetBackup Server และ XBSA App (Connect SCP to NetBackup Server and XBSA App)
-
ในอินเทอร์เฟซ SCP ไปที่ Backup with NetBackup
-
ส่วนนี้จะให้คุณเชื่อมต่อกับ NetBackup Primary Server และ XBSA App
2.11. สร้าง API Key บน NetBackup Primary Server (Generate API Key on NetBackup Primary Server)
-
เข้าถึงคอนโซลการดูแลระบบ NetBackup Primary Server ของคุณ
-
สร้าง API Key
2.12. เพิ่ม Backup Server ใน SCP (Add Backup Server in SCP)
-
กลับไปที่อินเทอร์เฟซ SCP (Backup with NetBackup)
-
ป้อน Server Address (hostname) ของ NetBackup Primary Server ของคุณ
-
ป้อน API Key ที่ได้รับจาก NetBackup Primary Server ในขั้นตอนก่อนหน้า
-
คลิกเพื่อ Add Backup Server
2.13. เพิ่ม XBSA App ใน SCP (Add XBSA App in SCP)
-
ในส่วนเดียวกันของ SCP ดำเนินการเพิ่ม XBSA App คุณอาจจะต้องใช้ hostname/IP ของ NetBackup Client ที่ XBSA ทำงานอยู่ และอาจรวมถึง API key ที่สร้างบน SCP (ขั้นตอนที่ 2.9) หรือข้อมูลประจำตัวเฉพาะของ XBSA app หากมี
2.14. สร้าง Backup Policy ใน SCP (Create a Backup Policy in SCP)
-
ไปที่ Backup Policies ในอินเทอร์เฟซ SCP
-
คลิก New เพื่อสร้าง backup policy สำหรับ VM ของคุณ
3. ตรวจสอบการ Backup และดำเนินการ Recover (Monitor Backups and Perform Recovery)
-
คุณสามารถตรวจสอบสถานะของ backup job ได้ที่หน้า VM Backups ใน SCP
-
เมนู Backup / Recover มีตัวเลือกสำหรับการเริ่ม backup และ restore VM
-
ความคืบหน้าของ task ปัจจุบันสามารถดูได้ที่มุมขวาล่างของอินเทอร์เฟซ SCP
-
Backup tasks ยังสามารถตรวจสอบได้จากคอนโซลการดูแลระบบ Veritas NetBackup
3.1. การ Recover VM (Recovering a VM)
-
ปฏิบัติตามขั้นตอนการ recover ภายใน SCP หรือ NetBackup
-
ตรวจสอบว่า VM ที่ recover มานั้นได้รับการ restore และทำงานได้อย่างสมบูรณ์
ข้อคิดเห็น
0 ข้อคิดเห็น
โปรด ลงชื่อเข้าใช้ เพื่อแสดงข้อคิดเห็น