Xopero ONE 1.8.0
🆕 NEW FEATURES
Welcome view
We have completely redesigned the onboarding process for new users. When logging in for the first time, the user is directed to a new screen that presents all available resources that can be secured with Xopero. By default, a new user can connect a service with Xopero ONE using a simple three-step process. However, if a SaaS organization requires authorization via login, token, or GitHub App, the previous advanced mode is still available.
Context menu
The upper blue bar (which contains the context menu for the currently visible subpage) has also been updated. It now allows quick configuration of a new backup plan and adding new services to protect. The language setting has been moved to the User actions, and an easy option to upgrade or purchase licenses is now available.
Default backup plan
To enhance the security of user data, encryption is now enabled by default for every new backup plan. A default encryption key is generated for this purpose, which can be viewed only once at the time of creation.
Backup plan configuration
For each supported ecosystem and service, Xopero ONE offers a dedicated type of backup plan. Starting from version 1.8.0, users can choose between backup plans for physical devices, VMware, or Hyper-V, as well as SaaS services such as Microsoft 365, GitHub, Bitbucket, GitLab, and Jira. Each plan can then be configured according to the security policies of the organization.
🔨 IMPROVEMENTS
Performance improvements and SaaS service autoscaling
With this release, we address issues related to insufficient RAM allocation. When there is not enough RAM to perform an operation, the service will automatically request additional resources. In the initial phase, this mechanism operates in manual mode: the service sends the request automatically, but the resources are assigned only after user approval. Additionally, we have introduced optimizations that improve the release of used RAM, reducing overall consumption. This enhancement benefits not only SaaS users but also on-premise and Xopero Unified Protection users.
Time zone support in backup plans
Xopero ONE users can now set the time zone within the backup plan schedule, ensuring that all future tasks are launched according to the selected time zone. This improvement eliminates the need to manually adjust the time zone during winter or summer time changes.
Deduplicated data restore
In this release, we have improved the process of restoring deduplicated data from cloud storages. Restoring file-level and Microsoft 365 backup copies will now be significantly faster.
Symbolic links improvements
We have improved handling of symbolic links by adding a setting that allows users to choose whether:
The agent should follow symbolic links, backing up the files and directories they point to.
The agent should not follow symbolic links, backing up only the link itself without its content.
Preserving agent configuration during updates
The config.json file in the agent installation directory allows users to store additional configuration settings. Previously, this file was overwritten during each update, requiring users to re-enter their configuration changes. Starting with this release, changes in the config.json file will be preserved during updates.
SLA reports available through Slack notifications
Xopero ONE now offers a new type of Slack notification: the SLA report is ready for download.
System password excluded (hidden) from Password Manager
Starting from version 1.8.0, all system passwords are hidden and no longer visible in the app UI. This proactive measure prevents users from deleting or modifying system passwords.
🐛 BUGFIXES
Improved data storage management
For user-created data storages, the correct default worker for browsing the storage is now automatically selected, but can be manually changed in the settings (changing the worker in settings now works correctly).
Additionally, an error notification is displayed if a user attempts to browse a storage using a worker they do not have access to. Previously, the absence of such a notification could mislead users into thinking the storage was empty.
Instant restore from cloud storages
We have improved the performance of Hyper-V virtual machines running in instant restore mode from cloud storages by implementing a new cache.
Hyper-V host included in the SLA section (main dashboard)
The Hyper-V license also allows creating copies directly from the host where virtual machines are running (users can back up files as well as disk images). Previously, tasks completed by this type of host were not reflected in the SLA section of the dashboard.
Machine restore with a # character in a disk name
Previously, if a Hyper-V virtual machine disk name contained a # character, the backup plan would fail, and the data could not be restored. This bug has been fixed in this release.
Default backup plan with several data stores
Previously, if a user had added multiple storages to the service and then added Hyper-V, it was impossible to run the default Hyper-V backup plan. This issue has been resolved: the user now selects the storage where the backup copies should be saved. Before the default plan starts, the plan editing screen is displayed at the storage selection stage.
UX/UI improvements
We have revised how backup plan details are displayed in the VM dashboard and improved the process of adding a Hyper-V cluster.
Copy of a 5.0 machine
Previously, Hyper-V virtual machines with a 5.0 configuration would fail during backup. Starting from version 1.8.0, 5.0 configuration is supported, allowing these machines to be backed up correctly.
Restoring Microsoft 365 backup data to PST
Due to a change in the data format returned by the Microsoft 365 service, restoring a mailbox to PST format had stopped working. This bug has been fixed, and mailbox restoration to the user's computer is now possible again.
VM list sync issue with VMware datastore clusters
We have fixed an issue with VM list synchronization that occurred after combining VMware datastores into a cluster.
Last updated

