メインコンテンツまでスキップ

更新前バックアップがサーバーの容量を使わなくなりました(起動中の進行状況表示も)

· 約4分
開発者

サーバーの更新前に自動で控えていたファイルを、サーバーの容量枠の外で保管するようにしました。すでに置かれていた分も削除したため、多くのサーバーで使用容量が大きく減っています。あわせて、起動中に「いま何をしているか」が画面に出るようにしました。

更新前バックアップがサーバーの容量を使わなくなりました​

サーバー本体の更新があるときなど、Mochi は起動時に自動で更新前のデータを控えています。これまでこのファイルは各サーバーの _backups フォルダに置いていたため、サーバーの容量枠を消費していました。

圧縮せずにサーバーのデータ全体を控えるため、影響は小さくありませんでした。調べたところ、使用容量の8割以上がこのファイルだったサーバーがあり、空き容量がまったく残っていないサーバーもありました。空きが無くなると次の控えの作成自体に失敗し、中途半端なファイルがさらに容量を食う、という悪循環にもなっていました。

これからはサーバーの容量枠の外で保管します。使用容量には一切数えません。

  • すでに _backups フォルダに置かれていた分は削除しました。 ファイルマネージャーからこのフォルダが無くなっています
  • 削除する前に、1本ずつ中身が壊れていないことを確認したうえで、控えを別の場所へ移してあります。過去の控えが必要になった場合は、ヘルプページまたは Discord からご連絡ください
  • 控えを残す世代は3世代になりました(これまでは2世代です)
  • ご自身で作成する「バックアップダウンロード」には影響ありません。これまでどおりお使いいただけます

起動中に進行状況が出るようになりました​

これまで起動中の表示は「サーバーを起動中...」だけでした。サーバー本体の更新がある起動では、控えを取っている数分間ずっとこの表示のままで、進んでいるのか止まっているのか分からない状態でした。

これからはサーバー詳細ページで**「起動」**を押したあと、いま行っている処理と経過時間が表示されます。

  • 控えを取っている間は「サーバー本体の更新があるため、バックアップを取得しています」のように、理由もあわせて表示します
  • 「起動」を押すとすぐに受け付けられます。 処理は裏側で続くので、ページを開き直しても進行状況をそのまま追えます
  • サーバー本体の更新があるときは、控えを取るために起動完了まで数分かかることがあります。ワールドが大きいほど長くかかります。表示が進んでいる間は、ボタンを押し直さずそのままお待ちください

そのほかの修正・改善​

  • 控えたファイルは、書き終えたあとに中身を最後まで読み直して確認してから確定するようにしました。途中で切れたファイルを控えとして扱いません
  • 控えの作成に失敗した場合、これまでどおり起動は続けますが、運営側がすぐ気づけるようにしました

ご不明な点や不具合がありましたら、ヘルプページまたは Discord からお知らせください。