JustBackup
ゲームとプラグインの設定をゲーム起動時に自動でバックアップする。
概要
JustBackupは、ゲームの起動をトリガーにFFXIV本体の設定とDalamudプラグインの設定をまとめてバックアップするプラグインです。設定ファイルが壊れたり、プラグインの設定を巻き戻したくなった際に、過去の状態から手動で復元できます。
バックアップは7-zipアーカイブとして既定では%localappdata%\JustBackupに保存されます。同梱の7zr.exeを利用してバックグラウンドスレッドで圧縮を行い、低優先度で動作するためゲームプレイへの影響は抑えられています。
主な機能
- 起動時の自動バックアップ - ゲーム(プラグイン)起動のたびに最新の設定一式をアーカイブ
- 手動バックアップ -
/justbackupでいつでも追加のバックアップを取得 - 対象範囲の選択 - FFXIVのゲーム設定に加え、
pluginConfigs配下のプラグイン設定もバックアップ可能(既定で有効) - 世代管理 - 既定で直近10世代 / 7日以内のバックアップを保持し、古いものは自動削除。ゴミ箱への移動と完全削除を切替可能
- バックアップ間隔の制限 - 連続起動時にバックアップが多発しないよう、最小間隔(分)を指定可能
- リプレイ除外オプション - 容量を圧迫しやすい
replayフォルダを除外可能 - 保存先・テンポラリ・スレッド数のカスタマイズ - 任意のフォルダ・並列数で動作させられる
インストール
本プラグインはDalamud公式プラグインリポジトリで配布されています。カスタムリポジトリを追加する必要はありません。
/xlpluginsでプラグインインストーラーを開くJustBackupを検索してインストール
基本的な使い方
インストール後、ゲーム起動のたびに自動でバックアップが実行されます。設定UIはDalamud SettingsのOpen Plugin Settingsから開けます。
| コマンド | 動作 |
|---|---|
/justbackup | 手動でバックアップを実行 |
バックアップから復元する
復元は手動操作です。基本的な流れは次の通り:
- ゲームを完全に終了する(Dalamud設定や一部のプラグイン設定はゲーム起動中だと上書きできない)
- 設定UIのOpen backup folderから保存先を開き、復元したい日時のアーカイブ(
.7z)を7-Zipなどで展開 - アーカイブ内の
gameフォルダ配下を%userprofile%\Documents\My Games\FINAL FANTASY XIV - A Realm Rebornに上書きコピー(ゲーム設定の復元) - アーカイブ内の
pluginsフォルダ配下を%appdata%\XIVLauncher\pluginConfigsに上書きコピー(プラグイン設定の復元) - Dalamud本体の設定(
dalamudConfig.json)を戻したい場合は、アーカイブから取り出して%appdata%\XIVLauncherに上書き
特定のキャラだけ・特定のプラグインだけ復元したい場合は、対応するフォルダ/ファイルのみコピーすればよい。詳しい手順は公式READMEを参照。
関連プラグイン
注意
- 復元は手動操作のみ。プラグイン側からの自動復元はできない(壊れた設定の上書き事故を防ぐため、ゲーム終了状態でのコピーが必要)
- 既定の保持世代は直近10世代かつ7日以内のため、長期保管したい古いバックアップは別途退避しておくこと
- バックアップ対象から外したいファイルがある場合は設定の
Ignoreリストで除外できる - 圧縮処理は別スレッドで走るが、初回や大量プラグイン環境ではディスクI/Oが一時的に増えるため、SSDの空き容量と保存先の権限を事前に確認しておくと安全