一、概念介绍
备份就是数据库在某一个时间点做的副本。备份主要有:物理备份和逻辑备份。物理备份:主要备份的是使用过的、有效的数据页;逻辑备份:主要备份的是数据库对象(表、视图、索引等)
(1)物理备份: 该方法实现数据库的完整恢复,通过数据库内部的存储结构,完整的复制数据页,它涉及到组成数据库的文件(如数据文件、控制文件和日志文件等),但不考虑逻辑内容(如表、视图和存储过程等数据库对象)。 (数据库可以是联机或脱机状态,也称为热备和冷备)
(2)逻辑备份: 是利用SQL语言从数据库中抽取数据并存于二进制文件的过程。(要求数据库是联机状态)
二、物理方式备份
1. 脱机备份
首先需要关闭DM数据库,并开启DmAP服务,不能开启归档。
(1)第一种方式,console工具备份
dmdba@localhost ~]$ cd /dm8/bin
[dmdba@localhost bin]$ ./DmServiceDMSERVER stop
Stopping DmServiceDMSERVER: [ OK ]
[dmdba@localhost bin]$ ./DmAPService status
DmAPService (pid 8194) is running. 创建备份路径
[dmdba@localhost bin]$ mkdir -p /dm8/backup
/dm8/tool
[dmdba@localhost tool]$ ./console