Wamp同步问题

时间:2014-04-21 15:21:19

标签: php mysql wamp sync dropbox

我有3台安装了WAMP服务器的电脑。我希望它们全部同步,所以当我开发一个网站时,我想要在3台PC上更新所有文件。

谷歌搜索后,我遇到了着名的Dropbox和Google Drive。 通过将我的localhost指向Sync文件夹等,我成功地同步了3台PC。

然而,当我复制"数据"来自mysql文件夹的文件夹,我只是注意到有3个文件,ibdata,ib_logfile0和ib_logfile2,大小很大(每个大约50mb)。每当我使用数据库时,这些文件的大小都会不断增大。

所以我不会让这3个文件同步,因为每次都会有超过100mb的数据被上传和下载。

Google云端硬盘和Dropbox不允许我选择哪些文件不会在其选择性同步选项中同步。

什么是最好的解决方案?

1 个答案:

答案 0 :(得分:1)

首先是一个甚至是必要的解决方案?我的理解是Dropbox在发送时使用了高压缩文件,所以你的50mb文件在发送时可能是1mb或更少的文件。 (文本,尤其是具有重复语法的MySQL文本是高度可压缩的。)

第二,关于解决方案。我建议除了本地文件夹同步软件之外还使用缓冲区文件夹。 (最后一个是您可以过滤文件的地方。)

Wamp的数据文件夹 - >由本地目录软件同步到文件夹#2(减去您不想要同步的内容) - >文件夹#2由Dropbox / Google Drive同步。

几乎所有本地文件夹同步软件都具有设置自定义忽略规则的功能,因此这些50mb文件不会被复制到文件夹#2,因此无法同步到您的云存储。

不完全优雅,但正如您所说Dropbox / Google Drive没有忽略列表,因此您不能这样做,并且必须采用不太理想的解决方法