Re: [请益] 二个网络空间的备援方式

楼主: fowei (小维)   2014-03-07 18:15:53
※ 引述《fowei (小维)》之铭言:
: 今天BOSS问我, 如果你去度蜜月了. 公司主机出问题. 怎么办?
: 这是一个我本来就有在思考的问题. 也是找不太好很好的解决方式.
: 先列举目前的环境好了.
: 公司在 智邦(A). 汇智(B). 都有租用linux主机. 用来放 php+mysql
: 我自己是 用 yii framework 写公司的EIP .. 目前还OK.
: 手边的备援方式是. 在B上面. 用PHPMYADMIN汇出. 再到A汇入.
: 而提供同仁2个连结. 1个是目前的(B). 另1个则是当备援(连到A)
: 而这个作业方式. 相当依赖你懂一点MYSQL. 因为汇入汇出有语系要注意.
: 而资料量太大. 在汇出.汇入时可能有档案太大的问题...
: 所以个人想法是. 写一支PHP. 可以把数据库汇出成EXCEL. 或汇入.
: 这样即使我不在. 也可以有人进行备份的动作. 即使不懂的人. 汇出汇入应该OK.
: 甚至也可以把这个汇入在公司内部主机做第三个备援.
: 不知道有没有更方便的方法呢. 因为PHP汇成EXCEL再汇入. 用phpEXCEL好像会爆.
: 还是存成CSV. 自己再parser呢? ..
最近有想到2个方法. 提出来看大家有没有什么建议
方法A:
[B主机]
作者: yanli2 ( Yan™)   2014-03-07 18:42:00
为什么不用 MySQL Replication = = 这样就能每秒100%同步了两台电脑用一模样的资料, 出问题时随时切换阿
作者: noxhsu (通りすがりの食いしん坊)   2014-03-07 20:05:00
虚拟主机商通常不允许开port,可以用sql的方式汇入指定档案语法可以查一下,基本上语法简单也不会有上传限制(ftp传档然后用php抓指定路径的档案把资料塞回去至于备份请主机商开cron去设定就好,csh 直接执行mysql语法
作者: danny8376 (钓到一只猴子@_@)   2014-03-07 21:50:00
一楼没看到是虚拟主机吗 你去找哪家能搞replication的
作者: yanli2 ( Yan™)   2014-03-07 22:12:00
没看到
作者: gname ((′口‵)↗︴<><...<><)   2014-03-08 00:17:00
前提是db倒出来的资料够少...否则就科科了~
作者: alog (A肉哥)   2014-03-08 03:36:00
..多请一个人来轮班XD已经回原本的讨论串惹 请楼主过目~
楼主: fowei (小维)   2014-03-08 10:56:00
我回在那边了. 那回去上面的讨论串再讨论吧
作者: dlikeayu (太阳拳vs野球拳)   2014-03-09 09:41:00
aws ec2,rds表示:
楼主: fowei (小维)   2014-03-10 15:47:00
刚看了一下. 其实还是不太懂计价方式. 及方案. .. = =应该是 EC2 + S3 的样子 ..这部份等后面再来规划好了 =.=

Links booklink

Contact Us: admin [ a t ] ucptt.com