⚠️ このドキュメントはAIによって自動翻訳されています。不正確な部分がある場合は、英語版を参照してください。
ベクトルデータベースマイグレーション
Weaviateから他のベクトルデータベースへのマイグレーション
-
設定の更新
ソースコードデプロイ(
.env):Docker Compose(docker-compose.yaml): -
マイグレーションの実行
ストレージマイグレーション
ローカルストレージからクラウドストレージへの移行
ローカルストレージからクラウドプロバイダー(例:Alibaba Cloud OSS)へファイルをマイグレーション:-
クラウドストレージの設定
.envまたはdocker-compose.yaml: -
データのマイグレーション
ソースコード:
Docker:
データクリーンアップ
古いログの削除
-
テナントIDの取得
-
X日以上古いログの削除
-
エクスポートされたログの削除(オプション)
孤立ファイルの削除
警告:実行前にデータベースとストレージをバックアップしてください。メンテナンス時間中に実行してください。-
データベースレコードのクリーン
-
ストレージから孤立ファイルを削除
STORAGE_TYPE=opendal)でのみ動作します。
バックアップとリカバリ
アップグレード前のバックアップ作成
バントの場合:
dify/docker/volumesディレクトリ全体
- データベース
- ストレージ設定
- ベクトルデータベースデータ
- 環境ファイル