I am using a Seagate IronWolf 10TB NAS Internal Hard Drive. I tend to use NAS drives as for me, they last longer and generally are more reliable to be on all the time.
In general, if the drive died, I really don't care as I'd just grab what I lost as the data isn't 'valuable' per se.
That is correct. The big G doesn't provide an API for that. You can run rclone size on the drive if you want to know but that has to list the whole thing!
Everything is pointed to /gmedia so no path ever changes. Radarr/Sonarr/everything point to that mount point so it works like any other mount point at that point.
No path ever changes so there is nothing to change in Sonarr/Radarr.
The upload script just moves the file from my local drive to my Google Drive.
For Plex/Radarr/Sonarr/etc, they have no idea anything changed as the path remains the same for them since it all points to /gmedia.
That's how Radarr and Sonarr work normally though as they handle media management and moving from from your download client to the final location. There isn't anything special I do there.
In your example if the movie was downloaded via Radar to
/gmedia/seed/Movie/Test.mkv,
Once it was done Radarr would copy it to
/gmedia/Movies/Test/Test.mkv
and both files are in their respective locations with one for seeding and one for playing via Plex.
My upload script takes /gmedia/Movies/Test/Test.mkv and moves it from my local drive to my cloud drive. That all happens with no path changes to the file so Plex is none the wiser on it's location.
It uses a --log-file in the scripts and puts it to a file.
Yes, I follow the normal Sonarr/Radarr/Plex requirements for having folders.
It's no different than mirroring two drives as I keep the format from the source the same as on the destination as /local/Movies basically just copies to /GD/Movies and /local/TV copies to /GD/TV
This thread has been a great amount of help! been reading it over the last few days and have managed to setup rclone successfully. Now i am looking to implement MergeFS for my Sonarr/Radarr/Plex server, but have a couple of questions regarding the cloud transfer part.
Is the /local and /GD the same to one another in terms of folder structures? (with hard links being used between them to maintain the structure?)
Does your Sonarr/Radarr instance point to /GD or /Local?
I'm trying to figure out how the upload script can maintain folder structures for TV shows. IE: Show Name -> Season xx -> EP xx