物理备份
归档配置说明
通过 dm.ini 和 dmarch.ini 可以配置本地归档。dmarch.ini 生效的前提是 dm.ini 中的参数 ARCH_INI 置为 1。dmarch.ini 可以进行本地归档和远程归档的设置,DM 备份与还原过程中使用的日志均为本地归档日志。
dmarch.ini中与备份还原相关的配置参数及其介绍见下表。

配置项 配置含义
[ARCH_NAME] REDO 日志归档名
ARCH_TYPE REDO 日志归档类型,LOCAL 表示本地归档,REMOTE 表示远程
ARCH_DEST REDO 日志归档目标,LOCAL 对应归档文件存放路径;REMOTE 对应远程目标节点实例名
ARCH_FILE_SIZE 单个 REDO 日志归档文件大小,取值范围(64 MB~2048 MB),缺省 1024 MB,即 1 GB
ARCH_SPACE_LIMIT REDO 日志归档空间限制,当所有本地归档文件达到限制值时,系统自动删除最老的归档文件。0 表示无空间限制,取值范围(1024 MB~4294967294 MB),缺省为 0
ARCH_INCOMING_PATH 仅 REMOTE 归档有效,对应远程归档存放在本节点的实际路径

配置本地归档
1、联机归档配置操作步骤如下所示:
(1)修改数据库为 Mount 状态

alter DATABASE MOUNT

(2)配置本地归档

ALTER DATABASE ADD ARCHIVELOG 'DEST = /home/dm_arch/arch, TYPE = local,FILE_SIZE = 1024, SPACE_LIMIT = 2048';

(3)开启归档模式

ALTER DATABASE ARCHIVELOG;

(4)修改数据库为 Open 状态

ALTER DATABASE OPEN;

2、手动配置本地归档
(1)关闭数据库
(2)在 dm.ini 所在目录,创建 dmarch.ini 文件。dmarch.ini 文件内容如下:

[ARCHIVE_LOCAL1]
ARCH_TYPE = LOCAL
ARCH_DEST = /home/dm_arch/arch
ARCH_FILE_SIZE = 1024
ARCH_SPACE_LIMIT = 2048

(3)编辑 dm.ini 文件,设置参数 ARCH_INI=1
(4)启动数据库实例,数据库已运行于归档模式。

联机备份
在数据库在使用的情况下,利用 disql 工具或图形化管理工具 SQL 编辑区实现数据文件的备份。

配置说明:
BACKUP DATABASE [[[FULL] [DDL_CLONE]]| INCREMENT
[CUMULATIVE][WITH BACKUPDIR ‘<基备份搜索目录>’{,’<基备份搜索目录>’} | [BASE ON
<BACKUPSET ‘<基备份目录>’]][TO <备份名>][BACKUPSET ‘<备份集路径>’] [DEVICE TYPE
<介质类型> [PARMS ‘<介质参数>’]] [BACKUPINFO ‘<备份描述>’] [MAXPIECESIZE
<备份片限制大小>] [IDENTIFIED BY <密码>[WITH ENCRYPTION] [ENCRYPT WITH
<加密算法>]][COMPRESSED [LEVEL <压缩级别>]] [WITHOUT LOG][TRACE FILE ‘< TRACE
文件名>’] [TRACE LEVEL < TRACE 日志级别>][TASK THREAD <线程数>] [PARALLEL
[<并行数>] [READ SIZE <拆分块大小>]];

数据库联机备份命令:
(1)在 disql 工具或图形化管理工具 SQL 编辑区中使用 BACKUP 语句可以备份整个数据库,执行以下命令:

BACKUP DATABASE FULL BACKUPSET '/opt/dmdbms/BAK/备份文件名';

(2)执行备份压缩,压缩级别设置为 5,执行以下命令:

BACKUP DATABASE BACKUPSET '/home/dm_bak/db_bak_3_06' COMPRESSED LEVEL 5;

(3)创建并行备份,指定并行数为 8,执行以下命令:

BACKUP DATABASE BACKUPSET '/home/dm_bak/db_bak_3_07' PARALLEL 8;

(4)基于 /home/dm_bak 全量备份的增量备份,执行以下命令:

BACKUP DATABASE INCREMENT WITH BACKUPDIR '/home/dm_bak' BACKUPSET '/home/dm_bak/db_increment_bak_02';

数据库脱机备份
使用达梦安装目录下/opt/dmdbms/bin./dmrman工具

配置说明 BACKUP DATABASE ‘<INI 文 件 路 径 >’ [[[FULL][DDL_CLONE]]
|INCREMENT [CUMULATIVE][WITH BACKUPDIR
‘<基备份搜索目录>’{,’<基备份搜索目录>’}]|[BASE ON BACKUPSET ‘<基备份集目录>’]] [TO <备份名>]
[BACKUPSET ‘<备份集目录>’][DEVICE TYPE <介质类型>[PARMS ‘<介质参数>’] [BACKUPINFO
‘<备份描述>’] [MAXPIECESIZE <备份片限制大小>] [IDENTIFIED BY <加密密码>[WITH
ENCRYPTION][ENCRYPT WITH <加密算法>]] [COMPRESSED [LEVEL
<压缩级别>]][WITHOUT LOG][TASK THREAD <线程数>] [PARALLEL [<并行数>][READ SIZE
<拆分块大小>]];

数据库脱机备份命令:
(1)全库备份,在 DMRMAN 下执行以下命令:

BACKUP  DATABASE  '/opt/dmdbms/data/DAMENG/dm.ini'  FULL  BACKUPSET '/home/dm_bak/db_full_bak_01';

(2)增量备份,在 DMRMAN 下执行以下命令:

BACKUP DATABASE '/opt/dmdbms/data/DAMENG/dm.ini' INCREMENT WITH BACKUPDIR '/home/dm_bak' BACKUPSET '/home/dm_bak/db_increment_bak_02';

(3)校验特定的备份集,在 DMRMAN 下执行以下命令:

BACKUP  DATABASE  '/opt/dmdbms/data/DAMENG/dm.ini'  FULL  BACKUPSET '/home/dm_bak/db_full_bak_01';
CHECK BACKUPSET '/home/dm_bak/db_full_bak_01';

(4)批量删除所有备份,执行以下命令:
BACKUP DATABASE ‘/opt/dmdbms/data/DAMENG/dm.ini’ BACKUPSET’/home/dm_bak/db_bak_for_remove_02’;
REMOVE BACKUPSETS WITH BACKUPDIR ‘/home/dm_bak’;

达梦社区地址

DM8达梦数据库物理备份方法详细相关推荐

  1. 达梦数据库物理备份恢复_表空间级备份还原

    参考文档<DM8备份恢复手册> 1.表空间级备份还原 联机备份,脱机还原 表空间备份还原的先决条件以及限制条件参考<DM8备份恢复手册>. 1.1 备份 BACKUP V1.0 ...

  2. linux下达梦数据库导出dmp,DM7 达梦数据库 物理备份还原之 备份管理 操作手册

    1 概述 本篇主要了解如何使用 DMRMAN 工具管理数据库备份.表空间备份及表备份. 管理备份一个重要的目的是删除不再需要的备份.DMRMAN 工具提供 SHOW.CHECK.REMOVE.LOAD ...

  3. DM8:达梦数据库定时自动全库备份与删除备份

    DM8:达梦数据库定时自动全库备份与删除备份 环境介绍 1 备份条件 2 测试手动备份是否成功 2.1 报错 -718 2.2 错误解决方法 方法1: 在数据库执行SQL 方法2:重启 数据库实例服务 ...

  4. DM8:达梦数据库DEM--dmagent监控服务器代理部署(详细步骤)

    DM8:达梦数据库DEM部署dmagent代理环境(详细步骤) 1 dmagent代理下载部署 1.1通过web DEM下载代理包 1.2 从数据库服务器目录直接拷贝dmagent 2 部署JDK环境 ...

  5. DM8达梦数据库安装及卸载方法

    DM8达梦数据库安装及windows环境创建数据库实例和注册数据库服务 硬件环境需求 软件环境需求 windows下安装和卸载 安装 卸载 linux下安装和卸载 安装 卸载 硬件环境需求 名称 要求 ...

  6. DM8:达梦数据库dexp-DMP逻辑导出按用户模式定时自动备份数据库

    DM8:达梦数据库dexp-DMP逻辑导出按用户模式定时自动备份数据库 环境介绍 1 编写脚本&配置文件 1.1编写shell脚本备份数据库 1.2 编写dm_conf 配置文件 1.3 编写 ...

  7. 达梦数据库之备份与还原

    备份与还原是DBA必备的技能之一,为防止数据的误操作.误删除等突发情况,所以备份还原至关重要,一下从几方面共同学习一下达梦数据库的备份与还原基础知识. 一.概述 达梦数据库的备份还原方式:物理备份还原 ...

  8. DM8达梦数据库体系结构详解

    DM8达梦数据库体系结构详解 1.逻辑结构 1.1 表空间 1.2 段 1.3 簇 1.4 页 2.物理结构 2.1 数据文件 2.2 控制文件 2.3 重做日志文件 2.4 归档日志文件 2.5 配 ...

  9. DM8:达梦数据库下载地址

    DM8:达梦数据库下载地址 [达梦数据库下载地址]–>点我下载 https://eco.dameng.com/download/

最新文章

  1. linux下获取系统时间的方法
  2. MySQL 存储过程的基本用法
  3. Linux实验室阿里云证书,开发者云体验实验室
  4. 第一季7:海思制作的rootfs包含哪些内容?
  5. 色彩搭配总是显得很乱?配色专辑把色彩简单化
  6. java线上问题定位_线上java.lang.OutOfMemoryError问题定位三板斧
  7. vue中的provide/inject的学习使用
  8. getElement四种方法返回的不同
  9. UA MATH564 概率论 概率不等式
  10. Prince和学生们侃侃而谈系列06
  11. CRM学习笔记类转换工具(pojo互转)上下文中获取用户名cookie工具
  12. 笔记本电脑开不了机?3种解决方法
  13. NoSQL在腾讯海量数据中的应用与实践
  14. 远程桌面 你的凭据不工作 系统管理员不允许使用保存的凭据登录远程计算机
  15. 概要设计说明书(实例)
  16. linux 命令行高亮显示
  17. More Effective C++ 阅读笔记 解释清晰
  18. 中华英才网张建国:规划人生三级跳(转)
  19. Data too long for column 'name' at row 1
  20. 论文笔记004-《Knowledge Graph Alignment Network with Gated Multi-hop Neighborhood Aggregation》

热门文章

  1. java 二叉树 红黑树_常见数据结构(二)-树(二叉树,红黑树,B树)
  2. [BUUCTF misc]九连环
  3. Java自带 JVM监控工具
  4. 迅睿CMS 网站表单管理
  5. mc服务器空岛显示岛屿保护,[1.16.5][Paper]岛屿生存 —— 空岛海岛单方块洞穴生存空网玩法一端搞定[SCT]...
  6. 简约黄历日历网站源码分享 上传空间就能打开
  7. 使用Python下载ECMWF的ERA-5数据
  8. 【Verilog】汉明码
  9. 《考试脑科学》阅读笔记 cp1 - cp3
  10. Mtk android中的设备树,msm8909+android5.1 device tree(dt) 设备树组成和编译