数据库备份:追加到媒体与重写现有媒体的区别

    类别:数据库编程  贡献者:admin  总点击:6019  受欢迎度:10  更新日期:2013年09月30日
简介:一个比较好的理解是 重写现有媒体,是将之前的数据删除掉,然后把当前数据库的内容写入进去。对于追加的话就不同了。.
  • 数据库备份:追加到媒体与重写现有媒体的区别.

    数据库磁盘文档 备份的时候常常看见 下面有2个选项  

    1追加到媒体

    2重写现有媒体

    2者有什么区别呢?

    首先在文件备份上2者没有区别。

    "追加到媒体",将备份追加到备份设备上任何现有的备份中。(这个是帮助文档上的解释)

    追加到媒体,举个例子来说吧   比如说有个数据库peisong,我们选择是 

    1 删除后重新建立了一个新的备份文件。将之先后进行了3次 追加媒体操作(先后指的是数据库中有数据变化的情况),备份完成后这3个文件的大小是递增的,而且各个备份都没有收到影响。还原的时候可以选择还原那个备份设备,也就还原到了各个不同时间点的数据库。

    2 直接在现有文件上进行了3次追加操作,那么只有一个备份文件,但是这个文件里面有2次追加的操作,我们还原的时候也可以还原到不同时间点的数据库。

    所以不论选择是覆盖,还是新建还原的时候都是没有区别的,但是对于我们来说多个备份文件,总感觉安全,万一那个文件损坏了,还可以选择另外一个文件。磁盘紧张的情况下  直接覆盖比较节约。

    刚开始我以为是在以前的各个备份上都添加了 后来的数据变化,也就是后面的数据增量,也就是说各个备份文件大小应该一样。这个理解是错误的。

    "重写现有媒体",将重写备份设备中任何现有的备份。 (这个是帮助文档上的解释)

    通过重写媒体上的备份,备份集的现有内容将由新备份重写而不再可用。对于磁盘备份媒体,只重写备份操作中指定的备份设备所使用的文件;通过重写媒体上的备份,备份集的现有内容将由新备份重写而不再可用。对于磁盘备份媒体,只重写备份操作中指定的备份设备所使用的文件;

    一个比较好的理解是 重写现有媒体,是将之前的数据删除掉,然后把当前数据库的内容写入进去。对于追加的话就不同了。

    eg 有2个追加产生的备份 A1, A2,对于A2来说 它里面保存有A1的东西,同样重写的话b1,b2 .B2里面不包含b1.

     

    补充本知识点暨快乐评论此文章:'做网页:数据库备份:追加到媒体与重写现有媒体的区别.'

踩下去0
顶上来0
复制本页网址,与你QQ/MSN上的好友分享  温馨提示:如果您喜欢本站,请把她推荐给您的朋友们!
现在有0人对本文发表评论。  »马上发布评论
现在有0人对本文发表评论。  »查看所有评论
您的姓名: * 可选项,留空即为匿名发表
评论内容:
剩余字数:  * 按 Ctrl + Enter 直接发送.
           »»我要分享做网页知识
相关文章推荐
合作伙伴: 百度站长平台 新浪读书频道 CSDN.Net YPState R灯具集 好搜站长平台 商录 全球网站推广库 搜狗站长平台 网页百科 更多» >>加入本站作者团
首页 | 关于我们 | 网站地图 | 合作伙伴 | 部分作者 | 会员注册 友情链接 | 联系方式 |
2004-2019 做网页学习网 鄂公网安备 42010402000280号 鄂ICP备13003030号