hhh442 发表于 2008-4-7 14:20:43

[讨论]dump database同截断日志疑惑

有如下备份计划:每天凌晨0点做全库转储,然后每6小时做一次日志转储(一天的6、12、18点,共三次)。24点(0点)的日志转储不做,因为要做全库转储。<br/>有资料上说,dump database不会截断日志。上述备份计划里,每天凌晨0点做的全库转储,并没有截断日志,后面6点那次日志转储,企不包含的是前一天18点至今天早上6点间的日志?此疑惑一。<br/><br/>肯定不希望6点的日志包含了18后的数据更新内容,因为它们在全库转储时已经有了。<br/>避免此种情况,有个简单的方法,就是在做全库转储时,先截断日志。在脚本文件里写:<br/>...<br/>dump&nbsp; transaction <span style="font-weight: bold;">DBNAME</span>with truncate_only<br/>go<br/>dump database <span style="font-weight: bold;">DBNAME</span> to <span style="font-weight: bold;">DBNAME.DMP</span><br/>go<br/>...<br/>虽然这两个命令是一前一后执行,但截断现有日志后,在dump database前会不会又有日志产生呢。此疑惑二。<br/><br/>欢迎知情者指教,欢迎大家讨论。<br/>

[此贴子已经被作者于2008-4-7 15:07:04编辑过]

flybean 发表于 2008-4-9 12:40:41

一、是 <br/><br/>二、当然有可能<br/>

hhh442 发表于 2008-4-9 16:28:20

<div class="msgheader">QUOTE:</div><div class="msgborder"><b>以下是引用<i>flybean</i>在2008-4-9 12:40:41的发言:</b><br/><br/>二、当然有可能<br/>
       
</div><p></p><br/>&nbsp;那一小段日志增加的数据,全库转储文件里肯定也有的。不需要重复数据。<br/>&nbsp;有什么办法可以避免这种情况吗?<br/>
页: [1]
查看完整版本: [讨论]dump database同截断日志疑惑

免责声明:
本站所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:Admin@SybaseBbs.com