
この記事はJava版の専用サーバー向けです
シングルプレイや通常のワールド内コマンドとは扱いが異なります
バックアップ作業前にワールドファイルへの書き込みを一時停止したい方向けに解説します
こんにちは。ゆずかきです。
マイクラJava版のサーバーを運営していると、バックアップを取る時に、
「ワールドデータをコピーしている間に保存が走ったら怖いな…」
「サーバーを止めずにバックアップしたいけど大丈夫かな?」
「save-off って名前は聞くけど、何をしているコマンドなの?」
という場面が出てくると思います。
今回解説する save-off コマンドは、Java版の専用サーバーで使える、ワールドファイルへの書き込みを一時的に止めるためのコマンドです。
ただし、かなり便利な反面、使い方を間違えると「バックアップしたつもりなのに保存できていなかった」みたいな事故にも繋がります。
なのでこの記事では、save-off の構文だけでなく、save-all と save-on まで含めた安全な使い方をまとめていきますね。
この記事を読めば、次のことが出来るようになります。
- Java版サーバーで
save-offを安全に使えるようになります👍- バックアップ前後に打つべきコマンドの順番が分かります👌
save-offのまま放置してしまう事故を避けられますsave-all/save-all flush/save-onとの違いが分かります
それでは、やっていきましょう!
※本記事はマイクラJava版の専用サーバーを想定しています。
※ゲーム内の仕様については、Minecraft Wiki(英語版)および公式リリース情報を参考にしています。
※2026年5月時点のJava版26.1.2周辺の情報を確認し、save-off 系コマンドの基本構文に大きな変更がない前提で整理しています。
目次
1. save-offコマンドとは
2. save-offが使える環境と権限
3. save-offの構文と基本の使い方
4. save-all・save-all flush・save-onとの違い
5. バックアップ時の安全なコマンド手順
6. 実際に使う時に注意したいこと
7. save-offが使えない・失敗する時のチェックポイント
8. Java版1.21.11以降・26.1以降での注意点
9. まとめ
10. 参考文献
この記事で分かること
・Java版サーバーのsave-offの使い方
・保存停止中にやってはいけないこと
・サーバーバックアップ時の安全な流れ

1. save-offコマンドとは
save-off は、マイクラJava版の専用サーバーでワールドファイルへの書き込みを停止するコマンドです。
普段、マイクラサーバーはワールドの変更内容を定期的に保存しています。
ブロックを置いたり、チェストの中身を変えたり、プレイヤーの位置が変わったり、そういうサーバー上の変化をワールドデータとして保存してくれているわけですね。
そこで save-off を実行すると、サーバーがワールドファイルへ書き込む動きが止まり、変更内容は一時的にキューへためられます。
つまり、ワールドデータのコピーやバックアップを取る前に、保存処理が途中で混ざらないようにするためのコマンドです。
構文はかなりシンプルです。
save-off
ゲーム内チャットから実行する場合は、いつものように / を付けて、
/save-off
サーバーコンソールから実行する場合は、環境にもよりますが基本的には、
save-off
と入力します。
ここで大事なのは、save-off は今すぐバックアップを作るコマンドではないという点です。
あくまで、ワールドファイルへの書き込みを一時停止するコマンドです。
ここ重要です
save-offを打っただけでは、安全なバックアップが完成するわけではありません。
バックアップ前後には、必ずsave-all flushやsave-onと組み合わせて使いましょう。
筆者も最初は、名前の雰囲気だけで「保存関係をいい感じにしてくれるコマンド」くらいに思っていました。
でも実際は、保存の書き込みを止めるだけなので、使い終わったら戻すところまでがワンセットです。

2. save-offが使える環境と権限
save-off は、どのワールドでも気軽に使えるコマンドではありません。
使える環境がかなり限定されています。
👇下の表に、save-offコマンドが使える条件を整理しました。
| 項目 | 内容 | 注意点 |
|---|---|---|
| 対応エディション | Java版 | 統合版(BE)とはコマンド体系が異なります |
| 実行できる場所 | 専用サーバー | シングルプレイでは基本的に使えません |
| 必要権限 | 権限レベル4 | サーバー管理者向けの強い権限です |
| 主な用途 | バックアップ前の書き込み停止 | 停止後は必ず保存を戻しましょう |
つまり、普通にシングルプレイでサバイバルしている人が、チャット欄で /save-off と打って使うタイプのコマンドではありません。
このコマンドは、Java版のマルチサーバーを立てている人向けです。
レンタルサーバー、VPS、自宅サーバー、公式サーバーjarなどで運用している場合に出番があります。
また、必要権限は高めです。
/save-off、/save-on、/save-all などは、サーバー管理に関わるコマンドなので、基本的にはサーバーコンソール、または権限レベル4のOPで扱うものと思ってください。
初心者さん向け補足
自分のサーバーなのに実行できない場合は、op-permission-levelが低い、またはそもそもOP権限が付いていない可能性があります。
レンタルサーバーの管理画面からコンソールを開けるなら、まずはコンソール側で実行するのが分かりやすいです。
ちなみに、統合版(Bedrock Edition)の専用サーバーには /save <hold|query|resume> 系の別コマンドがあります。
名前が似ているので混同しやすいですが、この記事で扱っているのはJava版の /save-offです。

3. save-offの構文と基本の使い方
save-off の構文はこれだけです。
/save-off
引数はありません。
座標も、プレイヤー名も、true/falseも不要です。
実行に成功すると、サーバーのワールドファイルへの書き込みが停止します。
ただし、すでに保存が止まっている状態で再度実行すると、コマンドは失敗扱いになります。
サーバー内チャットから実行する場合
OP権限がある状態で、チャット欄に次のように入力します。
/save-off
サーバーコンソールから実行する場合
サーバーのコンソールでは、先頭の / を省いて入力することが多いです。
save-off
レンタルサーバーの管理画面やRCONツールを使っている場合は、環境によって / の有無が変わることがあります。
もし通らなければ、/save-off と save-off の両方を試してみてください。
save-offを打った後の状態
save-off を実行すると、サーバーはワールドファイルへの書き込みを止めます。
この間にプレイヤーがブロックを置いたり、チェストを触ったり、移動したりしても、変更内容はすぐにはワールドファイルへ書き込まれず、一時的にキューへためられます。
だからこそ、バックアップ作業の直前には便利です。
一方で、この状態で長時間遊び続けるのはおすすめしません。
サーバーがクラッシュしたり、電源が落ちたり、管理画面から強制停止してしまったりすると、保存されていない変更が消える可能性があります。
体験ベースの注意点
save-offは「安全装置」ではなく、どちらかというと「作業用の一時停止ボタン」です。
使ったら、作業が終わった時点で必ずsave-onで戻しましょう。

4. save-all・save-all flush・save-onとの違い
save-off を理解するうえで、セットで覚えたいコマンドが3つあります。
/save-all/save-all flush/save-on
この3つを知らずに save-off だけ使うと、かなり危ないです。
👇まずは、それぞれの役割を表で整理します。
| コマンド | 役割 | 使う場面 |
|---|---|---|
| /save-off | ワールドファイルへの書き込みを停止する | バックアップ作業の直前 |
| /save-all | チャンクやプレイヤーデータを保存対象として処理する | 通常の手動保存 |
| /save-all flush | チャンクなどを即座に保存する | バックアップ直前の確実な保存 |
| /save-on | ワールドファイルへの書き込みを再開する | バックアップ作業の完了後 |
save-allとは
/save-all は、サーバーのデータを保存するコマンドです。
通常モードでは、チャンクやプレイヤーデータを保存対象として扱い、順番に保存していきます。
/save-all
普段の運用で「とりあえず手動保存しておきたい」という時はこれで大丈夫です。
ただし、バックアップ直前に「今すぐ全部ディスクへ反映したい」という用途なら、次の flush 付きが重要になります。
save-all flushとは
/save-all flush は、保存対象のデータをすぐに記憶装置へ書き込ませるコマンドです。
/save-all flush
これを実行すると、サーバーが一時的に止まったように重くなることがあります。
ワールド規模が大きいサーバーや、プレイヤー数が多いサーバーだと、数秒固まったように感じることもあります。
とはいえ、バックアップ前に使うなら、この flush がとても大事です。
save-off で書き込みを止めた後に保存状態を安定させるために、バックアップ手順では save-all flush を使うと覚えておくと分かりやすいですね。
save-onとは
/save-on は、save-off で止めたワールドファイルへの書き込みを再開するコマンドです。
/save-on
これを忘れると、サーバーの保存が止まったままになります。
一番やってはいけないミスです。
筆者の結論
save-offは単体で覚えるより、
save-off → save-all flush → バックアップ → save-on
という流れで覚えた方が安全です。

5. バックアップ時の安全なコマンド手順
ここからは、実際にサーバーのワールドをバックアップする時の流れを解説します。
save-off を使う目的として一番多いのは、サーバーを完全停止せずにバックアップを取りたい時だと思います。
その場合は、次の流れがおすすめです。
基本手順
/save-off /save-all flush
ここでワールドフォルダをコピーして、バックアップを作成します。
コピーが終わったら、必ず次を実行します。
/save-on /save-all flush
筆者のおすすめとしては、作業の最後にもう一度 save-all flush を入れておくと安心です。
手順を分解するとこうです
/save-offを実行する- ワールドファイルへの書き込みを止めます。
- このあとに、現在の状態を手動保存します。
/save-all flushを実行する- 現在の変更をできるだけ確実にディスクへ保存します。
- 一時的にサーバーが止まったように重くなることがあります。
ワールドデータをバックアップする
worldフォルダ、またはサーバーで指定しているワールドフォルダをコピーします。- 26.1以降はワールド内部の保存場所が変わっている要素もあるので、フォルダを一部だけ選ぶより、ワールドフォルダ全体をバックアップする方が安全です。
/save-onを実行する- ワールドファイルへの書き込みを再開します。
- ここを忘れないでください。
最後に
/save-all flushを実行する- 作業後の状態を念のため保存します。
コピペ用:安全寄りの流れ
バックアップ前:
/save-off /save-all flush
バックアップ後:
/save-on /save-all flush
個人的には、これくらいシンプルに覚えておくのが一番ミスりにくいです。
注意!
save-offを実行した後に、バックアップ作業を忘れてそのまま遊び続けるのは危険です。
作業が終わったら即save-on。ここは必ずセットで覚えましょう。
サーバーを止めてバックアップする場合
最も安全なのは、やっぱりサーバーを停止してからバックアップする方法です。
プレイヤーがいない時間帯に、
/save-all flush /stop
でサーバーを止めて、停止後にワールドフォルダをコピーする流れですね。
この方法なら、バックアップ中にワールドデータが変化しないので分かりやすいです。
小規模な身内サーバーなら、無理にオンラインバックアップを狙うより、停止してからコピーする方が安心だと思います。

6. 実際に使う時に注意したいこと
save-off は便利ですが、サーバー管理系のコマンドなので、軽い気持ちで連打するものではありません。
ここでは、実際に使う時に気を付けたいポイントをまとめます。
1. save-offのまま放置しない
一番大事です。
save-off はワールドファイルへの書き込みを止めるコマンドなので、そのまま放置すると、変更がすぐにワールドファイルへ保存されない状態が続きます。
特に、次のような作業をしている時は危険です。
- 大型建築を進めている
- チェスト整理をしている
- 村人交易所を作っている
- トラップや装置を調整している
- ネザーやエンドで重要な作業をしている
この状態でサーバーが落ちると、作業内容が戻る可能性があります。
「バックアップのために保存を止めたのに、戻し忘れて作業が消えた」では本末転倒です。
2. バックアップ作業は短時間で終わらせる
save-off 中は、なるべく余計な作業をしない方が良いです。
プレイヤーにも一言、
「今からバックアップ取るので、数十秒だけ作業止めてください」
みたいに伝えておくと事故が減ります。
身内サーバーなら、Discordなどで軽く知らせてから実行するのがおすすめです。
3. save-all flushは重くなることがある
/save-all flush は便利ですが、実行時にサーバーが一時的に重くなる場合があります。
プレイヤーが多い時間帯や、探索済みチャンクが多いワールドでは、ラグの原因になることもあります。
なので、定期バックアップに組み込む場合でも、頻度は考えた方が良いです。
たとえば、数分ごとに save-all flush を連打するような運用はおすすめしません。
4. コピーするのはワールドフォルダ全体が安全
バックアップでは、region フォルダだけをコピーするようなやり方より、基本的にはワールドフォルダ全体をコピーする方が安全です。
特にJava版26.1以降では、ワールド内の保存構造に変更が入っています。
オーバーワールド、ネザー、エンド、プレイヤーデータ、進捗、統計、マップデータなどの保存場所が以前と変わっている部分があります。
そのため、古いバックアップスクリプトで、特定フォルダだけを決め打ちでコピーしている場合は注意してください。
2026年5月時点の注意
save-offの構文自体は変わっていませんが、26.1以降はワールド内部の保存場所が変わっています。
サーバー更新後は、バックアップスクリプトが今のフォルダ構造に合っているか確認しましょう。
5. レンタルサーバーの自動バックアップとは別物です
レンタルサーバーには、管理画面側に自動バックアップ機能が付いていることがあります。
これは、マイクラ内の /save-off とは別の仕組みです。
管理画面側で安全にバックアップが取れる仕様になっているなら、無理に手動で save-off を使わなくても良い場合があります。
ただし、自分でワールドフォルダを直接コピーする場合は、この記事のような流れを知っておくと安心です。

7. save-offが使えない・失敗する時のチェックポイント
/save-off を打っても使えない場合は、下記を確認してください。
- [ ] Java版の専用サーバーで実行しているか?
- [ ] シングルプレイやLANワールドで実行していないか?
- [ ] 実行者に権限レベル4相当のOP権限があるか?
- [ ] サーバーコンソールから実行しているか?
- [ ] すでに
save-off状態になっていないか? - [ ] コマンドブロックから実行しようとしていないか?
- [ ] 統合版(BE)のサーバーでJava版コマンドを打っていないか?
シングルプレイで使えない
save-off は、Java版の専用サーバー限定です。
普通のシングルプレイワールドでは、基本的に使うコマンドではありません。
シングルプレイでバックアップしたい場合は、ワールド一覧からバックアップを作る、または saves フォルダ内のワールドフォルダをコピーする方が分かりやすいです。
権限が足りない
サーバー内で /save-off を打っても権限エラーになる場合は、OP権限が足りない可能性があります。
op-permission-level が4であること、またはコンソールから実行できることを確認してください。
管理者本人なら、サーバーコンソールから実行するのが確実です。
すでにsave-off状態になっている
save-off は、すでに保存が止まっている状態で実行すると失敗扱いになります。
この場合は、まず save-on を実行して戻してから、必要に応じて再度 save-off を使います。
/save-on
戻した後に、もう一度バックアップ手順を最初からやり直せば大丈夫です。
統合版でコマンドが違う
統合版の専用サーバーでは、Java版の /save-off ではなく、/save 系の別構文を使います。
Java版の記事を見ながら統合版サーバーで同じコマンドを打っても、動かないので注意してくださいね。

8. Java版1.21.11以降・26.1以降での注意点
マイクラJava版は、2025年末の1.21.11以降、2026年からバージョン番号の付け方が変わっています。
以前のような 1.21.x 形式から、2026年は 26.x 形式へ移行しています。
そのため、今後は記事やサーバー管理画面で、
- Java版1.21.11
- Java版26.1
- Java版26.1.2
のような表記が混在することがあります。
save-offの構文自体は変わっていない
2026年5月時点で確認できる範囲では、save-off、save-on、save-all、save-all flush の基本的な構文は、この記事で紹介した形のままです。
/save-off /save-on /save-all /save-all flush
なので、save-off の使い方だけを見るなら、1.21.11以前の記事でも大きくは参考になります。
ただし26.1以降はワールド保存構造に注意
一方で、Java版26.1では、ワールド内部の保存場所に大きな変更が入っています。
たとえば、ディメンション関連のデータやプレイヤー関連データなど、従来と保存場所が変わっている部分があります。
これが何に影響するかというと、バックアップスクリプトです。
昔から使っているスクリプトで、
regionだけコピーするDIM-1だけコピーするplayerdataだけ別でコピーする
みたいな作りにしている場合、26.1以降の保存構造と合わない可能性があります。
そのため、最新版サーバーでバックアップする場合は、基本的にワールドフォルダ全体を丸ごとバックアップする運用が安全です。
実用メモ
save-offのコマンド自体ではなく、周辺の「バックアップ対象フォルダ」が変わっている点に注意です。
サーバーを26.1以降へ更新したら、一度バックアップから復元できるかもテストしておくと安心です。
1.21.11以前のサーバーで使う場合
1.21.11以前でも、save-off の考え方は同じです。
/save-off /save-all flush
で書き込みを止めてから現在の状態を保存し、バックアップ後に、
/save-on /save-all flush
で戻します。
ただし、古いバージョンやMODサーバー、Paper・Spigotなどの派生サーバーでは、保存処理やバックアッププラグインの動きがバニラと異なる場合があります。
プラグインで自動バックアップを入れている場合は、そのプラグイン側の説明も必ず確認してください。

9. まとめ
以上、マイクラJava版の save-off コマンドについて解説しました。
save-off は、サーバーのワールドファイルへの書き込みを一時停止する便利なコマンドです。
特に、サーバーを稼働したままワールドデータをバックアップしたい時に役立ちます。
ただし、便利な分だけ、扱いには注意が必要です。
要点を整理すると、
/save-offはJava版の専用サーバー限定コマンド- ワールドファイルへの書き込みを止めるだけで、バックアップを作るコマンドではない
/save-offの後に/save-all flushを使うと安全- 作業後は必ず
/save-onで保存を戻す - 26.1以降はワールド保存構造の変更にも注意する
この5つを押さえておけば、大きな事故はかなり避けやすくなります。
特に大事なのは、
/save-off /save-all flush
でバックアップ作業に入り、終わったら、
/save-on /save-all flush
で戻すことです。
save-off は「使いっぱなし」にして良いコマンドではありません。
バックアップ前の一時的な作業用コマンドとして、短時間だけ使うようにしましょう。
では、本日はここまでで終わります。
最後までご覧いただき、ありがとうございました。
柚子クラでは他にも便利コマンドやサーバー運用の解説をしているので、是非ご覧くださいね(^^♪

10. 参考文献
この記事を書くにあたり、以下の公式情報・コミュニティWikiを参考にしています。