🔐Cybersecurity Benefits
API Object Transfer: XPort’s Malware-Filtered Alternative to SQL Restores
Overview
XPort moves only the objects you select—cameras, roles, views—via XProtect’s APIs. By transferring clean metadata instead of cloning the entire database, it leaves behind dormant malware, stealth accounts, and rogue SQL code that a traditional backup-and-restore would copy wholesale.
The Security Problems with SQL Restore Migrations

Traditional migration workflows typically involve restoring a saved SQL configuration backup, which is created using the XProtect backup feature. However, this method can rapidly propagate any malware, corruption, or malicious users already present in the source site.
The XPort Method

On the other hand, XPort extracts meaningful objects (such as cameras, roles, and views) from the source SQL using the XProtect API. These objects are then deposited into the destination SQL via the destination's API. The method filters out latent malware from the source and prevents it from propagating to the destination.
Explore how XPort addresses specific cybersecurity problems in the following sections.
Last updated