このトピックでは、PolarToolsのコンポーネントと、PolarToolsをダウンロードしてインストールする方法について説明します。
PolarToolsは、Alibaba Cloud Linux、Rocky Linux、CentOS Stream、およびCentOSのすべてのバージョン用のPolarDBクライアントツールのセットです。 PolarToolsは、次の表に示すツールで構成されています。
PolarToolsを使用して クラスターを管理することを推奨します。
PolarToolsのツール (psqlやpg_dumpなど) は、PostgreSQL Communityのツールとは異なります。 PolarToolsのツールは、 に適合しています。 PostgreSQL Communityでpsqlやpg_dumpなどのツールを使用すると、不明な例外が発生したり、不完全なデータがバックアップまたは復元されたりする可能性があります。
ツール | 説明 | Usage |
psql | PolarDB for PostgreSQL (Oracle互換) クラスターへの接続に使用されるクライアント。 | 詳細については、PostgreSQL公式サイトの「psql」をご参照ください。 |
pg_dump | クラスター内のデータベースをバックアップする論理バックアップツール。 | 詳細については、「pg_dump」をご参照ください。 |
pg_dumpall | クラスター内のすべてのデータベースをバックアップする論理バックアップツール。 | 詳細については、PostgreSQL公式サイトの「pg_dumpall」をご参照ください。 |
pg_restore | pg_dumpおよびpg_dumpallを使用してバックアップしたファイルを復元する復元ツール。 | 詳細については、PostgreSQL公式サイトの「pg_restore」をご参照ください。 |
PolarToolsのダウンロードとインストール
次のリンクをクリックして、PolarToolsインストールパッケージをダウンロードします。
次のコマンドを実行してPolarToolsをインストールします。
rpm -ivh PolarDB-O-Tools-0200-2.0.0-.alios7.x86_64.rpm
説明上記のコマンドで使用したパッケージ名を、インストールパッケージの実際の名前に置き換えます。
パッケージのインストール後、ツールは /usr/local/polardb_o_tools_current/binディレクトリに表示されます。