This article describes the process used to migrate the cameras and related assets from an existing UniFi Video 3 deployment to UniFi Protect.
UniFi Protect supports all UVC (G2) and newer model UniFi Cameras.
Table of Contents
- How to Generate the UniFi Video 3 Configuration Backup
- How to Perform the Initial UniFi Protect Setup and Configuration Import
- Related Articles
This article assumes you have an existing UniFi Video 3 deployment with managed cameras, and you wish to migrate those cameras to a new, separate UniFi Protect NVR.
The following WILL be imported:
- Camera Credentials and Management
- Camera Name
- On Screen Display (Override Message, Timestamp Overlay, Watermark)
- Accessory Settings (External Accessory, Status LED, Speaker, System Sounds)
- Image Settings (Brightness, Contrast, Hue, etc)
The following WILL NOT be imported:
- Resolution Configuration (Per-Channel FPS, Bitrate, Adaptive Streaming)
- Recording Mode and Resolution
- Motion Detection Zones (Sensitivity and related settings)
- RTSP, RTMP, RTMPS Streaming Settings
- Existing Recordings and Locked Recordings
- Any other non-camera specific configuration (users, alerts, Cloud, storage, etc)
How to Generate the UniFi Video 3 Configuration Backup
1. Ensure the current UniFi Video 3 NVR that you will be migrating from is running the latest version of UniFi Video 3. If it is not, upgrade to the latest version before proceeding.
2. Generate a UniFi Video 3 configuration backup by going to Settings > Download Configuration and download the file to your computer. A Configuration Backup can only be generated by Administrator-level users or the Super Admin (first account created during initial setup). If the Download Configuration link is not visible, please log in as a user with these privileges.
3. Stop the UniFi Video 3 service on the existing NVR, or gracefully power it down by doing one of the following depending on the specific installation:
- Windows: If UniFi Video 3 is installed on Windows, right-click on the UniFi Video system tray icon and choose Stop.
Linux: If UniFi Video 3 is installed on a Linux-based server (Debian or Ubuntu), connect via SSH and run the following command in the terminal:
sudo service unifi-video stop
- UniFi Video NVR: If UniFi Video 3 is running on a UVC-NVR or UVC-NVR-2TB, use the Management page to Shut Down the NVR, or briefly press and release the Power button on the front of the NVR to gracefully shut it down.
- UniFi Application Server: If UniFi Video 3 is running on a UAS-XG, use the Management page to disable the UniFi Video 3 application, or shut down the UAS-XG if there are no other applications running on the system.
How to Perform the Initial UniFi Protect Setup and Configuration Import
1. Open the UniFi Protect setup wizard by navigating to https://<IP>:7443 in Chrome. If you are using a CloudKey Gen2 Plus, the built-in front display will indicate the IP address assigned to the device.
2. Complete the "Setup Your NVR" wizard, clicking Skip during the Camera Setup step. As accounts are not migrated from UniFi Video 3, be sure to input real values during the Create Account step.
3. Once logged into the new UniFi Protect interface, click on Settings, then System Configuration. In the Updates section, click UPDATE to ensure you are running the latest version of UniFi Protect. If an upgrade is required, wait for the upgrade to complete, then log back in and proceed with the next step.
4. Once logged into the new UniFi Protect interface, click on Settings > Backups & Factory Reset, then Import Backup.
5. Under Actions, click Choose File, locate the UniFi Video 3 configuration backup generated generated prior, and click Upload.
6. Once the upload is complete, a notification will appear with the message Import Successful.
7. Click Cameras on the left-hand menu. You will now see the cameras have been managed by UniFi Protect. The cameras will automatically upgrade the firmware and restart. When the cameras status indicates they are online, you may now proceed to use UniFi Protect.