手短な結論:前回の level.dat の自動バックアップ

level.dat_old とは、前回の level.dat の自動バックアップ のことです。ゲームはワールドの保存に成功するたびに、まず現在の level.datlevel.dat_old として残し、それから新しい level.dat を書き込みます。そのため同じワールドフォルダの中には、通常この2つのファイルが同時に存在します。

  • level.dat —— ワールドの現在のメタデータ:名前、ゲームモード、シード、スポーン地点、ゲームルール、バージョンなど。何が保存されているかを詳しく知りたい場合は level.dat とはどんなファイルか を読んでください。
  • level.dat_old —— 前回の level.dat のコピーで、「書き込みに失敗しても戻せる」安全網として機能します。

強調しておきたいのは、この2つのファイルはどちらも ワールドのメタデータにすぎない ということです。本当のブロック、チャンク、エンティティのデータは db/(統合版 (Bedrock))または region/(Java版)の中に保存されており、level.dat / level.dat_old には含まれていません

level.dat が破損したときに役立ちます——ただし限定的に

ある保存の途中でエラーが起き、level.dat が壊れて書き込まれると、ワールドが開けなくなることがあります。そのとき level.dat_old はすぐ使える 復旧の手がかり になります。それ自体が無事であることを前提に、破損した level.dat を置き換える(リネームして差し替える)ことで、ワールドが再び開けるようになることがよくあります。その代わりに、前回保存時のメタデータに戻ります。

ただし、その限界を正直に説明しておきます。

  • それは 1つしか保持されず、保存のたびに上書きされます——複数バージョンの履歴ではありません。
  • それは メタデータにすぎません——db//region/ の中のチャンクデータが破損していれば、level.dat_old に差し替えても救えません。
  • それは 完全なワールドバックアップではありません——「バックアップがある」という理由にしないでください。

本当に安全を期すなら、完全なコピーを残してください

level.dat_old は「ワールド全体の破損」や「ワールドの誤削除」といった問題は解決できません。開けない、破損と表示されるといった状況に遭遇したら、TopoBlocks本機で無料診断 できます。level.dat/level.dat_old と全体構造を読み取り、問題がメタデータにあるのか、パッケージング階層にあるのか、それともさらに深いチャンクデータにあるのかを教えてくれます。構造やパッケージング層面の簡単な問題なら、簡易修復は無料で、正常にインポートできる新しいファイルを生成し、あなたの元ファイルは決して上書きしません。複雑な破損の場合は、まず問題、成功確率、リスクを提示し、確認後に高度な修復に進みます(¥9/回、失敗時は自動返金、価格はアプリ内表示が優先)。具体的な判断方法については、ワールドファイルが破損したらどうする誤って削除したワールドは取り戻せるか を参考にしてください。

つまるところ、level.dat_old は「最後に保存したときの復旧の手がかり」にすぎません。本当に安全を期すなら、別途、完全な .mcworld のオフラインコピーをエクスポート するか、バージョン履歴を有効にするべきです。毎回が新しいバージョンとして追跡可能になり、復元時も新しいコピーを作成するだけで、現在のワールドを上書きしません。