目的
Windows版FF14の設定ファイルを自動でOnedriveにバックアップする。
結論
Zum Anzeigen klicken Zum Verbergen klicken
~OneDriveおよびシンボルリンクをやめる方法~
Zum Anzeigen klicken Zum Verbergen klicken
背景
FF14の設定ファイルって、あまり意識してないから消える時はアッという間に消えているのよねぇ
定期的にバックアップ取るのもめんどうだし
バックアップの保存先を考えるのもめんどうだし
物理的にバックアップ先の媒体が無いケースもあったりで
クラウドサービスを利用してもアップロードが手動だしで・・・
ぶっちゃけいつも後回し!
しかし、良いやり方がありました!
本文
Windowsユーザーなら誰でも無料で5GBのOneDriveが付いてます。
そして私みたいに5GBなら使わなから腐らせてる方もいるでしょう。
FF14の設定ファイルはどんなに多くても1GBを超えることないので丁度いいですw
しかも自動で同期するので、何の意識もすることなくバックアップが行えます。
1. 設定ファイルとは
FF14の設定ファイルは色々な方がご説明しているので割愛します。
設定ファイルの保存場所は基本的に下記保存場所に設けられ
FF14クライアント上で変更不可能となっております。
「C:\Users\ユーザー名\Documents\My Games」
※ Windowsの設定上、必ずしもC:\ではありません。
2. OneDriveとは
Microsoftが提供するオンラインストレージでHotmailアカウントを持っている人は
誰でも無料で5GBまで利用できます。
Windows10にサインインするときにHotmailアカウントを関連付けていれば
OneDriveフォルダが自動生成され、そこに保存されるファイルはオンラインストレージ
に自動で同期されます。
PCのデータが消えてしまったりするとオンラインストレージからバックアップでき
また、別の端末からでもオンラインストレージへアクセスすることが出来ます。
3. FF14から設定変更できないMy GamesをどうやってOneDriveに移動させるか
シンボルリンクを利用します。
4. シンボルリンクとは
PC上で扱うファイルやフォルダを、本来の保存場所情報は残しつつ
本体は別の場所に保存してアクセスする手段です。
↓こんな感じ?知らんけど。
FF14君「PCさんや、設定ファイルはMy Games保存しておいてください。」
PC君「あいよー。指示通りMy Gamesに保存したよー(違うけど)」
FF14君「PCさんや、前に保存したデータ下さい。」
PC君「はい、どーぞ!(OneDriveから持ってきたけど)」
5. 設定手順
必要なもの
Windows10以上
Hotmail又はmsn, Outlookのアカウントどれか一つ持っている人
出来る人
WindowsPCで遊んでる人
①準備
My Gamesフォルダをデスクトップなどに移動させます。
シンボルリンクは既存フォルダに設定することは出来ません。
例「C:\Users\ユーザー名\Documents\My Games ─移動→ デスクトップなど」
②コマンドプロンプトを使ってシンボルリンクを設定する。
起動方法:スタート→cmd→管理者として実行(右クリック)
③コマンドを実行する。
最初に mklink を実行するとオプションコマンドが軽く説明されます。
ここで使うオプションコマンドは /D
なので入力するコマンド下記
「mklink /D "C:\Users\ユーザー名\Documents\My Games" "C:\Users\ユーザー名\OneDrive\Documents\My Games"」
成功すると下記のようなログが出ます。
この時点で普通に黒い画面を閉じてOK
※一般的には「C」ですが、私の環境は「D」なだけでお気になさらず。
④①で仮置きしたMy Gamesフォルダをリンク先の保存場所へ移動させます。
例「デスクトップなど─移動→ C:\Users\ユーザー名\OneDrive\Documents\My Games」
⑤シンボルリンクを確認する。
「C:\Users\ユーザー名\Documents」を確認しにいきましょう。
するとMy Gamesフォルダにショートカットマーク(矢印)が付いているのが確認できます。
プロパティを確認すると保存先が変更されております。
なんだよ、ただのショートカットじゃないか!
いいえ、違います。
ダブルクリックして中のアドレスを確認すると、何の変哲もないフォルダとして存在してます。
これがシンボルリンクマジックですw
以後普通にFF14で遊ぶことが出来、設定ファイルが更新されるとその都度オンラインストレージへ同期されます。
最後に、Litire Kontt様へ
オンラインストレージの利用ヒント
日記の書き方、流れ等参考にさせて頂きました。
ありがとうございます。
参考:
https://jp.finalfantasyxiv.com/lodestone/character/8482486/blog/3249393/以上、最後までお読みいただきありがとうございました。
2021/1/8修正
・構成変更
・コマンドをコピペ出来るようにユーザー名を環境変数に変更。
※ドライブは任意で変更下さい。
①シンボルリンク設定の準備
手動でMy Gamesフォルダを切り取る。※既存フォルダにはシンボルリンクの設定が出来ないため。
例「C:\Users\ユーザー名\Documents\My Games ─移動→ デスクトップなど」
②コマンドプロンプトでシンボルリンクを設定する。
スタート→cmd→管理者として実行(右クリック)
↓コマンド(コピペ用)
mklink /D "C:\Users\%USERNAME%\Documents\My Games" "C:\Users\%USERNAME%\OneDrive\Documents\My Games"
③作成したシンボルリンク保存先にデータを移動する。
例「デスクトップなど─移動→ C:\Users\ユーザー名\OneDrive\Documents\My Games」