File io 远程目录的智能本地副本
目前,我有很多本地的开发/生产网站。每个副本都包含“文件”目录,其中包含站点用户上载的文件。目前我使用File io 远程目录的智能本地副本,file-io,filesystems,rsync,nfs,sshfs,File Io,Filesystems,Rsync,Nfs,Sshfs,目前,我有很多本地的开发/生产网站。每个副本都包含“文件”目录,其中包含站点用户上载的文件。目前我使用rsync来同步来自远程服务器的目录内容(通过ssh) 有一些烦恼: 每当我需要新文件时,我都必须手动运行rsync(当然可以自动运行,但由于我有很多网站副本,这不是一个好主意) 执行rsync需要一些时间 我笔记本电脑上的磁盘空间快用完了 我认为,如果有某种软件可以像代理一样工作,所有这些问题都可以解决: 当我列出文件时,它从远程服务器请求文件列表,并将结果缓存一段时间(可配置) 当我第一次请
rsync
来同步来自远程服务器的目录内容(通过ssh
)
有一些烦恼:
rsync
(当然可以自动运行,但由于我有很多网站副本,这不是一个好主意)rsync
需要一些时间有这样的软件吗?用NFS或sshfs映射网络驱动器。如果您确实需要文件,请制作本地副本。我在问题中没有提到它,但我需要它来与Drupal合作。现在我找到了一个Drupal唯一的解决方案,模块
它正是我所需要的:只有在请求时才从远程服务器下载文件。我刚刚编辑了一个问题:不应该在远程服务器上更改文件。我不知道我需要哪些文件。当我使用本地网站副本时,网站引擎会在需要时从“files”目录中检索一些文件。我无法预测它需要哪些文件。