小型数据库是指每天的数据修改变化量不大,两次备份之间的的数据丢失可以容忍,在这样的情况下我们可以把数据库的恢复模式设置成简单,在上一篇博文中我提到过简单恢复模式,所谓简单就是数据库的日志文件可以重复使用,可见日志文件大小不会持续的增长,那么我们在恢复数据库的使用就只能恢复到上一次备份的时间点,具体参考下图。
如下图
小型数据库的备份还原策略就是:恢复模式设置成“简单”,备份类型选择“完整备份”,数据库的还原“完整”
下面我来简单测试下
如下图,我目前有一个数据库zxta,这个数据库中有51条记录
我将把这个小型数据库的恢复模式设置成“简单”,如下图,我们选择“属性”
恢复模式“简单”
完成了恢复模式的设置后,我们对这个数据库进行备份
这里我把数据库zxta备份到D盘,备份的名称是zxta005,选择“确定”完成数据库的备份
如下图,数据库备份成功
备份完成后D盘的视图,其中zxta005就是我们这次创建的备份,这次的备份大小是48378KB
这样我们在这个zxta数据库中再插入一些数据,这个插入的过程我就不截图了,插入完成后我们发现现在有101条记录了,那么我们在进行一次备份吧
我们选择数据库“zxta”,选择备份,在备份常规中备份的类型我们保持“完整”,备份的目标我们仍然选择D:\backup\zxta005,我们先不急着点击确定,我们选择“选项”
在选项中我们看到目前选择“追加到现有备份集”,至于“可靠性”我这里是测试环境可以不勾选,完成了备份的选项确认后,我们再点击“确定”按钮
如下图,zxta又完成了一次备份
备份完成后D盘视图如下,我们看到zxta的备份文件由原来的48378变成了96754KB,因为我们默认选择的是“追加”
以上,我们就简单完成了小型数据库的备份,当然这样的备份让我们手动干预,比较累人我们可以创建备份计划那就方便多了,在这里我们只要了解下即可,菜鸟学SQL记录。