物理备份物理备份是直接备份数据库所对应的数据文件甚至是整个磁盘。物理备份分为完全备份和增量备份:完全备份是指一个备份包含指定数据库或表空间的所有数据,增量备份是指在一次全备份或上一次增量备份后,以后每次的备份只需备份与前一次相比增加或者被修改的文件。
逻辑备份逻辑备份是将数据从数据库中导出,并将导出的数据进行存档备份。
冷备和热备热备:指数据库启动状态下的备份冷备:指数据库关闭状态下的备份。冷备准备冷备也被称为脱机备份脱机备份时,需要关闭数据库,支持库级备份和归档备份。Console是DM脱机备份和还原的图形化界面工具。DMRMAN是DM脱机备份和还原的命令行工具。
(资料图)
以下演示命令行方式的脱机备份在达梦安装路径bin目录下关闭数据库./DmServiceDMSERVER stop检查DmAP服务的状态./DmAPService status若DmAP服务关闭则开启./DmAPService start
冷备新建备份./dmrmanRMAN> backup database ‘/dm8/data/DMDB/dm.ini" backupset "dm8/bak"
冷备下的数据库还原与恢复在达梦安装路径bin目录下关闭数据库./DmServiceDMSERVER stop检查DmAP服务的状态./DmAPService status若DmAP服务关闭则开启./DmAPService start
还原数据库./dmrmanRMAN> restore database "/dm8/data/DMDB/dm.ini" from backupset "/dm8/bak"
恢复数据库./dmrmanRMAN> recover database "/dm8/data/DMDB/dm.ini" from backupset "/dm8/bak"更新db_magic(DM8需要进行此步骤)./dmrmanRMAN> recover database "/dm8/data/DMDB/dm.ini" update db_magic
最后启动数据库以完成还原与恢复./DmServiceDMSERVER start
热备准备此时要求数据库处于运行状态并正常提供数据库服务。打开数据库./DmServiceDMSERVER start打开DmAP服务./DmAPService start使用disql工具./disql进入配置模式alter database mount;打开归档配置alter database archivelog;增加归档文件alter database add archivelog "type=local,dest=/dm8/arch,file_size=80,space_limit=0";数据库到打开状态alter database open;查看数据库归档状态(arch_mode 为y说明处于归档)select arch_mode from v$database;
热备完全备份backup database;指定完全备份的路径backup database full to fullbak0001 backupset "/dm8/bak/full/fullbak0001";指定增量备份的路径backup database increment to incrbak0001 backupset "/dm8/backup/incr/incrbak0001";指定增量备份的目标backup database increment with BACKUPDIR "/dm8/bak/full" to incrbak0002
表空间备份:backup tablespace HRTBS;backup tablespace HRTBS INCREMENT with BACKUPDIR "/dm8/bak/full" to incrhrtbsbak0001backupset "/dm8/backup/incr/incrhrtbsbak0001";
表的备份和归档备份:backup table dmhr.employee;backup ARCHIVELOG ALL;
热备下的还原与恢复关闭数据库关闭数据库./DmServiceDMSERVER stop打开DmAP服务./DmAPService start
还原数据库./dmrmanRMAN> restore database "/dm8/data/DMDB/dm.ini" from backupset "/dm8/bak/full/fullbak0001"恢复数据库./dmrmanRMAN> recover database "/dm8/data/DMDB/dm.ini" from backupset "/dm8/bak/full/fullbak0001"更新db_magic(DM8需要进行此步骤)./dmrmanRMAN> recover database "/dm8/data/DMDB/dm.ini" update db_magic最后启动数据库以完成还原与恢复./DmServiceDMSERVER start
X 关闭
2021年北向资金流入超4300亿元 外资热情拥抱中国资产
尽管面临疫情反复等多重不利因素,外资在2...北交所董事长徐明:北交所成立以来股票平均上涨98.9%
北京证券交易所董事长徐明8日表示,北交所...宁吉喆:2021年中国GDP将连续第二年超百万亿元
中国国家发改委副主任兼中国国家统计局...中国黄金消费市场渐回暖 “古法金”饰品获年轻消费者青睐
2022世界珠宝发展大会正在海口举行。8日在...观察:中国首条民营控股高铁开通之“时”与“势”
杭台高铁首趟列车即将发车。张煜欢摄1月8...中国生态环境保护实现“十四五”起步之年良好开局
中国生态环境部7日在北京召开2022年全国...人社部发布信用管理师国家职业技能标准
近日,人力资源和社会保障部对外发布了《...云南永善佛滩顺河梯级电站全面推进建设
日前,云南省永善县顺河村举行了佛滩顺河...中老铁路的背后 “税务专车”一路同行
2021年12月3日中老铁路正式开通运营,仅需...哈啰出行投资成立装饰工程公司 注册资本200万元
企查查APP显示,3月18日,上海钧住装饰工程有限公司成立,法定代表...Copyright © 2015-2023 京津冀建筑工程网版权所有 备案号:京ICP备2022022245号-12 联系邮箱:434 922 62 @qq.com