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

工程造价招聘网最新招聘soe搜索优化

工程造价招聘网最新招聘,soe搜索优化,石河子做网站的公司,wordpress 插件修改背景 文章背景 本文结合实际运维经验,围绕 Kingbase 数据库在逻辑层面的备份与恢复方法进行系统性梳理,旨在为运维人员和数据库管理员提供一套清晰、高效、可落地的操作指引,提升数据库系统的可靠性与容灾能力。 第一部分 逻辑部分 1.1 全…

背景

文章背景
本文结合实际运维经验,围绕 Kingbase 数据库在逻辑层面的备份与恢复方法进行系统性梳理,旨在为运维人员和数据库管理员提供一套清晰、高效、可落地的操作指引,提升数据库系统的可靠性与容灾能力。

第一部分 逻辑部分

1.1 全库备份

默认导出文本文件-Fp:plain text

# su - kingbase
$ mkdir -p /home/kingbase/backup/sys_dump_$(date +%Y%m%d%H)
$ ls /home/kingbase/backup
sys_dump_2023060615
$ sys_dump -h 127.0.0.1 -p 54321 -U system -d dbtest -f /home/kingbase/backup/sys_dump_$(date +%Y%m%d%H)/dbtest.sql

导出自定义文件(二进制格式)-Fc:custom

# su - kingbase
$ mkdir -p /home/kingbase/backup/sys_dump_$(date +%Y%m%d%H)
$ ls /home/kingbase/backup
sys_dump_2023060615
$ sys_dump -h 127.0.0.1 -p 54321 -U system -d dbtest -Fc -f /home/kingbase/backup/sys_dump_$(date +%Y%m%d%H)/dbtest.dmp

导出目录文件(并行备份)-Fd:directory

# su - kingbase
$ ll /home/kingbase/backup/sys_dump_$(date +%Y%m%d%H) #如果目录已经存在,需要先删除目录,然后再备份
$ sys_dump -h 127.0.0.1 -p 54321 -U system -d dbtest -Fd -j 4 -f /home/kingbase/backup/sys_dump_$(date +%Y%m%d%H)
$ ls /home/kingbase/backup
sys_dump_2023060615

1.2 备份特定的schema

# su - kingbase
$ mkdir -p /home/kingbase/backup/sys_dump_$(date +%Y%m%d%H)
$ sys_dump -h 127.0.0.1 -p 54321 -U system -d dbtest -n public -f /home/kingbase/backup/sys_dump_$(date +%Y%m%d%H)/public.sql

1.3 备份特定的表

# su - kingbase
$ mkdir -p /home/kingbase/backup/sys_dump_$(date +%Y%m%d%H)
$ sys_dump -h 127.0.0.1 -p 54321 -U system -d dbtest -t test -f /home/kingbase/backup/sys_dump_$(date +%Y%m%d%H)/test.sql

注意:
1、只备份数据,加上 -a 参数。
2、只备份表结构,加上 -s 参数。
3、sys_dump只转储备份执行前的快照,即备份期间的更改不会被备份。
4、只有目录模式(-Fd)支持并行转储。
5、IP地址、端口号、数据库名称、schema名称、表名称,需根据实际情况修改。

第二部分 逻辑恢复

2.1 全库恢复

恢复文本文件

# su - kingbase
$ createdb -h 127.0.0.1 -p 54321 -U system dbtest
$ ksql -h 127.0.0.1 -p 54321 -U system -d dbtest -f /home/kingbase/backup/sys_dump_2023060615/dbtest.sql

恢复自定义文件

# su - kingbase
$ createdb -h 127.0.0.1 -p 54321 -U system dbtest
$ sys_restore -h 127.0.0.1 -p 54321 -U system -d dbtest /home/kingbase/backup/sys_dump_2023060615/dbtest.dmp

恢复目录文件

# su - kingbase
$ createdb -h 127.0.0.1 -p 54321 -U system dbtest
$ sys_restore -h 127.0.0.1 -p 54321 -U system -d dbtest -Fd -j 4 /home/kingbase/backup/sys_dump_2023060615

2.2 恢复特定的schema

# su - kingbase
$ ksql -h 127.0.0.1 -p 54321 -U system -d dbtest -f /home/kingbase/backup/sys_dump_2023060615/public.sql

2.3 恢复特定的表

# su - kingbase
$ ksql -h 127.0.0.1 -p 54321 -U system -d dbtest -f /home/kingbase/backup/sys_dump_2023060615/test.sql

注意:
1、恢复时,需要先创建用户、数据库。
2、.sql类型的text文件只能使用ksql恢复。
3、sys_restore恢复时-d参数和-f参数无法一起使用,不需要使用-f去特别指出文件位置。
4、IP地址、端口号、数据库名称,需根据实际情况修改。

结论

本文详细介绍了 Kingbase 数据库在逻辑层面进行全库、特定 Schema 及单表的备份与恢复方法,涵盖了常见的三种导出格式(Plain Text、Custom、Directory)及其适用场景。同时也对恢复过程中的关键注意事项进行了总结,避免在实际操作中因参数配置不当造成恢复失败。通过科学的备份机制与规范的恢复流程,不仅能够有效应对突发的数据故障,还能为系统迁移、数据脱敏等工作提供技术保障。建议在生产环境中定期执行备份演练,确保备份数据的可用性与恢复过程的可控性。

hhh6.jpg

http://www.dtcms.com/wzjs/445626.html

相关文章:

  • 东莞做网站seo福州百度推广排名优化
  • 网站开发哪里接业务抖音seo排名系统哪个好用
  • 用python做电商网站微信朋友圈推广文案
  • 网站的建设与管理怎样做线上销售
  • wordpress客服右边改左边国外seo大神
  • 什么网站专做宠物物品数据分析师要学什么
  • 网站建设部署东莞百度推广优化排名
  • 上海闵行区疫情风险等级seo博客是什么意思
  • 大连 网站建设舆情监测系统排名
  • 如何申请com网站5g站长工具查询
  • 住房和城乡建设委员会官方网站广告网
  • 如何在网站插入地图网站网址查询工具
  • 做公司网站别人能看到吗php视频转码
  • 黄石规划建设局网站上海搜索引擎优化公司排名
  • 做一份网站动态图多少钱西安seo外包行者seo06
  • 嘉善做网站长沙seo推广外包
  • 郑州网站建设更好seo挖关键词
  • 网站建设的常见技术有哪些佛山网站建设方案咨询
  • 建材网站建设娄底seo
  • 高端网站建设 选择磐石网络宝鸡网站开发公司
  • 上海建设网站便宜的网站优化排名哪家性价比高
  • 想做一个部门的网站怎么做一站式网络营销
  • abc公司电子商务网站建设策划书优化营商环境发言材料
  • 建筑网校排行榜企业seo排名费用报价
  • 南昌网站建设信息如何开发微信小程序
  • 国外做问卷网站台湾永久免费加密一
  • 自己免费网站建设排行榜
  • 黄岛做网站浙江搜索引擎优化
  • 宿迁住房和城乡建设部网站软文是什么样子的
  • wordpress评分点评马鞍山seo