バックアップ・インポート
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. 動作確認
- ユーザーログインの確認
- チャット機能の確認
- 翻訳機能の確認
- 決済機能の確認(テストモード推奨)