Backup solution for protection against data loss and reduction of financial risk.
A BorgBackup-based backup server architecture with virtualization and containerization provides a reliable, scalable, and flexible storage platform that adapts to the diverse requirements of different servers and systems. This design suits organizations that require secure on-premises backup infrastructure.
A key advantage of the solution is independence from external providers and related constraints.
A physical host running the Xen hypervisor enables full control and reliability and guarantees performance for mission-critical workloads. This approach is important when meeting security requirements for private infrastructure and keeping sensitive data in-house.
The privileged virtual machine Domain 0 (Dom0) handles launching and managing guest VMs and controls network interfaces and block devices. Physical disks are combined using software RAID (MD/mdadm) to create fault-tolerant storage. LVM (Logical Volume Manager) provides flexible storage management — creating, resizing, and removing logical volumes without rebooting. Block-device replication via DRBD is used to preserve data in case of failures and to ensure high availability.
The backup system and auxiliary services are deployed inside a dedicated virtual machine and in Docker containers.
An architectural advantage is the ability to run separate BorgBackup instances (containers) with different Borg versions. This enables support for both older and newer servers without forcing changes to existing deployments. When a new server requires backup with a newer Borg version, deploying an additional container for that instance is sufficient — the rest of the system remains unaffected.
For general questions concerning new client relations, as well as technical questions on administration and web development, please contact us at info@ntchs.com.