首页 > 数据库 >为什么使用gs_probackup执行全量备份时,提示无法连接到数据库?

为什么使用gs_probackup执行全量备份时,提示无法连接到数据库?

时间:2024-03-26 11:45:45浏览次数:27  
标签:opt gs 数据库 instance 全量 probackup backup

为什么使用 gs_probackup 执行全量备份时,提示无法连接到数据库?
背景介绍:

在使用 gs_probackup 执行全量备份时,提示无法连接到数据库。

报错内容:

[ommdoc@hostname]$ gs_probackup backup -B /opt/mogdb/backup_dir --instance cluster_doc -b FULL
INFO: Backup start, gs_probackup version: 2.4.2, instance: cluster_doc, backup ID: RGOU8R, backup mode: FULL, wal mode: STREAM, remote: false, compress-algorithm: none, compress-level: 1
LOG: Backup destination is initialized
ERROR: could not connect to database ommdoc: connect to server failed: No such file or directory

WARNING: Backup RGOU8R is running, setting its status to ERROR
报错原因:

参数--instance 意思是需要用户自定义一个实例名称。在执行 ptk ls 时发现系统中存在如下实例,因此错误的将--instance 指定为 cluster_doc.

[root@hostname]# ptk ls
cluster_name | instances | user | data_dir | db_version
---------------+--------------------+---------+--------------------+--------------
mogdb1 | ...:27000 | ommdoc1 | /opt/mogdbpoc/data | MogDB-3.0.1
cluster_doc | ...:28000 | ommdoc | /opt/mogdb/data | MogDB-3.0.0
未指定数据库连接信息。(如果数据库端口不是默认端口,需要设置数据库连接信息)

解决办法:

指定一个数据库实例名。例如 instance1.

[ommdoc@hostname]$ gs_probackup backup -B /opt/mogdb/backup_dir --instance instance1 -b FULL
设置数据库连接信息,例如数据库为 postgres,数据库端口为 28000

[ommdoc@hostname]$ gs_probackup set-config --instance=instance1 -B /opt/mogdb/backup_dir -d postgres -p 28000

标签:opt,gs,数据库,instance,全量,probackup,backup
From: https://www.cnblogs.com/helloopenGauss/p/18096293

相关文章

  • requests.exceptions.MissingSchema: Invalid URLrequests.exceptions.ConnectionErro
    代码如下,运行时出现 requests.exceptions.ConnectionError:HTTPSConnectionPool(host='www.dropbox.com',port=443):Maxretriesexceededwithurl:/s/dm3m1o0tsv9terq/pytorch_model.bin?dl=1(CausedbyNewConnectionError('<urllib3.connection.HTTPSConne......
  • AT_abc344_D-String Bags 题解
    明显是DP。然后就开始分析:状态:\(dp_{ij}=\)有\(i\)个袋子且匹配\(T\)的前缀的长度为\(j\)时所需的最少钱数。匹配\(T\)的前缀的长度为\(j\)就是前\(j\)个字符与\(T\)的前\(j\)个字符相同。相对简单。然后看转移。为了方便,咱不妨令\(|S|\)为字符串\(S......
  • python + xlwings 根据条件筛选Excel里的所需资料
    实际有用,有效,满足我的个人需要。点击查看代码importxlwingsasxwdeffiler():try:app=xw.App(visible=False,add_book=False)app2=xw.App(visible=False,add_book=True)wb=app.books.open('new_file.xlsx')#打开原始数据表......
  • eslint src --ext ts,tsx --report-unused-disable-directives --max-warnings 0 解释
    eslintsrc--extts,tsx--report-unused-disable-directives--max-warnings0解释一下这段命令这段命令是用来运行ESLint工具检查代码的,针对的是src目录下所有.ts和.tsx后缀的TypeScript文件。命令各部分的具体含义如下:eslint:这是执行ESLint工具本身的命令......
  • C105 整体二分+树状数组 P2617 Dynamic Rankings
    视频链接:C105整体二分+树状数组P2617DynamicRankings_哔哩哔哩_bilibili  C96树状数组套权值线段树P2617DynamicRankings-董晓-博客园(cnblogs.com)C104【模板】整体二分+树状数组P3834可持久化线段树2-董晓-博客园(cnblogs.com)LuoguP2617Dynamic......
  • SpringSecurity的认证实现分析
    实现机制概括来讲,是将认证信息放在Session中,当客户端发起访问时检查Session中是否存在认证信息,以及认证信息中的权限是否满足预期。更具体地说,是通过Filter来拦截客户端请求并进行判断处理,使用的Filter链如下:[org.springframework.security.web.context.SecurityContextPersis......
  • CF1930D1 - Sum over all Substrings (Easy Version)
    对于每一个\(f(i,j)\),我们考虑如何计算。我们发现,\(\texttt{1010}\)式的字符串很有用,所以这启发我们如果遇到了一个模式\(p_i=\texttt{'1'}\),那么我们可以在\(i+1\)的位置放一个\(\texttt{'1'}\)。这样我们直接处理了\(i,i+1,i+2\)。容易证明这是最优的。#incl......
  • 2023-12-5-logstash和filebeat使用
    应用场景、组件介绍、logstash启动、filebeat启动应用场景分布式场景中,不同服务器的服务日志集中收集管理,方便排查问题组件介绍logstash日志收集器,将接受到的日志存储到ES中fielbeat日志解析器,将日志解析后通过网络发送给日志收集器logstash启动下载https://www.elastic......
  • 搭建麒麟桌面操作系统V10 SP1 2303的内网全量仓库源
    来源:公众号鹏大圣运维作者:鹏大圣免责声明本文所有内容,只在测试环境中进行,如果您要使用文章中的内容对您的环境进行操作,请您一定知悉:所有的操作都会带来一定的风险,可能会导致系统崩溃等多种问题,切勿盲目操作,本公众号为您提供一种操作的思路,不对您的任何操作行为负责,请您知......
  • ETL的全量和增量模式
    在当今信息爆炸的时代,数据管理已经成为各行各业必不可少的一环。而在数据管理中,全量与增量模式作为两种主要的策略,各自具有独特的优势和适用场景,巧妙地灵活运用二者不仅能提升数据处理效率,更能保障数据的准确性。 一、ETL同步方式详解1.全量同步:优势:全量同步可以确保目标系统......