@QDeathNick

Как устроить кеширование облака на VPS?

Как сделать чтобы свежие файлы в облаке были доступны сразу c VPS, а за старыми клиент лез на другой сервер, и они не занимали место на VPS?

К примеру вижу такой вариант:
На платном VPS крутится NextCloud, в нём хранятся файлы, версионность onlyoffice и.т.д.
И есть свой сервер, уже не на таком быстром канале.
Хотелось бы все эти "старые файлы" при заполнении места перекидывать на второй сервер, но чтобы они остались видны в облаке (в виде ссылок или в виде превьюшек)
А при крайней необходимости их можно было вытащить назад как-то более менее удобно.

Нет ли такого плагина к NextCloud, или может он сам так умеет скидывать старые файлы в сторону?

Некоторые файлы крайне редко используются, почти никогда, но кучу места платного занимают.
При этом убрать их из облака нельзя, так как могут потребоваться, если их вдруг найдут там, где они лежат в структуре каталогов.
Очень хочется эту задачу решить, давайте вместе.
  • Вопрос задан
  • 76 просмотров
Пригласить эксперта
Ответы на вопрос 2
mayton2019
@mayton2019
Bigdata Engineer
Идея регулируемого тарифа заложена например в AWS S3 хранилище. Там вы для старых файлов можете просто задать атрибут storage class и указать более жлобские модели хранения вплоть до ленточного архива. Но установкой атрибута класса хранения вы будете сами управлять.

Очень сильно стоит вопрос определения "старости файлов". Я-бы учитывал частоту доступа за период. К пример кто-то может интересоваться старыми проектными файлами и алгоритм балансировки должен это как-то учитывать.

И внешнаяя ссылка на файл вообще не должна изменяться.
Ответ написан
@Drno
Интересно, как некстклауд должен определять, какие файлы тебе нужны на быстром, а какие нет?
Ну подключи к нему другой диск / сервер как внешнее хранилище и перекину туда файлы
Правдм их расположение в облаке немного изменится, но физически они будут доступны через веб
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы