Proxmox Backup Server #2

Proxmox



nopic

การติดตั้ง

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

ความต้องการของระบบ

ขอแนะนำให้ใช้ฮาร์ดแวร์เซิร์ฟเวอร์คุณภาพสูงเมื่อเรียกใช้ Proxmox Backup ในการผลิต หากต้องการลดผลกระทบของโฮสต์ที่ล้มเหลว คุณสามารถตั้งค่าการซิงโครไนซ์ Datastore ที่เพิ่มขึ้นเป็นระยะๆ มีประสิทธิภาพ จากอินสแตนซ์ Proxmox Backup Server อื่นๆ

ข้อกำหนดเซิร์ฟเวอร์ขั้นต่ำสำหรับการประเมิน

ข้อกำหนดขั้นต่ำเหล่านี้มีไว้เพื่อการประเมินเท่านั้นและไม่ควรใช้ในการผลิต

  • CPU: 64 บิต ( x86-64หรือAMD64 ), 2+ คอร์

  • หน่วยความจำ (RAM): 2 GB RAM

  • ฮาร์ดไดรฟ์: พื้นที่มากกว่า 8GB

  • การ์ดเครือข่าย (NIC)

เว็บเบราว์เซอร์ที่รองรับสำหรับการเข้าถึงเว็บอินเตอร์เฟส

ในการเข้าถึงอินเทอร์เฟซผู้ใช้บนเว็บของเซิร์ฟเวอร์ ขอแนะนำให้ใช้หนึ่งในเบราว์เซอร์ต่อไปนี้:

  • Firefox ซึ่งเป็นรุ่นจากปีปัจจุบัน หรือ Extended Support Release ล่าสุด

  • Chrome รุ่นจากปีปัจจุบัน

  • Edge เวอร์ชันที่รองรับในปัจจุบันของ Microsoft

  • Safari ซึ่งเปิดตัวในปีปัจจุบัน

ที่เก็บแพ็คเกจ Debian 

ระบบที่ใช้ Debian ทั้งหมดใช้APTเป็นเครื่องมือในการจัดการแพ็คเกจ รายการที่เก็บถูกกำหนดไว้ใน/etc/apt/sources.listและ.listไฟล์ที่พบใน/etc/apt/sources.d/ไดเร็กทอรี สามารถติดตั้งการอัปเดตได้โดยตรงด้วยaptเครื่องมือบรรทัดคำสั่งหรือผ่าน GUI

ไฟล์ APT sources.listแสดงรายการที่เก็บแพ็คเกจหนึ่งรายการต่อบรรทัด โดยแหล่งที่มาที่ต้องการมากที่สุดจะแสดงเป็นอันดับแรก บรรทัดว่างจะถูกละเว้นและ#อักขระที่ใดก็ได้บนบรรทัดจะทำเครื่องหมายส่วนที่เหลือของบรรทัดนั้นเป็นข้อคิดเห็น ข้อมูลที่มีอยู่จากแหล่งที่มาที่กำหนดค่าจะได้รับโดยapt update

ไฟล์: /etc/apt/sources.list
deb http://ftp.debian.org/debian bullseye main contrib
deb http://ftp.debian.org/debian bullseye-updates main contrib

# security updates
deb http://security.debian.org/debian-security bullseye-security main contrib

นอกจากนี้ คุณต้องมีที่เก็บแพ็คเกจจาก Proxmox เพื่อรับการอัปเดต Proxmox Backup

การจัดการพื้นที่เก็บข้อมูล APT ในเว็บอินเตอร์เฟส

SecureApt 

ไฟล์รีลีสในที่เก็บได้รับการลงชื่อด้วย GnuPG APT ใช้ลายเซ็นเหล่านี้เพื่อตรวจสอบว่าแพ็คเกจทั้งหมดมาจากแหล่งที่เชื่อถือได้

หากคุณติดตั้ง Proxmox Backup Server จากอิมเมจ ISO ที่เป็นทางการ แสดงว่ามีการติดตั้งคีย์การตรวจสอบแล้ว

หากคุณติดตั้ง Proxmox Backup Server ที่ด้านบนของ Debian ให้ดาวน์โหลดและติดตั้งคีย์ด้วยคำสั่งต่อไปนี้:

# wget https://enterprise.proxmox.com/debian/proxmox-release-bullseye.gpg -O /etc/apt/trusted.gpg.d/proxmox-release-bullseye.gpg

ตรวจสอบผลรวมตรวจสอบ SHA512 หลังจากนั้นด้วยผลลัพธ์ที่คาดไว้ด้านล่าง:

# sha512sum /etc/apt/trusted.gpg.d/proxmox-release-bullseye.gpg
7fb03ec8a1675723d2853b84aa4fdb49a46a3bb72b9951361488bfd19b29aab0a789a4f8c7406e71a69aabbc727c936d3549731c4659ffa1a08f44db8fdcebfa  /etc/apt/trusted.gpg.d/proxmox-release-bullseye.gpg

และ md5sum พร้อมผลลัพธ์ที่คาดหวังด้านล่าง:

# md5sum /etc/apt/trusted.gpg.d/proxmox-release-bullseye.gpg
bcc35c7173e0845c0d6ad6470b70f50e /etc/apt/trusted.gpg.d/proxmox-release-bullseye.gpg

ที่เก็บ Proxmox Backup Enterprise 

นี่คือพื้นที่เก็บข้อมูลที่เสถียรและแนะนำ มีให้สำหรับผู้ใช้ที่สมัครสมาชิกProxmox Backup ทั้งหมด มีแพ็คเกจที่เสถียรที่สุดและเหมาะสำหรับการใช้งานจริง ที่pbs-enterpriseเก็บเปิดใช้งานโดยค่าเริ่มต้น:

ไฟล์: /etc/apt/sources.list.d/pbs-enterprise.list
deb https://enterprise.proxmox.com/debian/pbs bullseye pbs-enterprise

เพื่อไม่ให้พลาดการแก้ไขด้านความปลอดภัยที่สำคัญ superuser ( root@pamผู้ใช้) จะได้รับแจ้งทางอีเมลเกี่ยวกับแพ็คเกจใหม่ทันทีที่พร้อมใช้งาน บันทึกการเปลี่ยนแปลงและรายละเอียดของแต่ละแพ็คเกจสามารถดูได้ใน GUI (ถ้ามี)

โปรดทราบว่าคุณต้องมีรหัสการสมัครสมาชิกที่ถูกต้องเพื่อเข้าถึงพื้นที่เก็บข้อมูลนี้ ดูข้อมูลเพิ่มเติมเกี่ยวกับระดับการสมัครสมาชิกและราคาได้ที่https://www.proxmox.com/en/proxmox-backup-server/pricing

บันทึก

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

Proxmox Backup No-Subscription Repository 

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

เราแนะนำให้กำหนดค่าที่เก็บนี้ใน/etc/apt/sources.list.

ไฟล์: /etc/apt/sources.list
deb http://ftp.debian.org/debian bullseye main contrib
deb http://ftp.debian.org/debian bullseye-updates main contrib

# Proxmox Backup Server pbs-no-subscription repository provided by proxmox.com,
# NOT recommended for production use
deb http://download.proxmox.com/debian/pbs bullseye pbs-no-subscription

# security updates
deb http://security.debian.org/debian-security bullseye-security main contrib

ที่เก็บทดสอบการสำรองข้อมูล Proxmox 

ที่เก็บนี้มีแพ็คเกจล่าสุดและนักพัฒนาใช้งานอย่างหนักเพื่อทดสอบคุณสมบัติใหม่

คุณสามารถเข้าถึงที่เก็บนี้ได้โดยเพิ่มบรรทัดต่อไปนี้ไปที่ /etc/apt/sources.list:

รายการ source.list สำหรับpbstest
deb http://download.proxmox.com/debian/pbs bullseye pbstest

Proxmox Backup Client-only Repository 

หากคุณต้องการใช้ Proxmox Backup Client บนระบบที่ใช้การกระจาย Linux ที่ไม่ได้ขึ้นอยู่กับโปรเจ็กต์ Proxmox คุณสามารถใช้ที่เก็บเฉพาะไคลเอนต์ได้

ขณะนี้มีเพียงที่เก็บข้อมูลไคลเอนต์สำหรับระบบที่ใช้ APT

ที่เก็บไคลเอ็นต์การสำรองข้อมูล Proxmox ที่ใช้ APT 

สำหรับลีนุกซ์รุ่นใหม่ที่ใช้aptเป็นตัวจัดการแพ็คเกจ เช่นเดียวกับ Debian และ Ubuntu Derivative คุณอาจใช้ที่เก็บ APT ได้

ในการกำหนดค่าที่เก็บนี้ คุณต้องตั้งค่า Proxmox release keyก่อน หลังจากนั้น ให้เพิ่มที่เก็บ URL ไปยังรายการแหล่งที่มาของ APT

ที่เก็บสำหรับการเผยแพร่ตาม Debian 11 (Bullseye)

ที่เก็บนี้ได้รับการทดสอบด้วย:

  • เดเบียนบูลส์อาย

แก้ไขไฟล์/etc/apt/sources.list.d/pbs-client.listและเพิ่มส่วนย่อยต่อไปนี้

ไฟล์: /etc/apt/sources.list
deb http://download.proxmox.com/debian/pbs-client bullseye main

ที่เก็บสำหรับการเผยแพร่ตาม Debian 10 (Buster)

ที่เก็บนี้ได้รับการทดสอบด้วย:

  • เดเบียนบัสเตอร์

  • อูบุนตู 20.04 LTS

อาจใช้งานได้กับรุ่นเก่าและควรใช้งานได้กับรุ่นที่ออกล่าสุด

แก้ไขไฟล์/etc/apt/sources.list.d/pbs-client.listและเพิ่มส่วนย่อยต่อไปนี้

ไฟล์: /etc/apt/sources.list
deb http://download.proxmox.com/debian/pbs-client buster main

การเข้าถึงพื้นที่เก็บข้อมูลหลัง HTTP Proxy 

การตั้งค่าบางอย่างมีการจำกัดการเข้าถึงอินเทอร์เน็ต บางครั้งผ่านพร็อกซีกลางเท่านั้น คุณสามารถตั้งค่า HTTP proxy ผ่านเว็บอินเตอร์เฟสของ Proxmox Backup Server ในแท็บConfiguration -> Authentication

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

ยอมรับการกำหนดค่าพร็อกซี HTTP มาตรฐาน[http://][:port]โดยที่ ส่วน อาจมีการให้สิทธิ์ เช่น http://user:pass@proxy.example.org:12345

การติดตั้งเซิร์ฟเวอร์

เซิร์ฟเวอร์สำรองเก็บข้อมูลจริงที่สำรองไว้และจัดเตรียม GUI บนเว็บสำหรับงานการจัดการต่างๆ เช่น การจัดการดิสก์

บันทึก

คุณต้องมีเซิร์ฟเวอร์สำรองเสมอ ไม่สามารถใช้ Proxmox Backupได้หากไม่มีส่วนเซิร์ฟเวอร์

ภาพดิสก์ (ไฟล์ ISO) ที่จัดทำโดย Proxmox รวมถึงระบบ Debian ที่สมบูรณ์รวมถึงแพ็คเกจที่จำเป็นทั้งหมดสำหรับProxmox Backup Server

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

หรืออีกทางหนึ่ง สามารถติดตั้ง Proxmox Backup Server ไว้บนระบบ Debian ที่มีอยู่ได้

ติดตั้งProxmox Backup Server โดยใช้ตัวติดตั้ง

ดาวน์โหลด ISO จากhttps://www.proxmox.com/downloads ประกอบด้วยสิ่งต่อไปนี้:

  • โปรแกรม ติดตั้งเซิร์ฟเวอร์ สำรองข้อมูล Proxmoxซึ่งแบ่งพาร์ติชันดิสก์ภายในเครื่องด้วย ext4, xfs หรือ ZFS และติดตั้งระบบปฏิบัติการ

  • ระบบปฏิบัติการที่สมบูรณ์ (Debian Linux, 64 บิต)

  • เคอร์เนล Proxmox Linux พร้อมการสนับสนุน ZFS

  • ชุดเครื่องมือที่สมบูรณ์เพื่อจัดการข้อมูลสำรองและทรัพยากรที่จำเป็นทั้งหมด

  • อินเทอร์เฟซการจัดการบนเว็บ

บันทึก

ในระหว่างขั้นตอนการติดตั้ง เซิร์ฟเวอร์ที่สมบูรณ์จะถูกใช้โดยค่าเริ่มต้น และข้อมูลที่มีอยู่ทั้งหมดจะถูกลบออก

ติดตั้ง เซิร์ฟเวอร์ สำรอง Proxmoxบน Debian 

Proxmox จัดส่งเป็นชุดของแพ็คเกจ Debian ซึ่งสามารถติดตั้งบนการติดตั้ง Debian มาตรฐานได้ หลังจากกำหนดค่า Debian Package Repositoriesคุณต้องเรียกใช้:

# apt-get update
# apt-get install proxmox-backup-server

คำสั่งด้านบนเก็บเคอร์เนลปัจจุบัน (Debian) และติดตั้งชุดแพ็คเกจที่จำเป็นขั้นต่ำ

หากคุณต้องการติดตั้งแพ็คเกจชุดเดียวกันกับตัวติดตั้ง โปรดใช้สิ่งต่อไปนี้:

# apt-get update
# apt-get install proxmox-backup

สิ่งนี้จะติดตั้งแพ็คเกจที่จำเป็นทั้งหมด เคอร์เนล Proxmox พร้อม การสนับสนุน ZFS และชุดแพ็คเกจทั่วไปและมีประโยชน์

คำเตือน

การติดตั้งProxmox Backupที่ด้านบนของ การติดตั้ง Debian ที่มีอยู่นั้น ดูง่าย แต่ถือว่าระบบฐานและที่จัดเก็บในเครื่องได้รับการตั้งค่าอย่างถูกต้อง โดยทั่วไปแล้ว สิ่งนี้ไม่ใช่เรื่องเล็กน้อย โดยเฉพาะเมื่อใช้LVMหรือZFS การกำหนดค่าเครือข่ายก็ขึ้นอยู่กับคุณเช่นกัน

บันทึก

คุณสามารถเข้าถึงเว็บอินเตอร์เฟสของ Proxmox Backup Server ด้วยเว็บเบราว์เซอร์ของคุณ โดยใช้ HTTPS บนพอร์ต 8007 ตัวอย่างเช่นที่ https://:8007

ติดตั้งเซิร์ฟเวอร์สำรอง Proxmox บนProxmox VE 

หลังจากกำหนดค่า Debian Package Repositoriesคุณต้องเรียกใช้:

# apt-get update
# apt-get install proxmox-backup-server

คำเตือน

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

บันทึก

คุณสามารถเข้าถึงเว็บอินเตอร์เฟสของ Proxmox Backup Server ด้วยเว็บเบราว์เซอร์ของคุณ โดยใช้ HTTPS บนพอร์ต 8007 ตัวอย่างเช่นที่ https://:8007

การติดตั้งไคลเอนต์

ติดตั้งProxmox Backup Client บน Debian 

Proxmox จัดส่งเป็นชุดของแพ็คเกจ Debian เพื่อติดตั้งบนการติดตั้ง Debian มาตรฐาน หลังจากกำหนดค่าProxmox Backup Client Repository ที่ใช้ APTแล้ว คุณต้องเรียกใช้:

# apt-get update
# apt-get install proxmox-backup-client

By : ธราดล กิจบรรณ

โปรไฟล์ Blog โปรไฟล์ E-portfolio

หมวดหมู่ : เทคโนโลยี

ผู้เข้าชม 1676 ครั้ง 2023-04-18 11:51:35

Comment แสดงความคิดเห็น