バックアップ・インポート

VPSサーバー移転時のデータバックアップとインポート機能

VPS移転時の注意事項

  • • バックアップファイルには機密情報が含まれます。安全に保管してください。
  • • インポート前に必ず新環境のデータベースが空であることを確認してください。
  • • Stripeの顧客IDやサブスクリプションIDは移行後に再設定が必要な場合があります。
  • • 環境変数(APIキー等)は別途移行してください。

データエクスポート

選択したデータをJSON形式でエクスポートします。

データインポート

バックアップファイルからデータをインポートします。

既存のデータを保持しつつ、新しいデータを追加します。

VPS移行ガイド

1. 事前準備

  • 新しいVPSサーバーにNode.js、MySQL/TiDBをインストール
  • 環境変数ファイル(.env)を準備
  • ドメインのDNS設定を確認

2. データバックアップ

  • 上記のエクスポート機能で全データをバックアップ
  • バックアップファイルを安全な場所に保存
  • 環境変数の値をメモ(APIキー等)

3. 新環境へのデプロイ

  • ソースコードをクローン
  • 依存関係をインストール(pnpm install)
  • 環境変数を設定
  • データベースマイグレーションを実行(pnpm db:push)

4. データインポート

  • 新環境の管理画面にアクセス
  • バックアップファイルをインポート
  • データの整合性を確認

5. 動作確認

  • ユーザーログインの確認
  • チャット機能の確認
  • 翻訳機能の確認
  • 決済機能の確認(テストモード推奨)