Plex Cloud vs VPS - why we went with a VPS

@benamira said:
Hi,
I only used those temp servers to do The first synchronization betweeen Google Drive → amazons… so i used to copy 30 tb twice (about 2 weeks of usage, cheap)
Currently i keep The synchronization with The main server (Herzner)

I AM not syncing watching status between servers, completely independent so far.

Regarding The budget, monthly costs NOW are around 70€:
Hetzner (50€) + Google Drive (9€) + Amazon Drive US (5€) + Amazon EU (5€)

i will be testing and improving my setup during this year and see if i can get rid off The local stuff.

Hope it helps

Curious if you are you mounting both ACD & GDrive to the Hetnzer box for Plex to use?
After reading about all the GDrive lockouts with the rclone mount on the rclone forums during library scans I only mount ACD and keep GDrive there as a backup (SYNC).

@hthighway said:

@benamira said:
Hi,
I only used those temp servers to do The first synchronization betweeen Google Drive → amazons… so i used to copy 30 tb twice (about 2 weeks of usage, cheap)
Currently i keep The synchronization with The main server (Herzner)

I AM not syncing watching status between servers, completely independent so far.

Regarding The budget, monthly costs NOW are around 70€:
Hetzner (50€) + Google Drive (9€) + Amazon Drive US (5€) + Amazon EU (5€)

i will be testing and improving my setup during this year and see if i can get rid off The local stuff.

Hope it helps

Curious if you are you mounting both ACD & GDrive to the Hetnzer box for Plex to use?
After reading about all the GDrive lockouts with the rclone mount on the rclone forums during library scans I only mount ACD and keep GDrive there as a backup (SYNC).

As i said i’m testing my setup intensively during this year with different configs.
I only mount 1 “Cloud” at a time.
Currently i work with Amazon EU as backend and keep the other 2 synced as a backup.

Let’s see how is the progress this year of rclone (cache features) & plex media server (light scanner), to see which the final picture will be.

@benamira said:
As i said i’m testing my setup intensively during this year with different configs.
I only mount 1 “Cloud” at a time.
Currently i work with Amazon EU as backend and keep the other 2 synced as a backup.

Let’s see how is the progress this year of rclone (cache features) & plex media server (light scanner), to see which the final picture will be.

I am in the same situation, waiting to see how rclone mount & GDrive & the Plex Scanners play out in the future.
ACD as a mount point seems to work fine for now, but I’d like to see how GDrive compares - eventually

I have to do one test to see what happens, as my 3 clouds are synchronized and store exactly the same content, i could theoretically mount at the same mount point any of the 3, so I could do something like:

  1. Mount AMAZON on /mnt/LIBRARY
  2. Scan and fill the Plex database without bans
  3. Unmount AMAZON
  4. Mount GOOGLE on same location /mnt/LIBRARY
  5. Use plex to play content, as the location, names and files are identical it should work… or i am missing something

So the concept is: do the full scan with AMAZON, but play with GOOGLE…

Makes sense?

@benamira said:
I have to do one test to see what happens, as my 3 clouds are synchronized and store exactly the same content, i could theoretically mount at the same mount point any of the 3, so I could do something like:

  1. Mount AMAZON on /mnt/LIBRARY
  2. Scan and fill the Plex database without bans
  3. Unmount AMAZON
  4. Mount GOOGLE on same location /mnt/LIBRARY
  5. Use plex to play content, as the location, names and files are identical it should work… or i am missing something

So the concept is: do the full scan with AMAZON, but play with GOOGLE…

Makes sense?

Yes , I get that and have done it

…and more over, all of my media scans (unless I create a brand new Library) happen on the VPS with the media being local to the VPS. Any new media sits on the VPS for 14 days before being moved to the ACD, and with a UnionFS, Plex sees the local and remote folders as being the same.

@hthighway said:
…and more over, all of my media scans (unless I create a brand new Library) happen on the VPS with the media being local to the VPS. Any new media sits on the VPS for 14 days before being moved to the ACD, and with a UnionFS, Plex sees the local and remote folders as being the same.

I know this possibility, but not practical in my case as i would have to upload content to the Hetzner server, because i don’t use it for downloads…

@benamira said:
I have to do one test to see what happens, as my 3 clouds are synchronized and store exactly the same content, i could theoretically mount at the same mount point any of the 3, so I could do something like:

  1. Mount AMAZON on /mnt/LIBRARY
  2. Scan and fill the Plex database without bans
  3. Unmount AMAZON
  4. Mount GOOGLE on same location /mnt/LIBRARY
  5. Use plex to play content, as the location, names and files are identical it should work… or i am missing something

So the concept is: do the full scan with AMAZON, but play with GOOGLE…

Makes sense?

That’s a great idea! I have been playing with installing Plex lately and it took a few attempts to get it right, plus find the right service - so it’s already scanning all my content for the 3rd time in quick succession. I’m surprised Amazon hasn’t balked yet. I never thought of the possibility of using one of my throwaway Google accounts instead and just mount another one if it gets deleted somehow :slight_smile:

I have Google’s root mounted to /Google. I have Amazon’s root mounted to /ACD. I have a symbolic link on /Plex pointed to /Google/Plex. If I want to switch to ACD, I stop the Plex server, re-link to /ACD/Plex, and restart the server. Since both have identical structures, no rescans or garbage collection is necessary.

I’ve also got my VPS pointing to ACD and my cloud server pointing to google. For syncing purposes, I keep the google data in the clear, but sync to amazon via an rclone vault. The VPS mounts the ADC rclone vault. So far, it’s been flawless. Pre 1.34, rlcone encryption and streaming was pretty unstable. Now, at 1.35, it’s been solid as a rock.

@kelinger said:
I have Google’s root mounted to /Google. I have Amazon’s root mounted to /ACD. I have a symbolic link on /Plex pointed to /Google/Plex. If I want to switch to ACD, I stop the Plex server, re-link to /ACD/Plex, and restart the server. Since both have identical structures, no rescans or garbage collection is necessary.

How did you set that up? I currently have a script called mount.sh with the content:

#!/bin/sh

#Unmount any directories already mounted
sudo /bin/fusermount -uz /home/me/media

#Mount ACD using rClone
sudo /usr/sbin/rclone mount --allow-non-empty --allow-other --read-only --max-read-ahead 14G --acd-templink-threshold 0 Amazon: /home/me/media &

exit

And I created a cron to run it at bootup. Works like a charm.
Can I just edit that script to create two mounts? What code would I use for the symbolic link?

Thanks B)

you can just make a 2nd mount.sh file and add it to the cron

I mount as plex and have created a mount.service file just name them as required I have two one for ACD one for google

eg

ACD MountAcd.service
[Unit]
Description=Mount

[Service]
ExecStart=/var/lib/plexmediaserver/rclone/rclone mount --max-read-ahead 400M ACD: /Plex/ACD
Type=oneshot
User=plex
Group=plex
RemainAfterExit=yes

[Install]
WantedBy=multi-user.target

Google MountGoogle.service
Service]
ExecStart=/var/lib/plexmediaserver/rclone/rclone mount --max-read-ahead 400M Google: /Plex/Google
Type=oneshot
User=plex
Group=plex
RemainAfterExit=yes

[Install]
WantedBy=multi-user.target

Thanks! My knowledge of scripts goes about as far as copy & paste (which took me a week of incessant typing until I learned it is possible in putty, lol).

As I said my current script is called mount.sh and contains

#!/bin/sh

#Unmount any directories already mounted
sudo /bin/fusermount -uz /home/me/media

#Mount ACD using rClone
sudo /usr/sbin/rclone mount --allow-non-empty --allow-other --read-only --max-read-ahead 14G --acd-templink-threshold 0 Amazon: /home/me/media &

exit

So would I have to change the name to amazon.sh and change the contents to

ACD MountAcd.service 
[Unit]
Description=Mount
[Service]
ExecStart=/var/lib/plexmediaserver/rclone/rclone mount --max-read-ahead 400M Amazon: /home/me/mediaA
Type=oneshot
User=plex
Group=plex
RemainAfterExit=yes
[Install]
WantedBy=multi-user.target

Then create another file named google.sh with the contents

Google MountGoogle.service
Service]
ExecStart=/var/lib/plexmediaserver/rclone/rclone mount --max-read-ahead 400M Google: /home/me/mediaG
Type=oneshot
User=plex
Group=plex
RemainAfterExit=yes
[Install]
WantedBy=multi-user.target

? Should that 2nd Service] be [Service]?

I know I’m probably hijacking this thread a little but since it is mine to start with, I hope nobody minds :smiley:

ok for now just create a 2nd mount.sh script and add it to for cron .

@hthighway said:

Curious if you are you mounting both ACD & GDrive to the Hetnzer box for Plex to use?
After reading about all the GDrive lockouts with the rclone mount on the rclone forums during library scans I only mount ACD and keep GDrive there as a backup (SYNC).

I am mounting both Amazon and google drives to a Hetzner Ubuntu server (sitting on hyper-v 2016) I tried rclone mounts for google and amazon and account lock outs were a problem - hopefully they can sort something out with structure caching in the future as the speeds are great when not banned!

I am currently using “acd_cli” and “google ocaml fuse” with no issues.

@garypower said:

@hthighway said:

Curious if you are you mounting both ACD & GDrive to the Hetnzer box for Plex to use?
After reading about all the GDrive lockouts with the rclone mount on the rclone forums during library scans I only mount ACD and keep GDrive there as a backup (SYNC).

I am mounting both Amazon and google drives to a Hetzner Ubuntu server (sitting on hyper-v 2016) I tried rclone mounts for google and amazon and account lock outs were a problem - hopefully they can sort something out with structure caching in the future as the speeds are great when not banned!

I am currently using “acd_cli” and “google ocaml fuse” with no issues.

I haven’t tried google ocaml fuse yet, as ACD with rclone has been working well enough.
May have to look into it :slight_smile:

Has anyone used mountain duck? Surely the way a VPS works is if you need to transcode a file it’s downloading it first then sending it out again. I’m in the UK using Plex cloud with Google Drive and just want to know if a VPS is better than Plex cloud i have had a mountain of issues today.

@per_PLEX_ed said:

@kelinger said:
I have Google’s root mounted to /Google. I have Amazon’s root mounted to /ACD. I have a symbolic link on /Plex pointed to /Google/Plex. If I want to switch to ACD, I stop the Plex server, re-link to /ACD/Plex, and restart the server. Since both have identical structures, no rescans or garbage collection is necessary.

How did you set that up?

To mount ACD, I’m running:
/usr/sbin/rclone mount ACD:/ /ACD --config /home/kelinger/.rclone.conf --allow-non-empty --allow-other --acd-templink-threshold 0 --quiet --stats 0

To mount Google, I’m running:
/usr/sbin/rclone mount GooglePlex:/ /Google --config /home/kelinger/.rclone.conf --allow-non-empty --allow-other --quiet --stats 0

Then (as root):

rm /Plex # removes the old link

ln -s /Google/Plex /Plex #creates a new link for /Plex to pull from Google
or
ln -s /ACD/Plex /Plex #creates a new link for /Plex to pull from ACD

@jbac13 said:
Has anyone used mountain duck? Surely the way a VPS works is if you need to transcode a file it’s downloading it first then sending it out again. I’m in the UK using Plex cloud with Google Drive and just want to know if a VPS is better than Plex cloud i have had a mountain of issues today.

all my media is in local disk, so my VPS just streams it to my TV or transcodes to mobile devices.
i have a small subset of it on dropbox that is on Plex Cloud. i use it mainly for testing.
it’s much much slower to start streaming than my VPS and i lack options like delete files or find duplicates.

@FernandoMiguel3 you store files on the VPS drive? Or you have a NAS locally that stores your media (assuming you have a large up stream?)

If you’re storing on the VPS locally who are you using? I’m assuming it works cost a small fortune?