Skip to content

Migrating Cloudbox

desimaniac edited this page Feb 9, 2019 · 63 revisions

This guide will outline some basic steps to copy/move your Cloudbox setup to another server and/or another domain name.

Listed below are some common scenarios and their migration instructions.

Move Cloudbox to Another Server and Keep the Same Domain Name

Previous Server

  1. Backup your current Cloudbox server.

New Server

  1. Restore Cloudbox to the new server (skip steps #7 and #8 for now).

  2. If you are not using Cloudflare:

    • Point your domain's DNS to the new server.
  3. Install the relevant Cloudbox type: Cloudbox, Mediabox, or Feederbox (step #7 of the Restore instructions).

  4. Install any extra, not-default containers you had installed previously (step #8 of the Restore instructions).

  5. Check to see if your Plex Autoscan URL has changed and update Sonarr, Radarr, and Lidarr, accordingly.

Move Cloudbox to Another Server and Change the Domain Name

Previous Server

  1. Backup your current Cloudbox server.

  2. Revoke your domain's SSL certificates.[1]

New Server

  1. Restore Cloudbox to the new server (skip steps #7 and #8 for now).

  2. Add in your new domain name into settings.

  3. If you are using Cloudflare:

    1. Register your domain with Cloudflare.

    2. Add the Cloudflare API into settings.

  4. If you are not using Cloudflare:

    • Point your new domain's DNS to the new server.
  5. Replace the domain name in app specific config files:

    • /opt/cloudplow/config.json

    • /opt/emby/config/system.xml (only if installed)

    • /opt/motd/config.json

    • /opt/traktarr/config.json (only if installed)

    • /opt/plex_dupefinder/config.json (only if installed)

    • /opt/plex_patrol/settings.ini (only if installed)

    • /opt/sabnzbd/app/sabnzbd.ini (only if installed)

  6. Install the relevant Cloudbox type: Cloudbox, Mediabox, or Feederbox (step #7 of the Restore instructions).

  7. Install any extra, not-default containers you had installed previously (step #8 of the Restore instructions).

  8. Check to see if your Plex Autoscan URL has changed and update Sonarr, Radarr, and Lidarr, accordingly.

Keep Cloudbox on the Same Server but Change the Domain Name

  1. Backup your current Cloudbox server (Optional, but recommended).

  2. Revoke your domain's SSL certificates.[1]

  3. Add in your new domain name into settings.

  4. If you are using Cloudflare:

    1. Register your domain with Cloudflare.

    2. Add the Cloudflare API into settings.

  5. If you are not using Cloudflare:

    • Point your new domain's DNS to the server.
  6. Replace the domain name in app specific config files:

    • /opt/cloudplow/config.json

    • /opt/emby/config/system.xml (only if installed)

    • /opt/motd/config.json

    • /opt/traktarr/config.json (only if installed)

    • /opt/plex_dupefinder/config.json (only if installed)

    • /opt/plex_patrol/settings.ini (only if installed)

    • /opt/sabnzbd/app/sabnzbd.ini (only if installed)

  7. Install the relevant Cloudbox type: Cloudbox, Mediabox, or Feederbox (step #7 of the Restore instructions).

  8. Install any extra, not-default containers you had installed previously (step #8 of the Restore instructions).

  9. Check to see if your Plex Autoscan URL has changed and update Sonarr, Radarr, and Lidarr, accordingly.


1 This will free up the domain name from Let’s Encrypt and you will be able to use it in the future without having to wait for the previous certificates to expire (~90 days).

Home

Basics

  1. Introduction
  2. Cloudbox Install Types
  3. Cloudbox Paths
  4. Accessing Cloudbox Apps

Prerequisites

  1. Overview
  2. Presumptions
  3. Server
  4. Domain Name
  5. Cloudflare
  6. Cloud Storage
  7. Plex / Emby - Account
  8. Usenet vs. BitTorrent

Install Cloudbox

Cloudbox
  1. Overview
  2. Dependencies
  3. Ansible Vault
  4. Settings
  5. Preinstall
  6. SSH
  7. Rclone
  8. Cloudbox
  9. Application Setup
    1. NZBGet
    2. ruTorrent
    3. NZBHydra2
    4. Jackett
    5. Plex Media Server
    6. Plex Autoscan
    7. Sonarr
    8. Radarr
    9. Lidarr
    10. PlexPy (Tautulli)
    11. Ombi
    12. Portainer
    13. Organizr

Install Mediabox / Feederbox

Feederbox (do this first)
  1. Overview
  2. Dependencies
  3. Ansible Vault
  4. Settings
  5. Preinstall
  6. SSH
  7. Rclone
  8. Feederbox
  9. Application Setup
    1. NZBGet
    2. ruTorrent
    3. NZBHydra2
    4. Jackett
    5. Sonarr
    6. Radarr
    7. Lidarr
    8. Portainer
    9. Organizr

Mediabox
  1. Overview
  2. Dependencies
  3. Ansible Vault
  4. Settings
  5. Preinstall
  6. SSH
  7. Rclone
  8. Mediabox
  9. Application Setup
    1. Feeder Mount
    2. Plex Media Server
    3. Plex Autoscan
    4. PlexPy (Tautulli)
    5. Ombi

Recommended Reading

Backup and Restore

More Information

Advanced Configuration

Experimental

Extras

Docs coming soon for ...

  • Radarr4K
  • Sonarr4K

Misc Guides

Reference

Troubleshooting

Links

Community Project

Clone this wiki locally
You can’t perform that action at this time.