加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

关于sqlserver2005备份策略的一个问题

发布时间:2020-12-12 15:16:44 所属栏目:MsSql教程 来源:网络整理
导读:--------------------------------------------------------------------------- ---- 本文为andkylee个人原创,请在尊重作者劳动成果的前提下进行转载; ---- 转载务必注明原始出 处 : http://blog.csdn.net/andkylee --- 2010-07-22 17:33:06 ---- 关键字

---------------------------------------------------------------------------

---- 本文为andkylee个人原创,请在尊重作者劳动成果的前提下进行转载;

---- 转载务必注明原始出 : http://blog.csdn.net/andkylee

--- 2010-07-22 17:33:06

---- 关键字:? sql server 2005 备份 完全备份? with copy_only

----------------------------------------------------------------------------

有这样一个备份策略:周一对某用户数据库进行完全备份,周二,周三一直到周日都进行日志备份。此策略简单易于说明本文的问题。

?

假如在周五的时候,其它地方需要使用此用户库的所有数据,而又不想拷贝周一的备份和后续的多个日志备份文件。此时,如何进行数据库全备呢?

?

如果做全备的话,则可能对原本运行正常的备份策略产生影响。此应用场景下,对用户库做了全备后,后续的周六、周日的日志备份所对应的基点就不是周一的全备而是周五的全备了。如果还按照原本的备份策略,则势必会出现问题。

?

如何在做数据库全备的时候,不影响原来的备份策略呢?

?

解决办法:

?

在sql server 2005 中有个参数 copy_only。

?

backup database andkylee to disk='d:/andkylee.bak' with copy_only

?

已为数据库 'andkylee',文件 'andkylee' (位于文件 2 上)处理了 17296 页。
已为数据库 'andkylee',文件 'andkylee_log' (位于文件 2 上)处理了 1 页。
BACKUP DATABASE 成功处理了 17297 页,花费 5.790 秒(24.471 MB/秒)。

?

成功!

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读