本章节介绍了PolarTools的组成以及如何下载安装PolarTools。

PolarTools由一组适用于Alibaba Cloud Linux、Rocky Linux、CentOS Stream以及CentOS所有版本的PolarDB客户端工具集组成,包含了以下几种工具:

说明

建议使用PolarTools来管理PolarDB PostgreSQL版(兼容Oracle)

PolarTools中的工具(如:psql、pg_dump等)与对应的社区版本工具存在差异,PolarTools中的工具针对PolarDB PostgreSQL版(兼容Oracle)进行了适配。使用社区版本的psql、pg_dump等工具可能会出现未知异常、备份或恢复的对象数据不完整等情况。

工具名称

描述

使用说明

psql

客户端连接工具。

请参见PostgreSQL官网psql使用说明

pg_dump

逻辑备份工具,用于备份集群中一个数据库。

请参见pg_dump

pg_dumpall

逻辑备份工具,用于备份集群中所有数据库。

请参见PostgreSQL官网pg_dumpall使用说明

pg_restore

备份恢复工具,用于恢复pg_dump和pg_dumpall的备份文件。

请参见PostgreSQL官网pg_restore使用说明

下载与安装

  1. 下载PolarTools安装包,下载链接:

    PolarTools

  2. 执行以下命令,进行安装。

    rpm -ivh PolarDB-O-Tools-0200-2.0.0-.alios7.x86_64.rpm
    说明

    其中安装包名称请以实际下载获取的安装包名称为准。

    安装完成后,工具在系统的/usr/local/polardb_o_tools_current/bin目录下。