我想做的是让我的计算机在编辑本地文件时自动更新备份文件。例如。我有一个正在工作的网站目录。每个站点都是其自己的目录。我在本地处理这些文件,但是公司政策规定它们必须位于服务器上,以防万一我们的编码员发生了某些事情(例如,大脑从思考变为艰苦)。
我需要做的是以某种方式将我的本地目录链接到远程目录。
要考虑的一件事是,远程目录与本地目录的结构不同。远程目录包含公司文件,其中包含网站文件夹,而我的本地目录只是一个充满网站文件夹的htdocs文件夹。我需要更新本地文件夹,例如
htdocs> cool-website
到远程服务器,例如
公司>酷公司>网站
远程服务器只是网络上的硬盘驱动器,因此它实际上并未上传到Internet上的某个位置,而只是在另一个驱动器上进行复制。
我想我可以为此使用rsync吗?只需在每个要备份的站点上运行命令?如果可能的话,我想使它自动化。
最后一件事,我不能仅将文件存储在网络服务器上并将它们链接到我的本地驱动器,因为我将计算机带回家进行处理,实际上需要文件存在于硬盘中。
我曾经编辑过
—
OB7 2015年
inotify可能会帮助您。它可以监视文件系统并通知是否发生任何修改。:)
—
BAB 2015年
rsync
应该足够了。顺便说一句,自动化意味着什么?每次修改后您会做什么?每个工作日之后?每小时之后?只有当你问?