日期:2014-05-17  浏览次数:20455 次

网站数据备份
各位,公司要上线一网站,现在需要做一份数据安全方面的方案

以前没做过,请问,如何进行数据备份?多长时间备份一次?本地还是异地备份?完全备份还是差异化备份?异地同步数据如何操作?

系统为以下

windows 2008 R2
sql server 2012
asp.net
js
flash

先谢了,希望大家给予详细说明。发贴有分,当牛做马。

------解决方案--------------------
需求场景 备份策略
系统数据库Master、model、msdb 每天一次的完全备份
分发系统数据库 无需备份
大容量数据库 般备份文件大致10GB时,使用:完全+差异+日志的备份方案
具体的时间安排根据数据增长的情况进行设置,一般每周一次完全备份,每天一次差异备份,每2小时一次日志备份
小容量数据库 只使用完全备份和日志备份。具体的时间安排根据数据增长情况,一般一天一次完全备份,每2小时一次日志备份
无需备份的数据库 包含下述特征的数据库无需备份:
1.仅包含订阅数据的数据库;
2.与业务系统确认无涯需备份的数据库
------解决方案--------------------
我的公司备份:周日晚上23:00完整备份。每天晚上23点差异备份一次。8点到22点每小时日志备份一次,因为我的公司8点前基本上没人用系统,所以不备份也可以。
建议本地备份后,复制一份到异地或者用异质备份(磁带、移动硬盘、刻碟等)。
也可以创建高可用方案(集群、日志传输、镜像、复制),2012的always on已经集成了这4中高可用,建议充分使用。always on已经可以满足你异地同步了
------解决方案--------------------
系统数据库每天完整备份一次。数据文件、日志文件分开物理磁盘存放。
------解决方案--------------------
always on不是三言两语可以讲清楚的。看看网上有没有教程吧,不过单服务器,always on恐怕效果也不明显
------解决方案--------------------
always on主要是做高可用性和读写分离,使用Always on 可以在Repl的服务器上做备份减轻主服务器负载。

你只有一台机器用不上的。一点需要注意:备份文件一定不能和数据库文件放到同一个磁盘上面,否则出了问题也没办法恢复。