作者fowei (小维)
看板PHP
标题[请益] 二个网路空间的备援方式
时间Fri Feb 28 22:55:07 2014
今天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呢? ..
--
生活的艺术. 大概是只有被创造的人才能体会吧
http://www.wretch.cc/album/fowei
☑电影 ☑单车 ☑游戏 ☑堕落
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 1.175.57.83
1F:推 yanli2:MySQL Replication 03/01 00:42
2F:→ world294:PXC 03/01 02:34
3F:→ KawasumiMai:把MySQL汇出成CSV网路上的sample不少 03/01 13:33
4F:→ hans5300609:shell scripts (乱入~逃~) 03/02 20:20
5F:→ fowei:网路空间不能用 Shell 啦~ (踢飞) ( ̄ー ̄;) 03/03 12:13
6F:→ rickysu:找个备援工程师比较实际一些吧。 03/03 15:21
7F:→ fowei:小公司1人MIS是正常的啊~ 目前也只有工读的资讯助理 XD 03/03 15:40
8F:→ yhls:长远来看 养人会比较实际 短期话 租个VPS或许自主性会高一点 03/03 16:49
9F:→ yanli2:所以你要去哪度蜜月?y 03/04 00:24
10F:→ fowei:~"~ 哈哈哈 ... 先结婚才有蜜月啊~~ 03/04 22:17
11F:→ alog:平常要演练一下 练过几次流程就抓出来了 03/08 03:38
12F:→ alog:否则都只是纸上谈兵 03/08 03:38
13F:→ alog:另外就是.. 真的重要的主机就该花点钱砸vps 03/08 03:39
14F:→ alog:像是aws 的daily backup and snapshot 真的省很多时间 03/08 03:40
15F:→ alog:eip 这东西我在7~8年前就写过 习惯被绑住之後 03/08 03:41
16F:→ alog:主机就该升级了 而不是用那些权限太低的主机 03/08 03:41
17F:→ alog:linode、aws、rackspace 可供参考 一个月几百块而已 03/08 03:42
18F:→ alog:早期用过一般厂商的空间放重要program 但只要他们出状况 03/08 03:42
19F:→ alog:或刚好那台工作站出状况 你怎麽汇出汇入都来不及 03/08 03:43
20F:→ alog:结果就是一整天的时间就无法使用 03/08 03:43
21F:→ fowei:其实这些主机对我而言. 是可以学习. 克服介面的. 03/08 10:52
22F:→ fowei:但对公司而言, 一般人员也许没法子Handle. 甚至我离职的话 03/08 10:54
23F:→ fowei:下一个人好不好承接, 好不好维护. 03/08 10:54
24F:→ fowei:今天订出来的维护机制. 应该是懂一点电脑的人就可以处理 03/08 10:55
25F:→ fowei:这样可以做到备援. 也不会因为人员移动或流失. 造成影响 03/08 10:55
26F:→ fowei:那国内目前有支援这种备援机制的. 好像都比国外贵对吧 ? 03/08 10:57
27F:→ fowei:感觉起来就是开一个php网页. 自动执行的感觉 =.= 03/08 10:57
28F:→ fowei:刚刚智邦跟汇智都回覆了. 这都要买 VPS 虚拟实体主机 才行 03/08 14:30
29F:→ fowei:看来就是用公司的server2008去开启主机的PHP网页.来备份了 03/08 14:31
30F:→ alog:您去试过我上述的服务就知道其实不难 03/09 02:36
31F:→ alog:另外就是离职前应该要留一些可以执行的文件 03/09 02:36
32F:→ alog:我所谓的执行是,真的不是说内行都可以上手的文件 03/09 02:37
33F:→ alog:那些文件都在 而且曾被执行过 不用担心你公司怎麽样 03/09 02:38
34F:→ alog:因为你原本的做法可能一般人员也不太好handle 03/09 02:38
35F:→ alog:所以我在提出那些厂商 我说真的 那些厂商比国内的专业太多 03/09 02:39
36F:→ alog:还有就是我留下的文件 後人早已上手 03/09 02:41
37F:→ alog:我个人私心觉得 有时候为你多着想一点 而不是公司 03/09 02:42
38F:→ alog:以上建议 您可以拨一点时间体验一下 Cloud 的魅力 03/09 02:43
39F:→ alog:一个人要handle 我也历经过 所以我们要smart一点 03/09 02:51
40F:→ alog:善用的好 重新恢复 可能不到几通电话的时间 03/09 02:52
41F:→ amhuang:MySQL 是5.6 吗? 03/10 11:56
42F:→ fowei:5.0.9耶. 有什麽差别吗 ? 03/10 14:40
43F:→ fowei:alog兄你讲的我可以理解.不过若要做到你说的.可能需要时间 03/10 14:41
44F:→ fowei:我想我会先以我的笨方法+半自动(开网页). 做初期规划 03/10 14:41
45F:→ fowei:未来再以你提的方式进行.我也觉得租VPS.在做报表及历史资料 03/10 14:42
46F:→ fowei:上, 在未来处理大量资料. 夜间报表统计上. 都有更大空间 03/10 14:43
47F:→ fowei:再次谢谢热心的版友罗... PTT真的好多强者 ( ̄▽ ̄#)﹏﹏ 03/10 14:44
48F:→ amhuang:有想说直接把整个DB 的目录cp 出来... 或者rsync 03/10 15:24
49F:→ fowei:其实觉得当初应该租VPS主机才对. 不过没关系. 等後期规划 03/11 10:24