ドキュメント
クイックスタート + 機能・デバイスごとの解説(随時更新中)
バックアップと復元
本記事では、パネルの「バックアップと復元」——リモートサーバーのデータバックアップ、同一 IP での再インストール復元、IP 変更時の移行復元について説明します。
一文で理解
サーバーの重要なデータ(サイトファイル、データベース、設定)をパネルサーバーにまとめてバックアップし、必要なときに「ワンクリック復元」——OS の再インストールでもサーバーの入れ替えでも、素早く復旧できます。
機能概要
パネルは対象サーバーの重要なデータ(サイトファイル、データベース、設定など)をリモートでバックアップし、必要なときに復元できます——OS の再インストール(IP は変わらない)でも、新しいサーバーへの移行(IP が変わる)でも復旧できます。
利用シーン
- サーバーデータを定期的にバックアップして消失を防ぐ
- サーバーを壊してしまい OS を再インストールした後に素早く復旧する
- 新しいサーバーに乗り換え(IP 変更)、旧サーバーのデータを移行する
バックアップ
バックアップ内容
バックアップ範囲は設定でき、通常は次を含みます:
- サイトファイル(
/var/wwwなど) - データベース(MySQL/PostgreSQL)
- 設定ファイル(Nginx、SSH、システム設定)
- カスタムディレクトリ
バックアップ方式
- リモートバックアップ:バックアップファイルはパネルサーバー上に保存(
data/backups/<サーバー>/<バックアップID>/)、SSH 経由で対象サーバーのデータを取得 - バックアップはバックグラウンドで非同期に実行され、進捗を確認できます
利用のヒント
1. 定期バックアップ:スケジュールタスクやクラッシュ保護と組み合わせた定期バックアップを推奨します(例:週 1 回)。
2. データベースのバックアップ:データベースは最も失われやすいデータなので、高頻度のバックアップを推奨します。
3. バックアップ前にディスクを確認:バックアップファイルはパネルサーバーのディスクを消費するため、古いバックアップを定期的に削除してください。
復元
同一 IP での再インストール復元
シナリオ:サーバーの OS を再インストールしたが、IP は変わらない。
- バックアップを選択し、元のサーバーへ直接復元
- パネルが SSH 経由でバックアップデータを対象サーバーへ戻します
IP 変更時の移行復元
シナリオ:新しいサーバー(新しい IP)に乗り換え、旧サーバーのデータを移行する。
- バックアップを選択 + 新しいサーバーの IP/アカウントを入力
- パネルが復元プランを生成し、バックアップデータを新しいサーバーへ展開
- データ内の IP 関連設定(サイト設定内の旧 IP など)を自動で処理
大容量ファイルの転送
バックアップ/復元で扱う大容量ファイルはバックグラウンドキュー + 進捗 + 中断可能の仕組みを通り、パネルの他の操作をブロックしません。
注意事項
1. バックアップはフルスナップショットで、パネルサーバーのディスク容量を消費するため、古いバックアップを定期的に削除することを推奨します。
2. 復元は上書き操作で、対象位置の既存データを上書きします。確認してから実行してください。
3. IP 変更後の復元後は、DNS レコードや SSL 証明書など IP に依存する設定の更新を忘れないでください。
4. データベースのバックアップは、業務への影響を避けるため閑散時間帯に実行することを推奨します。