请问谁知道有什么方法或插件怎么完全同步两个个 wordpress 站?

2015-10-25 20:24:22 +08:00
 Acirno

具体就是先手动把 A 站点的文件拷贝到 B 站点,然后完全同步 A 站的数据库到 B 站。
并且以后在 A 站有新文章或新评论时同步到 B 站(差不多就是 A 站有任何数据库修改都同步到 B 站的样子)。
主要用处是给自己博客建个镜像,以便在自己博客用的空间被自己玩崩后可以直接切域名到备用站上

2273 次点击
所在节点    问与答
10 条回复
zts1993
2015-10-25 20:45:56 +08:00
直接数据库同步是不是更简单
wkdhf233
2015-10-25 20:49:07 +08:00
直接用多备份每日备份吧
http://www.dbfen.com/

俩站共用一个公共数据库也是个办法,微林的 DBS 提供三个免费 128M 的数据库,你可以把数据库放在那儿,然后两边都连接那个数据库。一边环境跪了的话把解析切到另一边去就行了,用 DNSPod 的解析+监控还能自动切换

或者你还可以直接定时整站纯静态化,要是主站跪了先切到静态去维持访问,然后你慢慢修。。
me521333
2015-10-25 21:16:50 +08:00
楼主博客地址贴一个可否?
Acirno
2015-10-25 21:20:57 +08:00
@wkdhf233 谢谢回答,备份一直有,只是还原也需要时间, dbs 确实是个不错的方法,不过远程数据库会不会比较慢(虽然一个博客也没啥内容,不过还是问问),纯静态化的话在静态化的期间就没法评论了吧,除非用多说之类的。
Acirno
2015-10-25 21:22:16 +08:00
@me521333 刚玩崩了,恢复中 im.acirno.com 没啥内容,基本就是看到啥感兴趣的就记一下
wkdhf233
2015-10-25 21:26:31 +08:00
@Acirno 纯静态化肯定得是用多说友言之类的插件了

微林的 DBS 有日本机房和美国机房,一般来说美国和亚洲的 VPS 连数据库延迟不会太高,你还可以用缓存插件,在缓存期间的访问根本不连接数据库
cxbig
2015-10-25 21:29:38 +08:00
玩崩了是个什么状态?尝试各种插件?能在本地玩好了再放 server 么?
Acirno
2015-10-25 21:35:12 +08:00
@cxbig 近期作死不关各种插件直接切 php ,作死自己对自己空间压测,不同 php 版本的站直接克隆搬迁,各种网上下的主题,插件测试就不说了。现在博客右边热门文章处打开链接莫名其妙慢的要死也不知道哪里玩坏了。。。。。
cxbig
2015-10-25 21:42:57 +08:00
@Acirno PHP 版本切换倒不是什么大问题,无非是遇到点 deprecated 的东西。
如果你在服务器上直接操作,有没有对数据库做备份?
插件随便装可能会影响到核心的一些配置,加载一些多余的东西。

如果没有用 CVS 管理代码变更,也没有备份数据库,查源头就比较麻烦。
WP 是有插件导出导入 posts 的,这一部分可以提出来,实在不行直接洗了,用这个备份拿回 posts
Acirno
2015-10-25 21:51:51 +08:00
@cxbig 目前确实有这考虑,干脆备份下 posts 其他的全部清空重来算了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/230985

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX