一.物理备份
(一)冷备
注意:冷备要求dmap服务打开,数据库实例关闭
(1)关闭数据库实例
su - root
cd /dm8/tool
./dmservicesh
手动关闭数据库实例
(2)使用控制台工具备份
备份还原----新建备份
填写备份集名,备份集目录等信息,点击确定备份
(3)使用dmrman进行备份
执行结果
备份成功
(二)热备
注意: dmap 服务是打开的,数据库实例是打开的,数据库是归档模式。
(1)打开归档
命令方式:
SQL> alter database mount;
SQL> alter database add archivelog
‘type=local,dest=/dm8/arch,file_size=64,space_limit=0’;
SQL> alter database archivelog;
SQL> alter database open;
管理工具方式:
su - dmdba
cd /dm8/tool
./manager
连接数据库
系统管理–状态转换–配置–转换
再次点击管理服务器–归档配置
再次点击系统管理–状态转换–打开
(2)热备
1.利用管理工具热备
su - dmdba
cd /dm8/tool
./manager
进入管理工具
点击备份
2.命令行方式热备
全备
SQL> backup database full backupset ‘/dm8/backup/fullbak2’;
增量备
SQL> backup database increment backupset ‘/dm8/backup/incr_bak’;
二.逻辑备份
1、逻辑导出
[dmdba@localhost bin]$ ./dexp sysdba/Dameng123@localhost:5237
file=dexp01.dmp log=dexp01.log directory=/dm8/backup/dexp full=y
2、逻辑导入
[dmdba@localhost bin]$ ./dimp sysdba/Dameng123@localhost:5239
file=/dm8/backup/dexp/dexp01.dmp
log=/dm8/backup/dexp/dimp01.log