当前位置: 首页 > news >正文

GBase 8s 数据库备份还原

每一天都是一个新的篇章,等待着你去书写属于自己的故事!!!


一:备份

1.1.下载脚本文件,并上传到数据库服务器上相应目录。

解压后目录为:

说明:

  • dbcomm.sh:导出注释脚本文件
  • dbexport.sh:导出数据库表结构和数据的脚本文件

1.2.脚本文件授权

脚本文件【dbexport.sh】授权给【gbasedbt:gbasedbt】,保证有脚本的执行权限。

chown gbasedbt:gbasedbt dbexport.sh

1.3.执行导出脚本

切换【gbasedbt】用户,执行脚本。

#切换到脚本所在目录
./dbexport.sh $dbname   如:./dbexport.sh my_db
#导出程序在后台执行,可以通过执行命令监控是否导出完毕
ps -ef | grep dbaccess

导出完毕后,在脚本文件同级目录会生成备份文件夹【BAK-dbname-年月日时分】,在此文件夹下会生成导入脚本文件【importdb.sh】,后面还原数据库执行此脚本文件。

1.4.导出注释

./dbcomm.sh dbname>comm.sql

二:还原

切换到脚本文件目录,执行脚本文件【importdb.sh】。

2.1.还原到另外一个服务器数据库中

如果,导出数据库名称和要还原的数据库名称不一致,需要修改importdb.sh文件,把数据库名称替换为需要还原的数据库名称

http://www.lryc.cn/news/515034.html

相关文章:

  • C++模板相关概念汇总
  • MYSQL------sql基础
  • React Router 用法概览
  • 网络安全之高防IP的实时监控精准防护
  • 2024年中国新能源汽车用车发展怎么样 PaperGPT(二)
  • LINUXC 时间相关操作
  • 网络游戏之害
  • SpringMVC的消息转换器
  • Chrome 浏览器下载安装教程,保姆级教程
  • ElasticSearch系列(一)
  • C++技巧:map和vector
  • 中建海龙:科技助力福城南产业片区绿色建筑发展
  • 模块化通讯管理机在物联网系统中的应用
  • 建立一个Macos载入image的实例含界面
  • Redis List列表
  • 继承与多态 - 继承机制、虚函数、纯虚函数
  • 【QT】C++线程安全的单例模板
  • node.js内置模块之---EventEmitter 类
  • SWM221系列芯片之电机应用及控制
  • 单片机-静动态数码管实验
  • Fabric环境部署
  • VisualRules规则引擎语法介绍
  • enzymejest TDD与BDD开发实战
  • Statistic for ML
  • Django 中数据库迁移命令
  • 【机器学习】 卷积神经网络 (CNN)
  • Linux中操作中的无痕命令history技巧
  • 在CE自动汇编里调用lua函数
  • 如何在没有 iCloud 的情况下将联系人从 iPhone 传输到 iPhone
  • 欧科云链研究院:ChatGPT 眼中的 Web3