May be you read my SickBeard vs SickRage comparison or just stumbled upon SickRage and decided to migrate from SickBeard to SickRage. I have setup SickBeard, configured it to manage my Shows, and used it for 2 years now without any issues. I tried Sonarr but came back to SickBeard because it just works for me. When I learned about SickRage, I installed SickRage on my Ubuntu Server and gave it a try. I was so impressed that I decided to migrate from Shows library from SickBeard to SickRage. So in this guide I will show you how to replace SickBeard with SickRage for Shows management. [Read: What is Usenet and why is it better than Torrents?]
Migrate from SickBeard to SickRage
Let me break your excitement here for a minute. SickBeard’s database and settings (config.ini) are NOT compatible with SickRage. So you can just move everything from SickBeard to SickRage with a click. That said, replacing SickBeard with SickBeard TVRage is quite simple. After installation just allow SickRage to rescan your library and you should be good. While scanning can take some time depending on the size of your library it is not a tedious job in any way.
The method I am describing will allow you to ensure that SickRage is working as it should before removing SickBeard. If you encounter any issues you can always fall back to your working SickBeard installation. So you won’t have much downtime :-). [Read: 5 Best Usenet Search providers for Sick Beard and CouchPotato]
Before proceeding, one recommendation to avoid compatibility issues and smooth transfer/importing of shows is to enable “Show Info” under XBMC 12+ in the Meta data section. Then run a full update on all shows using the mass update function of Sickbeard. This ensures that all metadata are present for SickRage to recognize and import shows.
1. Stop SickBeard
If your installed SickBeard using our guide and it is installed in your home folder under
.sickbeard then this method should work flawlessly. Otherwise, you might have to make some minor changes to correct paths where ever needed. First stop SickBeard:
sudo service sickbeard stop
Ensure that SickBeard is stopped by visiting the web interface (it should not open). Then stop existing SickBeard from autostarting using the following command:
sudo update-rc.d -f sickbeard remove
2. Install SickRage
Follow our SickRage installation guide for Ubuntu to setup from SickRage Git. SickRage by default uses the same installation parameters (folders, filenames, etc.) as SickBeard. This can cause conflicts. With our method, SickRage is installed in a folder different than SickBeard and its init scripts are also stored with unique filename.
|Newshosting||>2800 days, unlimited, SSL, VPN||$9.99||
$99.99 ($8.33 / month)
|UsenetServer||>2800 days, unlimited, SSL, VPN||$10.00||$95.40 ($7.95 / month)|
|NewsDemon||>2800 days, unlimited, SSL, VPN||$7.50|
|Astraweb||>2800 days, unlimited, SSL||$8.00||$96.00 ($8.00 / month)|
|For more plans that may fit your needs please read our Usenet plan selection guide.|
There are ways to run both SickBeard and SickRage simultaneously but that is out of the scope for this post. But by following our method to install SickRage, you can switch between SickBeard and SickRage any time.
3. Move Shows from SickBeard to SickRage
After SickRage installation it should already be running. If not use the following command to start SickRage:
sudo service sickrage start