I recently moved a bunch of drives and files around and had some drive letters change on their own. This cause sonarr to create many new folders with season art in the wrong physical drive.
Instead of going through each series and changing the root folder in series editor how can I just start fresh with the library but keep all my other settings? I just want to point the 3 drives to sonarr and have it add all the shows back. Hope this is possible.
At the moment there isn’t a mass delete option for series. Via the API you could get all the series and then delete them all in a loop, otherwise you’re left with starting from scratch or manually removing them (not ideal).
In the future, if you need to do this again, you can prevent what happened to you by editing the database. Remember to stop Sonarr before you make any changes and backup your database in case you do it wrong the first time.
*** Someone should verify what I’m about to say because it’s been a while since I’ve done this. However, I had the same problem. I needed to move a large number of shows to different locations. It can be done quickly and easily if you have database editing software (e.g. Navicat for SQLite).
If I remember correctly, the tables you want to change are RootFolders and Series.
In the Series Table you want to change the data in the Path column. The actual episode files use a relative path (relative to the value in Series.Path). If you use something like Navicat for SQLite, you can write a query that replaces the old letter with the new letter in the path. In the Edit menu of the Query Builder, there’s a replace function that can help you. I don’t remember the details. Sorry.
You should also change the RootFolders table. RootFolders.Path contains the values you see in the list of folders displayed when you add a new series. There’s one row for each folder.