有积分,急求SQL数据库高手!

来源:百度知道 编辑:UC知道 时间:2024/06/01 01:28:12
现本公司使用SQL2000 server版存储数据,定时对数据库进行备份,为加强数据服务器的管理,需将备份出来的数据刻盘保存,但是备份出的数据过于庞大竟高达8G,普通的DVD刻录盘也不过4.5G,当然也有办法把8G的数据库文件分割成两个4G的文件,比如WINRAR的分卷压缩,但是我担心会破坏原数据,备份的数据很重要。据说在SQL数据中可以实现分段备份的功能,例如2005-2008年的数据,我可以任意时间段,从数据库中备份出2005年、2006年、2007年、2008年全年的数据,生成每一年度独立的备份文件,缩小文件容量,方便刻盘保存,而且数据库发生故障时只需恢复2008年本年的数据就可以了,提高数据库维护的效率。
恳求SQL数据库高手,告知详细的操作方法,不胜感激!
我需要的不是怎么去备份数据库,我要的是分段备份的功能,从原有的数据库中提取每一年度的数据备份出来,既缩小容量又方便分类刻盘保存,而且维护起来也方便。
当然我也可以选择双面刻录盘,随着数据容量不段增大,那我岂不是还要更换蓝光刻录机,不现实。
日志文件占用空间并不大,我定期会做收缩数据库。

很好解决的事情楼主何必要弄得很复杂呢?
花点小钱买个移动硬盘还需要研究那么多问题么?

还是2005比2000好用,我们数据库32G,然后每周用rar分卷压缩,恢复起来没有问题,压缩完不到7G。
以前16个G的时候压缩到4G以内没有问题

干吗要刻盘,买个80G的移动硬盘够你存储备份数据N年了!

http://technet.microsoft.com/zh-cn/ms181092.aspx
这里讲了什么是差异备份,其实你没有必要每次都去备份相同的数据。

哈哈,我给你说个好办法,如果你的库结构不常改变,我有好办法,我都用了10年了,恢复过四五次,我的库30多G,备份数据几百兆。
QQ3340113,多给我分,我详细教给你。

你所说的分段备份其实就是“差异备份”,你需要先完整备份,再做一个差异备份,或者可以试试“日志备份”,文件小。这个分段备份是绝对不会存在的,你肯定是把动态硬盘有一个备份的跨区卷给混淆了!