注册
DM8手动备份【需要具备数据库操作基础】
技术分享/ 文章详情 /

DM8手动备份【需要具备数据库操作基础】

胖头鱼 2022/11/21 1494 0 0

一.概述

数据库保存的是数据,当出现数据丢失等其他不可逆的情况数据无法正常回复时,会造成无法估量的损失。因此,在日常维护过程中,数据备份就至关重要了。
备份包含物理备份和逻辑备份,物理备份是拷贝有效的数据页;逻辑备份是导出数据库中逻辑数据。物理备份分为完全备份、增量备份;联机备份(热备)和脱机备份(冷备)。下面,我将以物理备份中的完全备份为实例讲解(适合正在运行的数据库,并且操作人员需要具备熟料的操作数据库的基础)

二.数据库运行环境

操作系统:Kylin Linux Advanced server V10(Sword)
内核:Linux-4.19.90-24.4.v2101.ky10.x86_64-x86_64-with-kylin-10-Sword
CPU:Sigle core Intel™i7-10510U CPU @ 1.80GHz 64Bit
数据库版本:dm8-20220525_x86_rh6_64

三.数据情况

目前,我的测试环境模式名为“DMZHBG”下有一张SYS_USER的表,里面有3条数据(使用达梦管理工具连接查看数据),如下图所示:
image.png

四.备份准备

1.设置备份路径,将备份的文件存放在/dm8/backup/20221121/,在root用户下执行以下语句,并授权给dmdba用户:

cd /dm8
mkdir /backup/20221121
chown -R dmdba:dinstall /dm8

2.备份前,需要将数据库归档模式开启,使用达梦连接管理工具,右键连接点击管理服务器,如图所示:

image.png
点击系统管理,状态转换选择为配置模式,点击转换,提示“转换状态成功”即表明完成设置。
image.png
点击归档配置,将归档模式选择为:归档,点击+设置归档目标、归档类型及归档文件大小。(归档模式开启后,要将系统管理下面的状态转换设置为打开状态)
image.png

3.开始备份,点击备份下面的库备份,点击新建备份,输入备份名和备份集目录,点击确定,完成备份。

image.png
当目录下出现以下文件即表明备份成功。
image.png

4.备份完成后,我们删除表里面的某一条数据,关闭数据库打开console进行还原操作。依次执行还原、恢复和更新Magic。执行完成后,打开数据库服务。(特别需要注意的是,还原时要用dmdba用户)

image.png
image.png
image.png
image.png

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服