隐藏文件位置并移动项目的虚拟文件系统

隐藏文件位置并移动项目的虚拟文件系统

我有一个媒体盒和一个 NAS。目前,我希望将大部分我想看的视频存储在媒体盒上。[出于性能原因] 我希望将所有其他视频存储在 NAS 上。是否有一个 FUSE 组件允许我设置基于时间的规则,规定哪些内容存储在本地计算机上,哪些内容存档在 NAS 上?

例如:假设我通过 下载了最新的视频iTunes/mediaprovider。对于所有新文件,我希望它们存储在本地。如果在 X 时间之后仍有文件存在,我希望它们存储在 NAS 上。

我正在寻找一种方法,让两个来源看起来合并,并有某种规则将东西清除掉。

答案1

虽然它不是一个文件系统,git 附件可能是解决您问题的方法。使用 git annex,您可以存储二进制文件并跟踪其位置。您可以轻松地复制到其他远程服务器或在本地删除文件。

相关内容