更新と移行: DiscVault 26 への移行
このページ専用の手順を実行します: 更新と移行: DiscVault 26 への移行. この手順で扱う項目: /migration/readiness · ready_for_confirmation · /data/discvault.db · SQLite.
このページの対象は 更新と移行: DiscVault 26 への移行 (Docker · Web). チャンネルとデータの境界: DiscVault · ghcr.io/helmerznl/discvault:latest; DiscVault 26; 読み取り専用の既存データソースであり、現在のランタイムデータベースではありません · SQLite → PostgreSQL; DiscVault · ghcr.io/helmerznl/discvault:beta; DiscVault 26; 読み取り専用の既存データソースであり、現在のランタイムデータベースではありません · SQLite → PostgreSQL. このページ固有の確認点: /migration/readiness · ready_for_confirmation · /data/discvault.db · SQLite.
DiscVault v26 安定版
Section titled “DiscVault v26 安定版”- DiscVault ·
ghcr.io/helmerznl/discvault:latest - DiscVault 26
- 読み取り専用の既存データソースであり、現在のランタイムデータベースではありません · SQLite → PostgreSQL
DiscVault v26 ベータ版
Section titled “DiscVault v26 ベータ版”- DiscVault ·
ghcr.io/helmerznl/discvault:beta - DiscVault 26
- 読み取り専用の既存データソースであり、現在のランタイムデータベースではありません · SQLite → PostgreSQL
- 読み取り専用の既存データソースであり、現在のランタイムデータベースではありません ·
/data/discvault.db - 同じ書き込み停止時間帯の PostgreSQL ダンプとファイルアーカイブ
- 所有者アクセス
- バックアップ: 読み取り専用の既存データソースであり、現在のランタイムデータベースではありません · 同じ書き込み停止時間帯の PostgreSQL ダンプとファイルアーカイブ
- 確認:
/api/next/migration/readiness·ready_for_confirmation - 実行:
POST /api/next/migration/start - 比較: 準備完了を確認し、移行の失敗レコードが 0 件で、件数とメディアサンプルが一致します
コマンドと設定
Section titled “コマンドと設定”両方のチャンネル
Section titled “両方のチャンネル”curl --fail http://localhost:6080/api/next/migration/readinesscurl --fail http://localhost:6080/api/next/migration/statuscurl --fail -X POST http://localhost:6080/api/next/migration/start \ -H 'Content-Type: application/json' -d '{}'curl --fail http://localhost:6080/api/next/migration/status期待される結果
Section titled “期待される結果”次の結果を受け入れる条件: 更新と移行: DiscVault 26 への移行 以下の結果をすべて確認した場合のみ: 準備完了を確認し、移行の失敗レコードが 0 件で、件数とメディアサンプルが一致します. このページ固有の確認点: /migration/readiness · ready_for_confirmation · /data/discvault.db · SQLite.
- 準備完了を確認し、移行の失敗レコードが 0 件で、件数とメディアサンプルが一致します
安全性とロールバック
Section titled “安全性とロールバック”情報源と状態
Section titled “情報源と状態”helmerzNL/DiscVault@6d27c689ac21- 情報源と状態:
2026-07-14 - DiscVault Docs:
0.1.0
