VastbaseG100

基于openGauss内核开发的企业级关系型数据库。

Menu

vb_receivexlog

功能介绍

vb_receivexlog被用来从一个运行着的PostgreSQL集簇以流的方式得到事务日志。事务日志会被使用流复制协议以流的方式传送,并且被写入到文件的一个本地目录。这个目录可以被用作归档位置来做一次使用时间点恢复的恢复。

前提条件

保证数据库目录存在且路径正确。

语法

vb_receivexlog [OPTION]... 

参数说明

OPTION取值如下所示:

  • -D directory, –directory=directory

    要把输出写到这个目录。

  • -n, –no-loop

    不要在连接错误上循环。相反,碰到一个错误时立刻退出。

  • -v,–verbose

    启用详细模式。

  • -V,–version

    输出版本信息,然后退出

  • -?,–help

    显示帮助信息,然后退出

  • -d,–dbname=DBNAME

    要连接的数据库名

  • -h,–host=HOSTNAME

    声明正在运行服务器的机器的主机名。如果该值以一个斜线开始,那么它用作Unix域套接字的路径。

  • -p,–port=PORT

    声明TCP端口或服务器正在监听链接的本地Unix域套接字文件扩展。

  • -U, –username=NAME

    要连接的用户名。

  • -w,–no-password

    永不发出密码提示。

  • -W, –password

    强制pg_recvlogical在连接到数据库之前提示密码。

  • -s, –status-interval=INTERVAL

    发送到服务器的状态包的时间间隔(以秒为单位,默认10秒)