JeromeBI Backup Infrastructure is an enterprise backup solution made for JeromeHCI hyperconverged infrastructure platforms, for backing up and restoring VMs, containers, and physical hosts. By supporting incremental, fully deduplicated backups, JeromeBI Backup Infrastructure significantly reduces network load and saves valuable storage space. With strong encryption and methods of ensuring data integrity, you can feel safe when backing up data, even to targets which are not fully trusted.
In modern datacenters, the primary focus is on minimizing downtime and keeping data safe. For this reason, reliable backup software is among the most essential infrastructure components that you can invest in. To increase productivity, the easy-to-use JeromeBI Backup Infrastructure lets you back up your data in a space-efficient manner, restore it in a flash, and effectively reduce work hours thanks to simplified management with a web-based user interface.
Incremental & Deduplication
Backups are sent incrementally from the client to the JeromeBI Backup Infrastructure, where data is then deduplicated. Typically, changes between periodic backups are low. Reading and sending only the changes reduces the storage space used and the network impact.
Periodic backups usually produce large amounts of duplicate data. The deduplication layer in the JeromeBI Backup solution reduces the amount of duplicate data, reducing the physical space required for data storage.
When doing deduplication, there are different strategies to get optimal results in terms of performance and/or deduplication rates. Depending on the type of data, data can be split into fixed or variable sized chunks; JeromeBI Backup Infrastructure supports both strategies.
The whole JeromeBI Backup Infrastructure stack is written in Rust, a modern, fast, and memory-efficient language. Rust provides high speed and memory efficiency, due in part to its lack of runtime and garbage collector. It’s rich type system and ownership model guarantee memory-safety and thread-safety.
JeromeBI uses the ultra-fast Zstandard (ZSTD) compression which is able to compress several gigabytes of data per second. ZSTD is characterized by its high compression ratio and very fast compression speed.
Data Integrity & Security
Not only is it important to have backed up data available, it’s also necessary to ensure that the data has not been compromised. With strong encryption ensuring data integrity, you are safe when backing up data with JeromeBI Backup Infrastructure, even to targets which are not fully trusted, for example, a leased colocation facility.
With JeromeBI Backup Infrastructure, all client-to-server traffic can be encrypted to safeguard data integrity. For high performance, the authenticated encryption is done on the client-side with AES-256 in Galois/Counter Mode (GCM). As your data is encrypted before it reaches the server, the data is useless to unauthorized users accessing the server.
You can further increase security by generating a master key to store and recover encryption keys. This master key is created as an RSA public/private key pair, and then used to securely store the backup encryption key itself alongside the backup. Furthermore, you can print the secret encryption key, so that it’s safe from any system disaster.
Tight integration with the virtualization platform JeromeHCI makes JeromeBI Backup Infrastructure a great choice for seamless backups of your virtual machines (supporting QEMU dirty bitmaps) and containers – even between remote locations. The intuitive web interface enables user-friendly management and makes it really easy to deploy, manage, and monitor backups.
After installing the JeromeBI Backup Infrastructure on a dedicated host, simply add the backup storage as a new storage target on the JeromeHCI nodes. Then you can run backups the same way you would with any other JeromeBI VE storage type.
Security is ensured with a certificate fingerprint.
Restore single files from a VM or container backup or even start a VM as soon as the restore starts with the Live-restore functionality.