Timestream for InfluxDB 3 でクラスターを削除する - Amazon Timestream

Amazon Timestream for LiveAnalytics に類似した機能をご希望の場合は Amazon Timestream for InfluxDB をご検討ください。リアルタイム分析に適した、シンプルなデータインジェストと 1 桁ミリ秒のクエリ応答時間を特徴としています。詳細については、こちらを参照してください。

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Timestream for InfluxDB 3 でクラスターを削除する

Amazon Timestream でクラスターが不要になった場合は、追加料金が発生しないようにクラスターを削除できます。 

重要

削除はすべてのデータを完全に削除するため、続行する前に重要なデータをエクスポートしていることを確認してください。

AWS マネジメントコンソールを使用したクラスターの削除

  1. AWS マネジメントコンソールにサインインし、Amazon Timestream for InfluxDB コンソールを開きます。

  2. ナビゲーションペインで、[InfluxDB データベース] を選択します。

  3. 削除するクラスターを選択します。

  4. [アクション] メニューから [削除] を選択します。

  5. 確認ダイアログボックスで、削除を確認し、すべてのデータが完全に削除されることを確認します。

  6. [削除] を選択します。

削除プロセスには通常 5~10 分かかります。クラスターのステータスは「削除中」と表示され、削除が完了するとリストから除外されます。

を使用してクラスターを削除する AWS CLI

AWS CLIを使用してクラスターを削除するには、次を行います。

aws timestream-influxdb delete-db-cluster \ --region us-east-1 \ --identifier "my-influxdb3-cluster"

クラスターを削除する際の考慮事項

データ損失の警告:

  • 永続的な削除: すべてのデータは、復旧オプションなしで完全に削除されます。

  • 手動バックアップが必要: 削除する前に InfluxDB ツールを使用して重要なデータをエクスポートします。

  • 組み込みスナップショットなし: サービスは現在スナップショット機能を提供していません。

    組み込みのカスタマーマネージドスナップショットなし: サービスは現在、カスタマーマネージドスナップショット機能を提供していません。サービスレベルのスナップショットは、ディザスタリカバリを念頭に置いて構築され、24 時間保持されます。

削除されるもの:

  • すべてのクラスターノード (ライター、リーダー、コンパクターノード)。

  • InfluxDB オブジェクトストレージ (Amazon S3) に保存されているすべてのデータ。

  • クラスターエンドポイントと DNS エントリ。

保持されるもの:

  • Amazon S3 にエクスポートされたデータベースログ (設定されている場合)。

  • パラメータグループ (自動削除されません)。

  • VPC セキュリティグループ (自動削除されません)。

確認が必要な依存関係:

  • アクティブな接続: クラスターをアクティブに使用しているアプリケーションがないことを確認します。

  • スケジュールされたジョブ: スケジュールされたデータインジェストジョブまたはクエリジョブを無効にします。

  • モニタリング: クラスターに関連付けられた CloudWatch アラームを更新または削除します。

  • ドキュメント: クラスターエンドポイントを参照するドキュメントを更新します。

削除前チェックリスト:

重要: InfluxDB 3 クラスターを削除する前に、すべての重要なデータを手動でエクスポートします。

  1. 重要なデータをエクスポートする: 次のクエリを使用してデータを JSON 形式にエクスポートします。詳細については、Influx DB 3 ドキュメントinfluxdb3 query コマンドの出力形式を確認してください。

    influxdb3 query \ --token AUTH_TOKEN \ --database DATABASE_NAME \ --format json \ "SELECT * FROM home WHERE time >= '2025-06-26T08:00:00Z' LIMIT 5
  2. クラスター設定を記録する:

    aws timestream-influxdb describe-db-cluster \ --identifier "my-influxdb3-cluster" > cluster-config-backup.json
  3. パラメータグループ設定を保存する:

    aws timestream-influxdb describe-db-parameter-group \ --identifier "your-parameter-group-id" > parameter-group-backup.json
  4. アクティブな接続を確認する

    • アクティブな接続の CloudWatch メトリクスを確認します。

    • 重要なアプリケーションがクラスターを使用していないことを確認します。

請求への影響:

  • 即時停止: 削除が開始されると、コンピューティング料金は停止します。

  • ストレージ料金: オブジェクトストレージ料金の請求は、データが削除されると停止します。

  • 最小請求額: 削除には最小請求期間は適用されません。

削除後の復旧オプション:

  • 自動復旧なし: 削除されたクラスターとデータは復旧できません。

  • 手動復元のみ: クラスターを再作成し、手動バックアップからデータを再インポートする必要があります。

  • 同じ名前の再利用: 削除の完了後にクラスター識別子を再利用することはできません。

次の表に、一般的な削除の問題と解決策を示します。

問題 解決策
削除に失敗 依存するリソースや AWS のサービス 問題がないか確認します。
削除が遅い クラスターが大きいと、削除時間が長くなる場合があります。
削除できない 適切な IAM アクセス許可を持っていることを確認します。
データを保持する必要がある 削除する前に、データを手動でエクスポートする必要があります。

クラスターを削除するためのベストプラクティス

  • 削除する前に、必ず重要なデータをエクスポートしてください。

  • 本番稼働用クラスターを削除する前に、データのエクスポートと再インポートプロセスをテストします。

  • スキーマ、データ、設定を含む包括的なバックアップを作成します。

  • 監査およびコンプライアンスの目的でドキュメントを削除します。

  • 共有リソースを削除する前に、チームと調整します。

  • 関連リソースを削除する前に、削除の完了を確認します。