达梦数据库的备份

达梦数据库的备份

2023年7月30日发(作者:)

达梦数据库的备份达梦数据库的备份达梦数据库库备份的简介备份将待备份的数据经过处理如加密、压缩等后,写到备份⽚⽂件中,并将相关备份信息写到元数据⽂件中的过程。作⽤在数据出现问题的时候,可以及时恢复数据,保证数据的不丢失备份的分类物理备份冷备份热备份逻辑备份冷备份1. 数据库关闭[dmdba@oracle bin]$ ./DmServiceDBSERVER stopStopping DmServiceDBSERVER: [ OK ]2. 开启damp服务要开启[dmdba@oracle bin]$ ./DmAPService startDmAPService (pid 19621) is running.3. 执⾏备份[dmdba@oracle bin]$ dmrmandmrman V8RMAN> backup database '/dm8/data/DMDB/';backup database '/dm8/data/DMDB/';file not found, use default license!Database mode = 0, oguid = 0EP[0]'s cur_lsn[945294]BACKUP DATABASE [DMDB],CMD BACKUP DATABASE [DMDB],CMD CHECK ......DBF otal 0 al 0 al 0 al 0 al 0 al 0 al 0 DBF BACKUPSET [/dm8/data/DMDB/bak/DB_DMDB_FULL_20201201_130500_928175] END, CODE [0]......CMD :[0]backup successfully!time used: 00:00:07.614热备份(数据库打开)1. 启动数据库[dmdba@oracle bin]$ ./DmServiceDBSERVER startStarting DmServiceDBSERVER: [ OK ]2. 打开归档SQL> alter database mount;操作已执⾏已⽤时间: 00:00:01.744. 执⾏号:> alter database add archivelog 'type=local,dest=/dm8/data/DMDB/arch,file_size=64,space_limit=0';操作已执⾏已⽤时间: 8.676(毫秒). 执⾏号:> alter database archivelog;操作已执⾏已⽤时间: 6.012(毫秒). 执⾏号:> alter database open;操作已执⾏已⽤时间: 00:00:01.716. 执⾏号:0.3. dmap服务启动[dmdba@oracle bin]$ ./DmAPService statusDmAPService (pid 19621) is running.4. 备份数据库SQL> backup database backupset '/dm8/backup/db_bak';

操作已执⾏已⽤时间: 00:00:09.986. 执⾏号:438036.5. 备份表空间SQL> backup tablespace DMTBS backupset '/dm8/backup/DMTBS_bak';操作已执⾏已⽤时间: 00:00:01.140. 执⾏号:438709.6. 备份表SQL> backup table backupset '/dm8/backup/emp_bak';操作已执⾏已⽤时间: 883.431(毫秒). 执⾏号:438859.7. 备份归档⽇志SQL> backup archivelog backupset '/dm8/backup/arch_bak';操作已执⾏已⽤时间: 00:00:01.070. 执⾏号:438881.逻辑备份(SQL)1. 备份参数得查询[dmdba@oracle bin]$ ./dexp helpdexp V8格式: ./dexp KEYWORD=value 或 KEYWORD=(value1,value2,...,valueN)例程: ./dexp SYSDBA/SYSDBA GRANTS=Y TABLES=(1,2,3)USERID 必须是命令⾏中的第⼀个参数关键字 说明(默认值)--------------------------------------------------------------------------------USERID ⽤户名/⼝令 格式:USER/PWD*MPP_TYPE@SERVER:PORT#SSLPATH@SSLPWDFILE 导出⽂件 ()DIRECTORY 导出⽂件所在⽬录FULL 整库导出 (N)OWNER 以⽤户⽅式导出 格式 (user1,user2,...)SCHEMAS 以模式⽅式导出 格式 (schema1,schema2,...)TABLES 以表⽅式导出 格式 (table1,table2,...)FUZZY_MATCH TABLES选项是否⽀持模糊匹配 (N)QUERY ⽤于导出表的⼦集的select ⼦句PARALLEL ⽤于指定导出的过程中所使⽤的线程数⽬TABLE_PARALLEL ⽤于指定导出的过程中表内的并发线程数⽬,MPP模式下会转换成单线程TABLE_POOL ⽤于指定表的缓冲区个数EXCLUDE 忽略指定的对象

格式 EXCLUDE=(CONSTRAINTS,INDEXES,ROWS,TRIGGERS,GRANTS) or EXCLUDE=TABLES:table1,table2 or EXCLUDE=SCHEMAS:sch1,sch2

INCLUDE 包含指定的对象

格式 INCLUDE=(CONSTRAINTS,INDEXES,ROWS,TRIGGERS,GRANTS) or

INCLUDE=TABLES:table1,table2CONSTRAINTS 导出约束 (Y)TABLESPACE 导出对象带有表空间 (N)GRANTS 导出权限 (Y)INDEXES 导出索引 (Y)TRIGGERS 导出触发器 (Y)ROWS 导出数据⾏ (Y)LOG 屏幕输出的⽇志⽂件NOLOGFILE 不使⽤⽇志⽂件(N)NOLOG 屏幕上不显⽰⽇志信息(N)LOG_WRITE ⽇志信息实时写⼊⽂件: 是(Y),否(N)DUMMY 交互信息处理: 打印(P), 所有交互都按YES处理(Y),NO(N)

PARFILE 参数⽂件名FEEDBACK 每 x ⾏显⽰进度 (0)COMPRESS 导出数据是否压缩 (N)ENCRYPT 导出数据是否加密 (N)ENCRYPT_PASSWORD 导出数据的加密密钥ENCRYPT_NAME 加密算法的名称FILESIZE 每个转储⽂件的最⼤⼤⼩FILENUM ⼀个模板可以⽣成的⽂件数DROP 导出后删除原表,但不级联删除 (N)DESCRIBE 导出数据⽂件的描述信息,记录在数据⽂件中LOCAL MPP模式下登录使⽤MPP_LOCAL⽅式(N)HELP 打印帮助信息2. 备份全库./dexp SYSDBA/'"Dameng123"':8881 DIRECTORY=/dm8/backup FILE=dmdb_ FULL=Y LOG=dmdb_3. 备份表[dmdba@oracle bin]$ ./dexp SYSDBA/'"Dameng123"':8881 DIRECTORY=/dm8/backup FILE=dmdb_ tables= LOG=dmdb_

发布者:admin,转转请注明出处:http://www.yc00.com/news/1690656016a387899.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信