5
If you are comfortable changing how your site is deployed, then you could use docker to run it. Then, it's trivially easy to map whatever host location for the media you want to use. Just copy your old media into the new location, edit the volume mapping to point at a share from your larger server, recreate the container, done.