Written by Callum Sinclair - Product Engineering Manager.
Comet 25.5.0 Hyperion
Comet 25.5.0 Hyperion, our latest Quarterly release, brings 3 new features and 9 enhancements, including automatic Storage Vault unlocking, automatically switching jobs to use on-disk indexes, a new option to backup everything in a Microsoft 365 domain, and more.
The full set of changes can be found in the release notes.
Why Hyperion?
This Quarterly release is named after Saturn's moon Hyperion. Fun fact: Hyperion is potato shaped and its deeply cratered surface resembles a sponge. Hyperion rotates chaotically, tumbling unpredictably through space as it orbits Saturn.
Webinar announcement
Join us for our Quarterly webinar on Tuesday 10 June (4pm ET / 1pm PT). Comet's CTO, Mason, and Product Engineering Manager, Callum, will cover all the latest product updates, with a live question-and-answer session at the end.
New Feature: Automatic Storage Vault unlocking
Storage Vault locking is a core part of Comet that ensures backup and retention passes can run safely on multiple devices sharing the same Storage Vault. A Storage Vault is only locked when critical changes are being made to the data in the Storage Vault, such as when unused data is being removed as part of a retention pass.
As part of our efforts to improve the experience of Comet, we have added functionality to automatically change Storage Vault access keys for some of our supported storage providers. This allows admins to unlock compatible Storage Vaults without the risk of data loss.
The following Storage Vault types are currently supported:
- Comet Storage
- Amazon AWS
- Wasabi
Storage Vaults can also be automatically unlocked. This can be configured in user policy settings. This is great for admins who want to resolve Storage Vault locking issues without introducing a data loss risk.
New Feature: Automatically Switch Jobs To Use On-Disk Indexes
Comet makes use of in-memory indexes to optimise backup and retention pass jobs to maintain a list of where the data is in the Storage Vault. For larger Storage Vaults, this can lead to a large amount of data held in memory. On devices that have a lower amount of RAM, this can cause a job to fail as there is not enough available memory to complete the job. Comet's solution is to store the indexes on-disk using temporary files instead. This is because devices can often have more free disk space than available RAM.
When a scheduled backup or retention pass requires more RAM than is available, Comet will now automatically switch to store the indexes using temporary files on disk.
Enhancement: New option to back up everything in a Microsoft 365 domain
We are introducing the new "Back up everything" option for Microsoft 365 backups. This option provides a simple way to back up everything within a domain, including any accounts that are added later.
To back up everything with exceptions, users should instead create a group in Microsoft 365 and have the group auto-assign to new accounts. Users to be excluded can be removed from the group, and this group can then be selected in Comet.
Enhancement: Linux Disk Image driver now installs automatically
Comet uses a custom Linux kernel driver backupsnap61 to snapshot a block device during a Linux Disk Image Protected Item backup.
In previous releases, backupsnap61 had to be installed manually using the backupsnap61-install.sh script found in the Comet Backup install directory.
Without backupsnap61 installed, Comet can't guarantee it can get exclusive read access to a block device. This will appear as a warning in a Linux Disk Image backup job log.
Now, backupsnap61 is installed automatically by Comet to ensure a snapshot driver is always available before starting a Linux Disk Image backup.
Enhancement: Bulk Cancel Jobs using the Comet Management Console
From the Comet Management Console, admins are able to monitor and manage thousands of devices and backup jobs. To continue Comet's mission to make managing backups as easy as possible, it is now possible to cancel running jobs in bulk from the Job Logs page on a Comet Management Console.
This is an effective way to stop all currently running backup jobs with one click.
Enhancement: Updated Translations
Comet has updated in-app translations for 13 languages. These are Danish, German, Spanish, French, Hebrew, Croatian, Italian, Dutch, Portuguese (Brazil), Portuguese (Europe), Russian, Polish and Thai.