Steam DeckでRcloneViewを使ってクラウドストレージとゲームバックアップを活用する
Steam Deckはフルスペックの PC を携帯機に詰め込んでいますが、64GB、256GB、512GBのSSDはすぐに一杯になります。クラウドストレージを使えば、Deckをゲームバックアップ、スクリーンショット、録画などのために事実上無制限の容量を持つデバイスに変えることができます。
ValveのSteam DeckはArchベースのLinuxディストリビューションであるSteamOSを、カスタムのKDE Plasmaデスクトップモードとともに搭載しています。Steam純正のクラウドセーブ機能は一部のゲームには対応していますが、Steam以外のタイトル、エミュレートされたゲーム、MOD設定、シェーダーキャッシュ、そして時間とともに蓄積されるスクリーンショットやゲームプレイ録画はカバーされません。限られたSSD容量のため、ストレージ管理は常に悩みの種です。RcloneViewはSteam Deckユーザーに、ゲームセーブをGoogle Drive、OneDrive、S3にバックアップし、スクリーンショットや録画をクラウドストレージに同期し、大きなファイルをオフロードして内蔵ドライブの空き容量を確保するための、グラフィカルなマルチク ラウドファイルマネージャーを提供します。このガイドでは、デスクトップモードでのインストール、クラウドリモートの設定、そしてSteam Deckのデータを安全に保ちながらストレージをすっきり保つための実践的なワークフローを解説します。

すべてのクラウドを一か所で管理・同期
RcloneViewはrcloneのクロスプラットフォームGUIです。フォルダを比較し、ファイルを転送・同期し、クリーンなビジュアルインターフェースでマルチクラウドのワークフローを自動化できます。
- ワンクリック操作: コピー · 同期 · 比較
- 信頼性の高い自動化のためのスケジューラーと履歴
- Google Drive、OneDrive、Dropbox、S3、WebDAV、SFTPなどに対応
コア機能は無料。Plusで自動化機能を利用可能。
Steam Deckでクラウドストレージが必要な理由
Steam Deckは高性能なゲーミングPCですが、そのストレージ制約は実際の問題を生み出します。
- SSDの空き容量がすぐに埋まる — 最近のゲームは1本あたり50〜100GBを超えることもあります。512GBモデ ルでも、AAAタイトルを数本インストールしただけで一杯になります。
- Steam Cloudはすべてをカバーしない — 多くのゲームはSteam Cloudセーブに対応していません。Steam以外のゲーム(GOG、互換レイヤー経由のEpic、エミュレートされたタイトル)には、そもそも組み込みのクラウドバックアップがありません。
- スクリーンショットや録画が溜まっていく — Deckはスクリーンショットの撮影やゲームプレイの録画が簡単にできますが、これらのファイルは限られたストレージを圧迫します。
- MOD設定は失われやすい — Deck上でゲームをMod化している場合、その設定はローカルファイルシステムに保存されており、SteamOSのアップデートや工場出荷時リセットの際に失われる可能性があります。
- 外部への自動バックアップがない — Steam Deckには、任意のファイルを外部のクラウドストレージにバックアップする組み込みの仕組みがありません。
RcloneViewはSteam Deckを主要なクラウドプロバイダーに接続することで、これらの問題を解決し、必要なときやスケジュールに沿ってファイルをクラウドにプッシュできるようにします。
デスクトップモードへの切り替え
インストールと設定はすべてSteam Deckのデスクトップモードで行います。切り替え方法は以下の通りです。
- DeckのSteamボタンを押します。
- 電源 > デスクトップに切り替えに移動します。
- Deckが再起動し、タスクバー、ファイルマネージャー(Dolphin)、ターミナル(Konsole)を備えたフルのKDE Plasmaデスクトップが起動します。
デスクトップモードでは完全なLinuxデスクトップ環境を利用できます。タッチスクリーンやトラックパッドを使うことも、より快適な操作のためにUSB-CやBluetoothでキーボードとマウスを接続することもできます。
Steam DeckへのRcloneViewのインストール
SteamOSはデフォルトでルートファイルシステムが読み取り専用になっており、従来のパッケージインストール方法には制限があります。ソフトウェアをインストールする最良の方法は、Flatpak(公式にサポートされている方法)とAppImageの2つです。
方法1: AppImage(推奨)
AppImage方式は最もシンプルで、システムを変更せずに利用できます。
- デスクトップモードでFirefoxブラウザを開きます(SteamOSにプリインストールされています)。
- rcloneview.comにアクセスし、Linux用のAppImageを ダウンロードします。
- Dolphin(ファイルマネージャー)を開き、Downloadsフォルダに移動します。
- AppImageファイルを右クリックし、プロパティ > パーミッションを選択して実行可能にチェックを入れます。
- ダブルクリックして実行します。
または、Konsole(ターミナル)から以下を実行します。
chmod +x ~/Downloads/RcloneView-*.AppImage
~/Downloads/RcloneView-*.AppImage
Downloadsフォルダをすっきり保つために、AppImageを恒久的な場所に移動します。
mkdir -p ~/Applications
mv ~/Downloads/RcloneView-*.AppImage ~/Applications/
RcloneViewをアプリケーションメニューに追加するには、デスクトップエントリを作成します。
cat > ~/.local/share/applications/rcloneview.desktop << 'EOF'
[Desktop Entry]
Name=RcloneView
Exec=/home/deck/Applications/RcloneView-latest.AppImage
Icon=rcloneview
Type=Application
Categories=Utility;FileManager;
EOF
ファイル名は実際のAppImageファイル名に置き換えてください。
方法2: 読み取り専用ファイルシステムの無効化(上級者向け)
通常のArchシステムのようにpacman経由でパッケージをインストールしたい場合は、読み取り専用ファイルシステムを無効化できます。
sudo steamos-readonly disable
sudo pacman-key --init
sudo pacman-key --populate archlinux
sudo pacman -Syu rclone fuse3
警告: 読み取り専用ファイルシステムを無効化すると、SteamOSのアップデート時に変更内容が上書きされる可能性があります。システムアップデートに対する耐性という点では、AppImage方式の方が優れています。
インストールの確認
RcloneViewを起動します。リモートエクスプローラーを備えたメイン画面が表示されるはずです。タッチスクリーンを使用している場合、基本的な操作には十分な応答性がありますが、長時間のファイル管理作業にはマウスの使用を推奨します。
クラウドストレージアカウントの接続
RcloneViewをデスクトップモードで起動した状態で、クラウドストレージプロバイダーを追加します。
Google Drive
- 新しいリモートをクリックし、Google Driveを選択します。
- OAuthフローがFirefoxで開きます。Googleアカウントでログインし、アクセスを許可します。
- リモートを保存します。これでGoogle Drive全体がRcloneViewからアクセス可能になります。
OneDrive
- 新しいリモートをクリックし、Microsoft OneDriveを選択します。
- Firefox上のMicrosoftログインページで認証します。
- 個人用OneDriveかOneDrive for Businessを選択します。
- リモートを保存します。
S3互換ストレージ(Backblaze B2、Wasabi、AWS)
- 新しいリモートをクリックし、使用するS3プロバイダーを選択します。
- アクセスキーとシークレットキーを入力します。
- リージョンとエンドポイントを指定します。
- リモートを保存します。
Steam Deckユーザーにとって、Google DriveとOneDriveが最も一般的な選択肢です。多くのゲーマーがすでにこれらのアカウントを持っているためです。Backblaze B2やWasabiのようなS3互換プロバイダーは、大容量のゲームバックアップアーカイブに対してコスト効率の良いストレージを提供します。
ゲームセーブのバックアップ
これはほとんどのSteam Deckユーザーにとって主要な用途です。ゲームのセーブファイルは小さいながらも代えがきかないものです。RcloneViewを使ったバックアップ方法は以下の通りです。
セーブファイルの場所
Deck上のSteamゲームセーブは、通常以下の場所にあります。
- Steam Protonセーブ:
~/.local/share/Steam/steamapps/compatdata/[APPID]/pfx/drive_c/users/steamuser/ - ネイティブLinuxセーブ:
~/.local/share/[GameName]/または~/.config/[GameName]/ - エミュレートされたゲームのセーブ: エミュレータによって異なります(RetroArchのセーブは通常
~/.config/retroarch/saves/にあります)
セーブバックアップジョブの作成
- RcloneViewで、左ペインにローカルファイルシステムを開き、セーブフォルダに移動します。
- 右ペインにクラウドリモートを開き、保存先フォルダ(例:
SteamDeck/Saves/)を作成します。 - セーブファイルまたはフォルダを選択し、クラウドにコピーします。
継続的な保護のために、同期ジョブを作成します。
- ソースをローカルのセーブディレクトリに設定します。
- 保存先をクラウドのバックアップフォルダに設定します。
- 毎日、または任意の頻度でジョブが実行されるようにスケジュールします。
こうしておけば、ゲームセッションを終えてデスクトップモードに切り替えるたびに、最新のセーブが自動的にクラウドにプッシュされます(あるいは、ゲーミングモードに戻る前に手動でジョブを実行することもできます)。
スクリーンショットと録画の同期
Steam Deckは ~/.local/share/Steam/userdata/[USERID]/760/remote/[APPID]/screenshots/ にスクリーンショットを保存します。ゲームプレイの録画(デスクトップモードでOBSなどのツールを使用している場合)は、設定した任意の場所に保存できます。
スクリーンショット同期の設定
- RcloneViewで、左ペインにスクリーンショットディレクトリを開きます。
- 右ペインにクラウドの保存先フォルダ(例:
SteamDeck/Screenshots/)を開きます。 - 新しいスクリーンショットをクラウドにプッシュする同期ジョブを作成します。
スクリーンショットは通常小さい(1〜5MB程度)ため、控えめなインターネット回線でも同期ジョブはすぐに完了します。ゲームプレイの録画は数百MBから数GBに及ぶこともあるため、Deckがドッキングされ、Wi-Fiに接続されているときにアップロードをスケジュールすることを検討してください。