纯小白学习达梦数据库备份和还原

纯小白学习达梦数据库备份和还原

公司里最近使用了达梦数据库,和之前使用的sqlserver、oracle等比较,达梦数据库操作起来还是有很多注意点的,作为一个动手能力很差的纯小白,怎么实现达梦数据库的备份和还原呢?
下面跟我一步一步来。

环境:centos7、DM8
用户:root
为了便于操作,以下所有操作都基于图形界面归档备份。

准备

1、需要备份的数据库
使用DM数据库管理工具,登录数据库查看。
DM数据库管理工具位于安装目录tool下,打开命令为:

// 打开DM数据库管理
[root@showdoc dm8]# ./tool/manager

在这里插入图片描述

tips:备份的理解

数据库备份有很多中分类方式

物理备份:即将数据文件进行备份,类似于手动拷贝文件。
逻辑备份:逻辑导出,类似于将文件中的内容拷贝出来,再粘贴到另一个文件中。

而物理备份又分为冷备和热备
冷备:停止数据库服务,使数据库不再接受用户访问,再进行备份。

//冷备需要先停止服务
[root@showdoc opt]# /dm8/bin/DmServiceDBSERVER stop
Stopping DmServiceDBSERVER:                                [ OK ]

热备:开启归档,保存数据库当前的状态,再进行访问。

全量备份:将全部数据都进行备份,假设数据量为1万,则将这1万条数据全部备份下来。
增量备份:相对于全量部分的概念,假设原数据量1万,又增加了1千,把这1千备份下来,就是增量备份。由此可以看到,增量备份实际上是依赖于全量备份的。全量备份+增量备份才是最稳妥的。

库备份、表备份、表空间备份、归档备份:这些就是数据范围的备份了。
库备份指的是当前数据库的备份,范围最大。
表备份:可以备份指定的一个表,比如人员表,部门表等。
表空间备份:可以备份一个表空间,这个表空间中包含很多表。
归档备份:顾名思义,对归档的备份。

本次我们备份的数据库参照下图,其中我们在DMTEST,下创建了两张表,DEPT和EMP。
本次演示为物理备份-热备-全量备份-库备份。
大家可以根据自己的实际需求,来选择不同的备份方式。
在这里插入图片描述
2. 备份的文件夹
创建一个备份的文件夹,用于存放备份文件。

备份

1、打开DM数据库管理工具
上面已经描述,此处不赘述。
2、根节点右键点击管理服务器。
在这里插入图片描述
3、切换状态
注意:状态转换操作需要使用root用户,使用非root用户可能会报错。
在这里插入图片描述
4、设置归档
在这里插入图片描述
设置归档文件夹(我们这里是设置了一个arch的文件夹)
在这里插入图片描述
在这里插入图片描述
设置完成后,界面如下:
在这里插入图片描述
重新打开
在这里插入图片描述
5、开始备份
在这里插入图片描述
点击新建备份
在这里插入图片描述
设置备份名称和备份集目录,选择备份类型(一般第一次备份都选择完整备份,后续可选择增量备份)点击确定。
在这里插入图片描述
备份完成后,我们看一下,备份目录中有了那些内容

//备份之前
[root@showdoc backup]# ll
总用量 0
//备份之后
[root@showdoc backup]# ll
总用量 27760
-rw-r--r--. 1 dmdba dinstall   141824 2月  26 11:18 backup_1.bak
-rw-r--r--. 1 dmdba dinstall 28187136 2月  26 11:18 backup.bak
-rw-r--r--. 1 dmdba dinstall    90624 2月  26 11:18 backup.meta

还原

1、
数据库的还原需要使用DM控制台工具。
启动方式为

//启动DM控制台工具
[root@showdoc /]# cd dm8
[root@showdoc dm8]# ./tool/console

在这里插入图片描述
2、选择备份文件目录
在这里插入图片描述
在这里插入图片描述
3、点击获取备份
在这里插入图片描述
4、获取后,选择备份文件,点击还原
在这里插入图片描述
在这里插入图片描述
注:
有同学在还原的时候,会报错,如下图
在这里插入图片描述
需要考虑下是否当前表空间是否有多用户操作,如果是的话,切换用户试一下。

5、点击恢复
在这里插入图片描述
6、点击更新DB_Magic
在这里插入图片描述

完成

通过以上步骤,我们就实现达梦数据库备份还原的基本操作了。
小伙伴们学会了么?

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在Windows上安装达梦数据库,您可以按照以下步骤进行操作: 1. 首先,您需要下载达梦数据库的安装程序。根据您的需求,您可以从达梦官网下载适合您系统的版本,比如dm8_20211025_x86_win_64_ent。 2. 下载完成后,双击运行安装程序,按照提示进行安装。在安装过程中,您需要选择安装路径、数据库实例名称等相关配置信息。 3. 安装完成后,您可以打开达梦数据库管理工具,进行数据库的配置和管理。请注意,达梦数据库的部分语句可能与MySQL或Oracle有所不同,您可以参考达梦数据库的SQL语句使用手册和相关文档,以便使用和了解达梦数据库的特定功能和语法。 总之,要在Windows上安装达梦数据库,您需要下载适合您系统的安装程序,运行安装程序并按照提示进行配置,然后使用达梦数据库管理工具进行数据库的管理和配置。如果需要进一步了解和学习达梦数据库,您可以访问达梦官网下载相关文档和参加相关培训。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [windows安装达梦数据库](https://blog.csdn.net/m0_55752065/article/details/123292260)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值