A
A
Adam Sulumov2016-10-30 10:35:44
Network administration
Adam Sulumov, 2016-10-30 10:35:44

I ordered a VPS server, but I only have 20GB of memory on it. Can I use other hosting resources?

Can I store part of the data on another hosting (from the same provider), but at the same time, so that they communicate with each other?
For example, if I have a file hosting script on my VPS, and I want uploaded files to be uploaded to another hosting, but I had access to them, as if they were uploaded to me.
Is it possible?

Answer the question

In order to leave comments, you need to log in

7 answer(s)
A
Artem Spiridonov, 2016-10-30
@customtema

Perhaps soft , through the API of another service.
Look at the file hosting APIs, including Amazon.

A
Alexey Tutubalin, 2016-10-30
@Kennius

I have something similar, I made subdomains static1.site.ru and static2.site.ru and these are different physical servers, but they are mine, and there are only files for download, and the site script itself with the database and everything else on site.ru on a small vds where I simply indicate links to static1.site.ru and static2.site.ru

R
Roman Frank, 2016-10-30
@Akellacom

Yes, you can, read about rsync
. Approximately, the scheme will be like this, someone uploads a file to you on server 1 , you upload it to server 2 using rsync and delete it from server 1

P
Puma Thailand, 2016-10-30
@opium

Maybe you do everything yourself.

M
mikes, 2016-10-30
@mikes

rent a second server .. throw vpn to it (for example tinc ), raise an nfs server on the second server and mount its resources as local directories at your place.

M
murlogen, 2016-10-30
@murlogen

Yes, but not always.
For example, in my online store, ALL pictures are stored on another host.
Since the images with the engine are combined only in the user's browser, this does not cause any inconvenience at all.
If the server software (and not the browser) must interact with certain resources, then these resources should not be placed on another hosting.

S
serf, 2016-10-31
@serf

You can connect and use some external storage for storing and distributing content, for example, S3 or OpenStack Swift, etc. You can also use a network file system.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question