Как объединить несколько файлов-контейнеров в Яндекс.Дисках. Raid 0 / JBOD / LVM?

Ubuntu Server. Имеется 10 (или больше) файлов по 10G:
dd if=/dev/zero of=yadisk0 bs=1G count=10
Запущено 10 клиентов Яндекс.Диска, которые синхронизируют эти файлы поблочно в облака каждый под своим аккаунтом. Как лучше всего и проще всего объединить эти файлы, чтобы получить единый диск 100 Гбайт? С возможностью на лету или очень быстро расширять пространство за счет новых 10G контейнеров.

Изначально использовалась обычная mhddfs, но возникла необходимость бекапить файлы размером больше, чем размер одного Яндекс.Диска (10 Гбайт). Плюс mhddfs использовалась только чтения массива, поскольку она не знает об ограничении размера одной синхронизируемой папки в 10 Гбайт.

Upd. Создал блочное устройство для каждого файла:
mknod -m 660 /dev/yadisk01 b 7 101
losetup /dev/yadisk01 /data/yadisk01

Т. е. в системе есть блочные устройства /dev/yadisk01, /dev/yadisk02 и т. д.
Теперь осталось придумать, как их лучше всего объединить.
  • Вопрос задан
  • 3310 просмотров
Пригласить эксперта
Ответы на вопрос 1
opium
@opium
Просто люблю качественно работать
никак
используйте для бекапа что нибудь более простое и понятно
тот же бекблейз бекапит любой объем файлов за 5 баксов в месяц
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы