Какую удаленную файловую систему можно использовать в Linux, не занимая локальное пространство?
Я хочу расширить локальный диск моего сервера на Debian 6.0 путем монтирования удаленной файловой системы.
Но я не хочу, чтобы эта удаленная файловая система занимала (слишком много) локальное дисковое пространство, например, с кешами и т. Д.
На моем удаленном сервере, который предлагает дополнительное дисковое пространство, у меня есть доступ к таким протоколам, как WebDAV, xFTPx, SMB/CIFS, SCP.
Я пробовал davfs2, но похоже, что это копирование файлов между клиентом и сервером (как это делает Dropbox), чего я хочу избежать.
2 ответа
WebDAV.
Вы можете использовать его с небольшим кешем.
измените ваш /etc/davfs2/davfs2.conf
...
cache_dir /var/cache/davfs2 # system wide cache
cache_size 1 # MiByte
и вы сможете загрузить любой файл в хранилище webdav, а также скопировать из него любые файлы.
У меня есть VPS с 2 ГБ дискового пространства. И используя 10gb папку webdav с этим.
Я бы порекомендовал sshfs. Так много онлайн примеров: https://wiki.archlinux.org/index.php/sshfs
Что-то вроде:
$ sshfs bob@myserver:/home/bob /mnt/bob