{"id":726,"date":"2023-12-21T18:44:41","date_gmt":"2023-12-21T18:44:41","guid":{"rendered":"https:\/\/dev.aenix.io\/?p=726"},"modified":"2023-12-24T23:57:14","modified_gmt":"2023-12-24T23:57:14","slug":"highly-efficient-backup-system-for-virtual-machines-and-databases","status":"publish","type":"post","link":"https:\/\/dev.aenix.io\/highly-efficient-backup-system-for-virtual-machines-and-databases\/","title":{"rendered":"Highly efficient backup system for virtual machines and databases"},"content":{"rendered":"
Development of a large-scale backup system for virtual machines. The implementation of this system reduced the cost of storing backup copies by up to 75%!<\/p>
Objective:<\/strong><\/p> The goal was to create an efficient backup system capable of reading data in real-time from the disks of virtual machines across several hundred servers and transferring it to a backup servers.<\/p> Researched<\/strong><\/strong>:<\/p> Used technologies:<\/strong><\/p> Outcomes:<\/strong><\/p> This project successfully established a robust and scalable backup solution, enhancing data security and recovery capabilities across a large server network. The use of open-source tools like Restic and the ZFS file system, combined with the orchestration power of Kubernetes, resulted in a highly reliable and efficient backup system suitable for virtual machines backed by block storage.<\/p> The same approach was later adapted for the efficient backup of databases, demonstrating its versatility and scalability.<\/p> Additional links:<\/strong><\/p>