Best way to move engine to new device

I currently have the DVR engine running on a CentOS VM. I will shortly want to move it to a WD Ex2 NAS.

Other than stopping the service and then running the uninstall script in the application folder, what will be the best method to move the engine and/or relevant configuration items?

  • Recording rules?
  • Recorded items?
  • Are there any other “relationships” (web page/etc) that need to be changed to get the system to “forget” about the old engline and recognize the new engine?

IIRC when I moved from imac to mac mini:

  1. Stopped DVR (unticked DVR on Settings Web UI)
  2. Installed latest version on new device
  3. Copied …/Channels (folder & subs) to new location
  4. Started DVR with new path …/Channels
  5. Uninstalled on previous device

@tmm1 , any corrections?

In addition to the recordings, there are two database files you will need to copy over:

  • settings.db
  • recorder.db

These live in your channels installation directory. On a mac this is usually ~/channels-dvr/data. For NAS, the directory varies:

  • QNAP: /share/CACHEDEV1_DATA/.qpkg/ChannelsDVR/channels-dvr/data
  • Synology: /volume1/@appstore/ChannelsDVR/channels-dvr/data/
  • WDMyCloud: /mnt/HD/HD_a2/Nas_Prog/ChannelsDVR/channels-dvr/data

Make sure you fully shut down the DVR on both sides before copying over the files. Once the new files are in place, start the DVR on the new server.