首页 > 数据库 >达梦数据库备份与还原的使用

达梦数据库备份与还原的使用

时间:2022-08-31 02:11:24浏览次数:70  
标签:DATABASE data 备份 bak 归档 DAMENG 数据库 达梦

方法一:
数据库备份
数据库不需要stop
需要开启归档
./disql 用户名/密码@IP地址;端口
BACKUP DATABASE BACKUPSET ‘db_bak_01’;
默认备份文件存在DAMENG/bak目录内
修改dm.ini文件内的BAK_PATH参数,即可修改备份文件存放目录

方法二:
数据库备份
数据库需要stop
在达梦安装目录bin下
执行./dmrman
BACKUP DATABASE’/data/DAMENG/dm.ini’
默认备份文件存在DAMENG/bak目录内

方法三
模式导出
数据库不需要stop
./dexp 用户名/密码@IP地址;端口 file=库名.dmp log=名称.log directory=/data full=y
备注:不加full=y默认导出登录用户模式
模式导入
数据库不需要stop
./dimp 用户名/密码@IP地址;端口 file=名称.dmp log=名称.log directory=/data full=y

数据库还原
方法一还原和方法二还原方式:
数据库需要stop
执行./dmrman
RESTORE DATABASE ‘/data/DAMENG/dm.ini’ FROM BACKUPSET ‘/data/DAMENG/bak’;
RECOVER DATABASE ‘/data/DAMENG/dm.ini’ FROM BACKUPSET '/data/DAMENG/bak ';
RECOVER DATABASE '/data/DAMENG/dm.ini ’ UPDATE DB_MAGIC;

备份集校验
check backupset '/data/DAMENG/bak db_bak_01’;

归档开启方法:
方法一:
关闭数据库
在实例目录下,添加dmarch.ini文件,内容为:
[ARCHIVE_LOCAL1]
ARCH_TYPE = LOCAL #本地归档类型
ARCH_DEST = /data/DAMENG/arch #本地归档文件存放路径
ARCH_FILE_SIZE = 128 #单位 Mb,本地单个归档文件最大值
ARCH_SPACE_LIMIT = 500000 #单位 Mb,0 表示无限制,范围1024~4294967294M
修改dm.ini文件内容
ARCH_INI = 1 #0表示归档关闭,1表示归档开启
开启数据库

方法二:
不需要关闭数据库
联机归档配置如下:
修改数据库为 MOUNT 状态。
SQL>ALTER DATABASE MOUNT;
配置本地归档。
SQL>ALTER DATABASE ADD ARCHIVELOG ‘DEST = /data/DAMENG/arch, TYPE = local, FILE_SIZE = 1024, SPACE_LIMIT = 2048’;
开启归档模式。
SQL>ALTER DATABASE ARCHIVELOG;
修改数据库为 OPEN 状态。
SQL>ALTER DATABASE OPEN;

其他:
可以创建执行计划,进行定时备份
可以进行表空间备份
可以进行单表备份,等等

 

达梦社区地址:https://eco.dameng.com

标签:DATABASE,data,备份,bak,归档,DAMENG,数据库,达梦
From: https://www.cnblogs.com/-dym/p/16641541.html

相关文章

  • Linux操作系统中通过命令操作Oracle数据库--笔记大全
    1.Windowsserver服务器安装数据库忘记对某个用户解锁,比如Scott,我们可以通过system用户来对该用户解锁:步骤如下:注:sys/system/oracle数据库用户都是管理员用户(1)在运行中输......
  • Windows Sever 2008 备份与恢复
    WindowsSever2008备份与恢复 目录 前言一、实验环境二、实验步骤 总结 前言作为一名企业的管理员,对于一些相当重要的文件,或所存储的磁盘以及系统......
  • TCGA数据库的挖掘工具
    TCGA数据库的挖掘工具TCGA数据库的挖掘工具层出不穷,从数据下载到数据挖掘,这里marker整理一份官网的数据挖掘工具大全:http://www.cancerimagingarchive.net/TheCancer......
  • centos下mysql 最新版终于安装成功!备份一下几个关键地方
    我本来只是为了搭建简单的LAMP环境,亲自动手,却发现有这么多的问题会发生。(bydefault7#zbphp.com)很多地方给的安装Mysql的提示是通过yum一键安装。shell命令如下:yumins......
  • 在Debian系统上安装StoneDB数据库
    今天我会进行StoneDB数据库在Debian系统下的安装。官方文档中没有说明在Debian系统的安装步骤,我来试试能否顺利安装。准备Debian系统我是在本地使用虚拟机安装的Debian......
  • odoo禁止在登录页面访问数据库,隐藏数据库按钮,访问指定的数据库
    本文档描述在生产中或在面向Internet的服务器上设置Odoo的基本步骤。它是在安装之后进行的,对于没有在internet上公开的开发系统来说,它通常不是必需的。警告如果您正在设置......
  • 5分钟搞定 关系型数据库 到 Flink 数据同步
    简述实时数据处理领域中,使用Flink方式,除了从日志服务订阅埋点数据外,总离不开从关系型数据库订阅并处理相关业务数据,这时就需要监测并捕获数据库增量数据,将变更按发生的......
  • 华为云GaussDB深耕数据库根技术,助力能源行业数字化转型
     近日,以“推进能源数字化共建低碳智能社会”为主题的第十二届能源企业信息化大会在北京举办。华为云数据库首席架构师冯柯在会上分享了华为云GaussDB的创新技术和能源......
  • 吉林大学数据库期末复习
    chaos结构化查询语言中级SQL实体关系模型关系数据库设计应用程序设计和开发事务并发控制恢复系统复习知识点......
  • Oracle数据库导出导入
    1.Oracle数据库导出expdp$username/$passwd@$ORACLE_SIDdirectory=DATA_PUMP_DIRschemas=$schemasdumpfile=$dumpfile.dmplogfile=$dumpfile.log#username数据库......