Move file storage to another server Consider this:


I have one fast server with a Drupal installation but this server does not have access to a lot of disk space.
I have another server that isn't quite as fast but does have access to lot of disk space.


My drupal server is hosting a blog and some photo galleries. 
I would like my drupal server to use the file server to store its images and files.

How can I achieve such a thing?
The file server can be accessed through ftp or sftp.

I'm considering using the storage api for this, it seems like a good fit (?) but I'm not sure how to implement it. The documentation seems a bit off.

Also, the blog uses the wysiwyg module + the media module to allow for image uploads in the body field. How can I make this functionality work with the storage api?

Is there anyone with experience in this field that can help me out?
If all you're looking to do is offload your Files directory to a different server, and you have complete access to both servers, I would suggest you create an NFS (network drive) mapping to the storage server.

Then you can simply change your Public/Private files directory to /mynfs/drupal-files instead of /drupal/sites/default/files, which will pretty transparently offload storage to your other server.

You'll want to do some research into NFS and its alternatives that do the same thing.  I'm not familiar enough with the Storage API to know if it will work in your situation.  After researching it a little bit it seemed like you would have to do a decent amount of work as well.