数据库管理员需要在归档模式下备份数据库,而数据库归档模式默认是关闭的。DM7 数据库中的数据存储在数据库的物理数据文件中,数据文件按照页、簇和段的方式进行管理,数据页是最小的数据存储单元。任何一个对 DM7 数据库的操作,归根结底都是对某个数据文件页的读写操作。DM7 备份的本质就是从数据库文件中拷贝有效的数据页保存到备份集中,这里的有效数据页包括数据文件的描述页和被分配使用的数据页。而在备份的过程中,如果数据库系统还在继续运行,这期间的数据库操作并不是都会立即体现到数据文件中,而是首先以日志的形式写到归档日志中,因此,为了保证用户可以通过备份集将数据恢复到备份结束时间点的状态,就需要将备份过程中产生的归档日志也保存到备份集中。
还原与恢复是备份的反过程。还原是将备份集中的有效数据页重新写入目标数据文件的过程。恢复则是指通过重做归档日志,将数据库状态恢复到备份结束时的状态;也可以恢复到指定时间点和指定 LSN。恢复结束以后,数据库中可能存在处于未提交状态的活动事务,这些活动事务在恢复结束后的第一次数据库系统启动时,会由 DM7 数据库服务器自动进行回滚。
系统在归档模式下运行会更安全,当出现介质故障,如磁盘损坏导致数据文件丢失、异常时,利用归档日志,系统可以恢复至故障发生的前一刻。因此,建议将归档目录与数据文件配置、保存到不同的物理磁盘上。
按照备份数据完整性,可将备份分为完全备份和增量备份。库备份和表空间备份支持增量备份,表备份不支持增量备份。
完全备份生成的备份集包含了指定库(或者表空间)的全部有效数据页。当数据规模比较大的情况下,生成的完全备份集通常会比较大,而且备份时间也会比较长。
增量备份是在某个特定备份集基础上,收集数据库新修改的数据页进行备份,可以有效减少备份集的空间占用、提高备份速度。
首先,启动管理工具,进行连接,登入服务器
image
定期自动备份,需要创建作业,其步骤如下:在“对象导航”树中选择“代理”节点,单击鼠标右键,选择“创建代理环境”,单击鼠标左键创建代理环境。如下图
image
在“代理”节点下选择“作业”,单击鼠标右键,选择“新建作业”,单击鼠标左键进入“新建作业”界面。
image在“选择项”中选择“常规”,输入作业名,例如:db_backup。
image
在“选择项”中选择“作业步骤”,点击“添加”按钮,进入“新建作业步骤”界面,
image在“选择项”中选择“常规”,输入名称,例如:attemper_backup;调度类型选择“反复执行”;设置发生频率,点击“确定”按钮保存作业调度。点击“新建作业”界面的“确定”按钮,保存作业。 image
这样就创建好了。
网友评论