Veeam นั้นมีองค์ประกอบในการทำงานหลายส่วน ขึ้นอยู่กับความซับซ้อนของการ implement เราจึงจะต้องศึกษา System Requirements ให้เข้าใจก่อนที่จะ implement โดยแต่ละองค์ประกอบนั้นก็จะมีข้อกำหนดต่างกัน ซึ่งวันนี้เราจะพาไปรู้จักแต่ละองค์ประกอบพร้อมกับ software requirements และ hardware requirements แต่ละองค์ประกอบ
Backup Server
Hardware | CPU: x86-64 processor (อย่างต่ำ 4 cores). Memory: 4 GB RAM บวกกับ 500 MB RAM for สำหรับแต่ละ job ที่ทำงานพร้อมกัน. การใช้งานหน่วยความจำขึ้นอยู่กันหลายปัจจัย เช่นจำนวนของ VM จำนวน job และ infrastructure Additionally, for users with tape installations (for file to tape jobs processing more than 1,000,000 files): 1.5 GB RAM for file to tape backup for each 1,000,000 files 2.6 GB RAM for file restore for each 1,000,000 files 1.3 GB RAM for catalog jobs for each 1,000,000 files Disk Space: 5 GB สำหรับตัว backup server และ 4.5 GB for Microsoft .NET Framework 4.7.2 installation. 10 GB ต่อ 100 VM for guest file system catalog folder (persistent data). และส่วนเพิ่มเติมสำหรับ guest file restore (non-persistent data, เพราะฉะนั้นควรจะมี 100 GB recommended). Network: 1 Gbps สำหรับ backup and replication บน on-site, และ 1 Mbps หรือเร็วกว่าสำหรับ off-site backup and replication. High latency and reasonably unstable WAN links are supported. |
OS | Microsoft Windows Server 2022 Microsoft Windows Server 2019 Microsoft Windows Server 2016 Microsoft Windows Server 2012 R2 2, 3 Microsoft Windows Server 2012 2, 3 Microsoft Windows 11 (versions 21H2, 22H2) Microsoft Windows 10 (from version 1909 to version 22H2) Microsoft Windows 10 LTS (versions LTSB 1607, LTSC 1809, LTSC 2021) |
Configuration Database | Local or remote installation of the following versions of PostgreSQL: PostgreSQL 14.x PostgreSQL 15 and 15.1 (PostgreSQL 15.1 is included in the Veeam Backup & Replication setup) Local or remote installation of the following versions of Microsoft SQL Server: Microsoft SQL Server 2022 Microsoft SQL Server 2019 Microsoft SQL Server 2017 Microsoft SQL Server 2016 Microsoft SQL Server 2014 Microsoft SQL Server 2012 ทุก edition ของ MS SQL Server นั้นสามารถใช้งานได้ อย่าลืมว่าถ้าเป็น Express Edition จะสนับสนุนขนาด database เพียงแค่ 10GB |
Software | ในระหว่างการติตตั้ง Veeam นั้นท่านจะต้องทำการติดตั้ง software components เหล่านี้ลงไปด้วย ซึ่ง Veeam จะทำให้อัตโนมัติในขณะติดตั้ง และ แจ้งเตือนท่านว่าองค์ประกอบใดขาด Microsoft .NET Framework 4.7.2 Microsoft Windows Installer 4.5 Microsoft PowerShell 5.1 Microsoft SQL Server Management Objects (for SQL Server only) Microsoft SQL Server System CLR Types (for SQL Server only) Microsoft Report Viewer Redistributable 2015 Microsoft Universal C Runtime |
Veeam Backup & Replication Console
สำหรับตัว console นั้นจะมีหน้าที่เป็นตัว remote เข้าไปยัง Veeam Backup Server ซึ่ง ท่านสามารถลงได้ในหลายๆ เครื่อง เพราะมันทำหน้าที่เหมือนกับ Client รูปแบบหนึ่ง
OS | Microsoft Windows Server 2022 Microsoft Windows Server 2019 Microsoft Windows Server 2016 Microsoft Windows Server 2012 R2 Microsoft Windows Server 2012 Microsoft Windows 11 (versions 21H2, 22H2) Microsoft Windows 10 (from version 1909 to version 22H2) Microsoft Windows 10 LTS (versions LTSB 1607, LTSC 1809, LTSC 2021) |
Hardware | CPU: x86-64 processor. Memory: 2 GB RAM Disk Space: 500 MB สำหรับตัวโปรแกรมเกอง 4.5 GB สำหรับ Microsoft .NET Framework 4.7.2 installation. Network: 1 Mbps สำหรับการเชื่อมไปหา backup server. อย่าลืมว่ายิ่งเน็ตช้าก็จะทำให้การตอบโต้ช้าลงระหว่าง Server & Client |
Software | องค์ประกอบด้านซอฟต์แวร์เหล่านี้ จำเป็นสำหรับการติดตั้ง Console แต่อย่างไรก็ตาม ระบบจะทำการเช็คและติดตั้งให้อัตโนมัติหากองค์ประกอบใดหายไป Microsoft .NET Framework 4.7.2 Windows Installer 4.5 Microsoft PowerShell 5.1 Microsoft SQL Server Management Objects (for SQL Server only) Microsoft SQL Server System CLR Types (for SQL Server only) Microsoft Report Viewer Redistributable 2015 Microsoft Universal C Runtime และในเครื่องท่านจะต้องมีเบราเซอร์เช่น Firefox, Chrome, Edge |
VMware Backup Proxy Server
สำหรับ Proxy นั้นก็คือ ส่วนของซอฟต์แวร์ที่ทำหน้าที่ดึงข้อมูลจากต้นทาง ซึ่งส่วนใหญ่แล้วก็เป็น Hypervisor ต่างๆ ก่อนที่จะถูกนำไปเก็บไว้ที่ปลายทาง (repo)
Hardware | CPU: x86-64 processor ซึ่งมีอย่างน้อย 2 cores (vCPUs), และอีก 1 core (vCPU) สำหรับแต่ละ 2 concurrent jobs. ซึ่งการใช้ CPU ที่เร็วขึ้นมีผลต่อการประมวลผลข้อมูลที่เร็วขึ้นด้วย Memory: 2 GB RAM และอีก 500 MB แต่ละ concurrent task. การใช้งานหน่วยความจำจริงอาจจะแตกต่างกันไปบ้างขึ้นอยู่กับขนาดของข้อมูล และการตั้งค่า job Disk Space: 750 MB สำหรับ proxy ที่ติดตั้งบน Windows; 400 MB สำหรับ Linux-based proxies. Network: 1 Gbps สำหรับงาน backup & replication on-site และ 1 Mbps สำหรับงาน backup & replication off-site |
OS | สำหรับ Proxy ที่จะติดตั้งบน Windows ท่านสามารถติดตั้งได้บน OS รุ่นดังต่อไปนี้ Microsoft Windows Server 2022 Microsoft Windows Server 2019 Microsoft Windows Server 2016 Microsoft Windows Server 2012 R2 Microsoft Windows Server 2012 Microsoft Windows 11 (versions 21H2, 22H2) Microsoft Windows 10 (from version 1909 to version 22H2) Microsoft Windows 10 LTS (versions LTSB 1607, LTSC 1809, LTSC 2021) สำหรับ Proxy ที่จะติดตั้งยน Linux ท่านสามารถติดตั้งได้บน Linux รุ่งดังต่อไปนี้ CentOS 7.x Debian 10.0 to 11.0 Oracle Linux 7 (UEK3) to 9 (UEK R7) Oracle Linux 7 to 9 (RHCK) RHEL 7.0 to 9.1 SLES 12 SP4 or later, 15 SP1 or later Ubuntu: 18.04 LTS, 20.04 LTS, and 22.04 LTS |
File Share Backup Proxy
สำหรับ File Share Backup Proxy ก็จะทำหน้าที่เช่นเดียวกัน VMware Backup Proxy แต่จะทำหน้าที่สำหรับการสำรองข้อมูลจาก NAS แทนที่จะเป็น Hypervisor
Hardware | CPU: x86-64 processor มีอย่างต่ำ 2 cores (vCPUs). การใช้ CPU ที่เร็วและมีจำนวน คอร์เยอะขึ้นจะทำให้การทำงานเร็วขึ้น Memory: 4 GB RAM สำหรับแต่ละ task ที่ทำงานแบบขนานกกัน Disk Space: 300 MB. Network: ไม่มีข้อกำหนดขั้นต้น |
OS | สามารถติดตั้งได้บนระบบปฏิบัติการดังต่อไปนี้ Microsoft Windows Server 2022 Microsoft Windows Server 2019 Microsoft Windows Server 2016 Microsoft Windows Server 2012 R2 Microsoft Windows Server 2012 Microsoft Windows 11 (versions 21H2, 22H2) Microsoft Windows 10 (from version 1909 to version 22H2) Microsoft Windows 10 LTS (versions LTSB 1607, LTSC 1809, LTSC 2021) |
Backup Repository Server
สำหรับ Backup Repository นั้นก็คือสถานที่เก็บไฟล์สำหรับแบ็คอัพนั่นเอง
Hardware | CPU: x86-64 processor (ปกติจะใช้ 2 task ต่อ 1 core) Memory: ไม่น้อยกว่า 500 MB RAM แต่ละ concurrent task Network: 1 Gbps สำหรับงาน backup & replication on-site และ 1 Mbps สำหรับงาน backup & replication off-site |
OS | หากติดตั้งบนระบบปฏิบัติการ Windows จะสนับสนุนรุ่นต่อไปนี้ Microsoft Windows Server 2022 Microsoft Windows Server 2019 Microsoft Windows Server 2016 Microsoft Windows Server 2012 R2 Microsoft Windows Server 2012 Microsoft Windows 11 (versions 21H2, 22H2) Microsoft Windows 10 (from version 1909 to version 22H2) Microsoft Windows 10 LTS (versions LTSB 1607, LTSC 1809, LTSC 2021) หากติดตั้งบนระบบปฏิบัติการ Linux ใช้ distribution ต่อไปนี้ CentOS 7.x Debian 10.0 to 11.0 Oracle Linux 7 (UEK3) to 9 (UEK R7) Oracle Linux 7 to 9 (RHCK) RHEL 7.0 to 9.1 SLES 12 SP4 or later, 15 SP1 or later Ubuntu: 18.04 LTS, 20.04 LTS, and 22.04 LTS สำหรับท่านที่ต้องการใช้ XFS (fast clone) ท่านจะต้องใช้ 64-bit linux distribution เท่านั้น และ ควรจะลงใน linux distribution ต่อไปนี้ Debian 10.x, and 11 RHEL 8.2 to 9.1 SLES 15 SP2, SP3, SP4 Ubuntu 18.04 LTS, 20.04 LTS, 22.04 LTS |