互联网创业的准备——数据备份
2012-09-14 18:09
316 查看
只要是创业,即使是很小规模的个人网站微型创业,也要注意数据备份,免得一夜回到过去……
数据出问题的常见原因:误操作导致缺损(无法修复)、服务器临时故障宕机(需等待服务器恢复正常)、服务器故障导入缺损(无法修复)、被入侵。
近期云主机故障如下图,更多故障请参考:http://www.enet.com.cn/article/2012/0730/A20120730142946.shtml
个人网站数据丢失案例:
需要备份的数据:最重要的是代码、数据库、上传的文件(用户头像、产品图片等),其次是软件配置(mysql、apache等)。
代码的备份方法很简单:
使用代码库(svn、git),每次上线之前,在本地测试通过,打tag,提交到代码库,然后上线。
如果服务器故障丢失代码,从代码库里取出最新的tag即可。
单台数据库的备份方法:
如图所示,开发者一般是内网IP,服务器无法直接发送过来,所以服务器crontab定时备份压缩到本机,开发机crontab定时去下载(定时开机即可,不用一直开机)。
crontab mysqldump较为简单,不再详述,请参考:/article/5072646.html
上传的文件:
1台时:crontab定时打包目录,定时下载。
多台时:多个web server同步冗余,无需再单独备份。
数据出问题的常见原因:误操作导致缺损(无法修复)、服务器临时故障宕机(需等待服务器恢复正常)、服务器故障导入缺损(无法修复)、被入侵。
近期云主机故障如下图,更多故障请参考:http://www.enet.com.cn/article/2012/0730/A20120730142946.shtml
个人网站数据丢失案例:
需要备份的数据:最重要的是代码、数据库、上传的文件(用户头像、产品图片等),其次是软件配置(mysql、apache等)。
代码的备份方法很简单:
使用代码库(svn、git),每次上线之前,在本地测试通过,打tag,提交到代码库,然后上线。
如果服务器故障丢失代码,从代码库里取出最新的tag即可。
单台数据库的备份方法:
如图所示,开发者一般是内网IP,服务器无法直接发送过来,所以服务器crontab定时备份压缩到本机,开发机crontab定时去下载(定时开机即可,不用一直开机)。
crontab mysqldump较为简单,不再详述,请参考:/article/5072646.html
上传的文件:
1台时:crontab定时打包目录,定时下载。
多台时:多个web server同步冗余,无需再单独备份。
相关文章推荐
- 数据备份应该提前准备
- 互联网创业的准备——数据库:硬盘iops、mysql
- 互联网创业的准备——web server:apache、nginx、lighttpd与php module、fastcgi
- 互联网创业的准备——带宽与CDN
- 互联网创业的准备——依赖服务:云主机、域名、代码库
- 互联网创业准备
- 互联网创业的准备——架构
- 互联网创业的准备——行业与商业模式
- 移动互联网时代的数据创业
- 从Google备份互联网看“数据安全”
- 互联网小团队创业 第三集 创业准备易犯的错误 汪华
- 互联网小团队创业 第三集 创业准备易犯的错误 汪华
- 互联网创业,数据分析比分析师团队更重要
- 互联网创业的准备——框架:从MVC到开放API
- 从Google备份互联网看“数据安全”
- InnoDB数据备份工具--Xtrabackup原理
- DBA工程师每日流程——数据备份
- Mongodb数据的备份与恢复