アプリケーションデータクリーニング
Application Data Cleaning
アプリケーションデータには、アプリケーション情報、アプリケーショングループ、アプリケーションロール、ワークシート情報、ワークシートデータなどが含まれます。データの安全性を確保するため、システム内の重要なデータ削除は論理削除によって行われます。ただし、削除データ量が増えることで、ディスクストレージの占有だけでなく、データベース性能にも影響を及ぼす場合があります。
そのため、HAPでは設定ルールに基づき、削除済みデータを定期的に物理削除するアプリケーションデータクリーニングサービスを提供しています。
1. ミラーイメージのダウンロード
- インターネット接続環境の場合
- インターネット接続不可環境の場合
docker pull nocoly/dataclean-app:1.0.0
https://pdpublic.nocoly.com/offline/dataclean-app-linux-amd64-1.0.0.tar.gz
# サーバーにダウンロードした後、以下を実行してください:
docker load -i dataclean-app-linux-amd64-1.0.0.tar.gz
2. Docker Swarm の初期化
(既に初期化済みの場合はこのステップをスキップしてください)
docker swarm init
3. 任意のディレクトリに dataclean.yaml ファイルを作成し、以下の内容を記述します
version: '3'
services:
app:
image: nocoly/dataclean-app:1.0.0
volumes:
- ./appsettings.json:/app/Config/appsettings.json