ストアのスナップショットの作成

この項では、ストアのスナップショットを作成する方法について説明します。

runadminコマンドを実行して管理CLIを起動し、ホストphoenix581601のポート8000で実行されているストアに安全に接続します。次のコマンドでは、kvroot/securityがセキュリティ・ディレクトリです。セキュリティ・ディレクトリには、makebootconfigコマンドを使用してセキュア・ストアを作成する際に、securityconfigツールによって自動的に生成されたすべてのセキュリティ関連ファイルが含まれています。詳細は、「データ・ストアでのセキュリティの構成」を参照してください。
java -Xmx64m -Xms64m -jar lib/kvstore.jar runadmin -port 8000 -host phoenix581601localhost -security kvroot/security/client.security
出力:
Logged in to Admin as anonymous
Connected to Admin in read-only mode
kv->
ストアのスナップショットを作成します。詳細は、「ストアのバックアップ」を参照してください。
snapshot create -name Wednesday
出力:
Created data snapshot named 250514-072244-Wednesday on all 8 components
Successfully created snapshot on RNs: admin1, admin2, rg1-rn1, rg1-rn2, rg2-rn1, rg2-rn2, rg3-rn1, rg3-rn2
Successfully backed up configurations on: sn1, sn2
出力メッセージに示されているように、pingの出力で確認したすべての管理ノードおよびレプリケーション・ノードに、スナップショット・フォルダが作成されました。これにより、ストア全体が正常にバックアップされたことが確認されます。
次のフォルダが作成されます:
kvroot/mystore/sn1/admin1/snapshots/250514-072244-Wednesday
kvroot/mystore/sn1/rg1-rn1/snapshots/250514-072244-Wednesday
kvroot/mystore/sn1/rg2-rn1/snapshots/250514-072244-Wednesday
kvroot/mystore/sn1/rg3-rn1/snapshots/250514-072244-Wednesday
kvroot1/mystore/sn2/admin2/snapshots/250514-072244-Wednesday
kvroot1/mystore/sn2/rg1-rn2/snapshots/250514-072244-Wednesday
kvroot1/mystore/sn2/rg2-rn2/snapshots/250514-072244-Wednesday
kvroot1/mystore/sn2/rg3-rn2/snapshots/250514-072244-Wednesday