How to migrate to Xeoma
A step-by-step guide to switching from other video surveillance systems
At first glance, moving from one video surveillance system to another can seem risky and stressful: a system that works, familiar interfaces, and an extensive archive you’ve built up over time — none of it feels like something you want to disrupt. That’s why migration is so often put off until the last moment: as long as the old system is “working somehow,” people continue using it, even if it has long since stopped meeting their needs.
The good news is that moving to the Xeoma video surveillance software can be done smoothly and according to plan. Xeoma supports virtually any camera (99% of the cameras on the market), isn’t tied to a particular hardware manufacturer, and runs on Windows, Linux (including Raspberry Pi single-board computers), macOS and even Android. In most cases, this means you won’t have to replace your cameras or your infrastructure — only the software side changes.
Reasons
Why companies switch to Xeoma
There’s always a reason to migrate a system, and it usually comes down to something about the old setup that stopped being good enough. In our experience, users most often switch to Xeoma for the following reasons:
All of these are compelling reasons to find a replacement for your current solution. Xeoma is a strong alternative that meets every modern requirement.
Step-by-step guide
How to carry out the migration
Migrating to Xeoma goes smoothly, with no gap in your site’s security. Below is a step-by-step plan that will walk you through the whole migration.
Take inventory of your current system
Make a list of the components of your current system: the cameras (models, IP addresses, protocols — ONVIF, RTSP, codecs, usernames and passwords), the recording logic (continuous, on motion, on schedule, retention period), user settings and access rights, the features and the infrastructure (servers, drives, network, power) in use.
Request trial licenses to test before you buy
Before changing anything, it’s worth testing the product for yourself. Get in touch and request trial licenses — they unlock Xeoma’s full functionality so you can test the system on your own cameras and in your own environment before the switch, with no obligations.
Sizing and preparation
Estimate the resources your workload will require: CPU power, disk space for the archive, network bandwidth. If you plan to add features you didn’t have before, plan for some extra capacity (mainly, CPU and disk), since intelligent modules take more resources than plain recording. Decide where Xeoma will run: on your existing server, on a new one, or in a distributed system across several machines with central control and monitoring.
Transferring the settings
Those who haven’t dealt with migrating a system from one vendor to another often expect that the old system’s settings can somehow be imported into the new one seamlessly and quickly. In practice, unfortunately, that’s not the case: in 99% of cases a system stores its settings in its own closed format, and exporting the configuration for transfer to another vendor’s solution is not provided for by the manufacturer. That’s a deliberate policy of keeping the user within its own ecosystem.
Fortunately, none of this will be a problem when migrating to Xeoma. Xeoma is quick and easy to set up thanks to its clear, modular interface: features are modules that you connect in a chain like building blocks. Reproducing your usual configuration and adding what was missing will go faster than you’d think.
Adding cameras and configuring them
Let Xeoma find the cameras on the network automatically, or add them manually by IP address (the list from step 1 comes in handy here). Build a chain of modules for each camera that mirrors the logic of your old system — a source, detectors, reactions (recording to the archive, notifications) — and set up what was missing before. Recreating the configuration won’t take long: cameras can be configured all at once through group settings. See also the getting-started video for Xeoma.
What to do with the old archive
Transferring the archive directly between systems from different manufacturers is usually impossible, because of their different storage formats. There are two practical approaches:
keep access to the old archive for a while — leave the old system in view-only mode until the recordings retention period expires and they become irrelevant, while writing the new archive in Xeoma;
or export the recordings you need as ordinary video files, if there’s something worth keeping for the long term.
You can also index recordings from another system by processing them in Xeoma as a video source, although this may alter their original timestamps.
Testing and switching over
Test Xeoma under real-world operating conditions: by day and by night, as the lighting changes, through power and network outages, and after system restarts. Verify that notifications are delivered, recordings are retained for the required period, and detectors trigger correctly in the intended scenarios without generating false alarms.
Set up Xeoma’s system features: operator access rights, notifications about hardware failures, the event log.
Wrapping up the switch
Once testing is done, you can move on to the final part — retiring the old system. How to make the switch depends on your situation: in most cases it’s easiest to carry out the migration during a quiet period and switch over to Xeoma, leaving the old system in archive-viewing mode or doing away with it entirely. Keeping two live platforms running at once on a single server is usually difficult, since it calls for a huge margin of hardware capacity to handle the double load, which is rare. Once the old archive’s retention period is over, you can shut down the old system for good.
In Xeoma, save a snapshot of your settings for backup of the configuration. It will act as a kind of insurance: if something gets misconfigured, the system can be restored in a matter of minutes. Prepare a short set of instructions for your operators on how to work with the program. Then you’re all set for permanent use of Xeoma as your main video surveillance and video analytics solution.
Additionally, Xeoma’s free customization and rebranding tool allows you to create a simplified version of the software for security guards and surveillance operators, hiding unnecessary interface elements to help them stay focused.
In summary
The switch is easier than it seems
Switching to Xeoma from another video surveillance solution is a manageable process, not a leap into the unknown. Thanks to compatibility with almost any hardware, support for all the major operating systems, and local storage with no subscription fees, migrating to Xeoma can in most cases be done without replacing a single camera. And the modular interface lets you not just reproduce your previous configuration, but also get what the old system was missing.
Don’t put off the switch for fear of complications: Xeoma offers a wide range of new capabilities and ease of management, all while the migration itself is quick and simple.
Ready to move to Xeoma?
Get in touch to request free trial licenses and learn about the trade-in terms — and see for yourself just how simple switching to Xeoma can be.
