VALHEIM / WORLD TRANSFER

Valheimのワールドを移す前に。
コピー漏れを防ぐ確認メモ

広告・PR:このページでは、A8.netで提携中の事業者のサービス(ConoHa for GAME・XServer VPS for Game)を紹介しています。リンクの利用は任意です。

移すのは、拡張子で選んだ数ファイルではなく、ワールドフォルダー全体。
元データを残し、正常停止を確かめてからコピーします。

Linux l-1.0.17・network 40・WorldVersion 41のテスト専用ワールドで確認。
確認日:

このメモは、今回確認した停止時データのコピー漏れを防ぐためのものです。旧形式の変換は未検証です。

1. 元のワールドを残す

いま使っているワールドと既存のバックアップは残します。移行先で試すコピーと、保管する元データの場所を分けておきましょう。

最初に、移したいワールドの名前、利用中のゲーム版、実際の保存先を記録します。移行先に既存のワールドがある場合も、上書きする前に別に保管してください。

2. 正常停止を確かめる

コピーは、保存と停止が終わってから。公式の専用サーバー案内では、コマンドウィンドウでCtrl+Cを押して停止する方法が説明されています。管理画面を使っている場合は、その環境の停止手順を確認します。

ウィンドウを閉じただけで判断せず、ログや管理画面で保存・停止の完了を確かめます。今回の検証では、停止時の保存後にZNet OnDestroyが記録されました。

3. ワールドフォルダー全体をコピーする

今回の停止時コピーには、次の5ファイルが入っていました。.db2と.fwl2だけを選ぶと、ほかのファイルを取りこぼします。

検証用ワールドの停止時スナップショット:保存番号4
TamaWorld/このフォルダー全体をコピー
  • 00_00__0_1.chunk
  • _main.4.chunks
  • _main.4.db2
  • _main.4.fwl2
  • _main.4.ok

_main.4.で始まる4ファイルは、このコピーの保存世代4の組です。先頭の.chunkも含め、5ファイルが入ったフォルダー全体をコピーします。.chunksもファイルです。

TamaWorldと番号4は今回の例です。番号は固定ではありません。自分のデータを図に合わせて改名したり、番号だけで選別したりせず、実際のワールドフォルダー全体をコピーします。

コピー元と先のファイル一覧を比べ、名前・件数・サイズに抜けがないか確かめます。コピー先の保存場所と、起動するワールドの指定は、利用中の環境の案内で照合してください。

全体コピーと、.okがないコピーを比べた

同じ停止時データから2つのコピーを作り、Linux専用サーバーで起動ログを確認しました。

今回のA/B検証。実クライアントは接続していません。
コピー記録で確認したこと確認できていないこと
A
フォルダー全体
保存番号4と83 ZDOの読込みログ。ZDOは内部のワールドデータです。実クライアントでの接続、建物・人物の所持品・ボス進捗の状態。
B
_main.4.okを欠いたコピー
Removing orphan save fileという残りの保存世代ファイルの除去ログ、BadVersionを記録。その後、新しいワールドが生成されました。ほかの版・保存状態で同じ結果になるか、欠けたコピーからの復旧。

ファイルを一部欠いたままでも、起動が続く場合がありました。サーバーが動いたことだけで、元のワールドが移ったと判断しないでください。

4. 起動しただけでは、移行完了にしない

  1. 読み込んだワールドをログで確かめる。
    名前と保存番号が意図したコピーに対応するか、読み込み失敗や新規生成の記録がないかを確認します。
  2. 実クライアントで、いつもの場所へ入る。
    見覚えのある建物、人物の所持品、ボス進捗を移行前と比べます。これは今回の検証では行っていない確認です。
  3. 不一致があれば、元データは上書きせず残す。
    失敗したコピーを繰り返し起動する前に、ログとコピー元の一覧を管理者・提供者と照合します。

コピーが揃ったことと、友達が同じワールドで遊べることを両方確かめてから、移行の完了を判断します。

新しいホストを検討したい方へ

移行の確認が済んだら、管理する場所を相談する

既存環境で足りれば契約不要です。コピー漏れを直すことと、新しい常設環境を契約することは別々に考えます。

自宅で動かすなら電源・回線と更新・バックアップを管理できるか。レンタルなら利用する版、データの持ち込み・書き出し方法、更新・保存の管理範囲、初回支払と継続費用を比べます。

広告・PR:ConoHa for GAMEとXServer VPS for Gameは、A8.netで提携中の事業者のサービスです。リンクの利用は任意です。

提供者のlatest表記だけで、今回の検証版と同じとは判断できません。申し込み前に利用する版と移行方法を確かめてください。

出典と確認範囲

本文・資料確認:。

  • テスト専用ワールドの停止時コピーとA/B起動ログLinux l-1.0.17 / network 40 / WorldVersion 41。図は実際の停止時ファイル一覧です。確認したのは読み込み・除去・エラー・生成の記録で、実クライアントの状態は未検証です。
  • Valheim公式:A Guide to Dedicated Servers正常停止と保存先の指定についての説明。今回の保存世代4のファイル構成は、独自の検証記録を根拠にしています。
  • Valheim公式:Patch 1.0.172026-10-06の更新告知。今回の検証版の確認先です。