数据库的安全说实话,真不是什么新鲜话题,但总有人吃过没备份的亏。SQL2005 的数据库备份功能还挺实用,配合服务器操作,能把意外风险降不少。哪怕只是一张小表,备份上了,心里踏实多了。

用 SQL2005 做备份,方式挺多,基本分为手动和自动两类。新手用 SQL Server 自带的任务计划就够用,图形界面操作不难,看着点设置,定时备份就安排上了。别忘了备份文件最好存在独立磁盘,或者直接扔到远程服务器上。

如果你还用的是老项目的 SQL2005,手动导出备份文件也行,命令行加点参数,比如BACKUP DATABASE那套,执行起来也不麻烦。下面这篇关于SQL2005 备份还原的文章就蛮值得一看:SQL2005 备份还原,写得挺清楚。

其实现在大多数项目都混搭,什么MYSQLFTPSharepoint都有,想搞自动化的可以看看下面这篇:MYSQL 数据库自动备份脚本,脚本复制粘贴就能用,比较方便。

提醒下:不管你用什么方法,备份完一定要验证一下,别备了个空文件,恢复的时候才发现没内容,那就哭都来不及。如果你搞多系统协作的,可以参考下FTP 服务器备份这招:使用 FTP 服务器备份数据库的方法,适合有点运维经验的你。