この記事は、 「ネットワーク上級編|要件定義・設計・クラウド・自動化へ進む」 の第65回です。
第7章では、設計書を作るだけで終わらず、 実際の案件で設計をレビューし、移行し、顧客へ説明するための 実務スキルを身につけます。
ネットワーク移行計画の作り方|切り替え手順・試験・体制・リスクを実務形式で解説
新しいネットワークを正しく設計・構築できても、 現行環境から安全に切り替えられなければ案件は完了しません。 ネットワーク移行では、作業内容だけでなく、 影響範囲、作業順序、試験、判断基準、役割分担、 障害時の切り戻しまで事前に設計する必要があります。
ネットワーク更改でよくある誤解が、 「移行計画=当日の作業手順書」 と考えてしまうことです。
作業手順書は重要ですが、移行計画ではその前に、 「何を、どの順番で、いつ、誰が、どの条件で切り替えるか」 「どこまで確認できれば成功とするか」 「どの時点で切り戻すか」 を決めなければなりません。
この記事を読み終えるとできること
- ネットワーク移行計画の目的を説明できる
- 一括移行・段階移行・並行稼働を比較できる
- 移行当日のタイムラインを作成できる
- Go/No-Go・切り戻し判断条件を整理できる
- 作業者・確認者・顧客などの役割を整理できる
- 移行リスクと対策を計画へ反映できる
ネットワーク移行計画とは何か
ネットワーク移行計画とは、 現行ネットワークから新ネットワークへ安全に切り替えるために、 対象・方式・順序・時間・体制・確認方法・判断基準・リスクを 事前に整理する計画です。
ネットワーク更改では、 新しいルーターやスイッチを設置しただけでは利用者の通信は切り替わりません。
既存機器から新機器へケーブルを接続し直したり、 ルーティングを変更したり、 ファイアウォールポリシーやDNSなどを切り替えたりして、 実際の通信経路を新環境へ移す必要があります。
移行で重要なのは「設定できるか」だけではありません。
業務への影響を管理しながら、 正常性を確認し、問題が発生した場合にも 決められた時間内で判断できる状態を作ることが重要です。
設計が正しくても移行は失敗する
新環境の設計や設定が正しくても、 次のような理由で移行作業が失敗することがあります。
- 現行環境の接続先を把握できていなかった
- 作業対象外と思っていたシステムが依存していた
- DNSやルーティングの切り替え順序が不適切だった
- 作業時間内に正常性確認が終わらなかった
- 誰が最終判断するのか決まっていなかった
- 障害発生後も調査を続け、切り戻し可能時間を超えた
移行計画は「新しいネットワークを作る設計」ではなく、 「新しいネットワークへ安全に移るための設計」です。
移行計画・作業手順書・切り戻し計画の違い
実務では、移行計画、作業手順書、切り戻し計画を 混同しないことが重要です。
| 資料 | 主な目的 | 主な内容 |
|---|---|---|
| 移行計画書 | 移行全体を設計する | 移行方式、対象、日程、体制、影響、 試験、リスク、判断基準など |
| 作業手順書 | 当日の操作を正確に実行する | コマンド、GUI操作、配線変更、 確認コマンド、作業時刻など |
| 切り戻し計画書 | 問題発生時に旧環境へ戻す | 切り戻し条件、判断者、戻し方、 必要時間、復旧確認など |
移行計画が上位にあり、 その具体的な実行方法として作業手順書や切り戻し手順がある、 と考えると整理しやすくなります。
移行関連ドキュメントの関係
ネットワーク移行の全体像
移行作業だけを見るのではなく、 事前準備から移行後の監視までを一つの流れとして考えます。
MIGRATION FLOW|移行計画から完了まで
特に重要なのは、 「切り替え完了」と「移行完了」を分けることです。
ケーブルや経路を切り替えただけでは、 業務が正常に使えることを確認できていません。 通信試験・業務確認・監視確認まで終わって、 初めて移行完了と判断します。
移行方式を決める
移行計画を作るときは、 最初に「どのような単位で新環境へ移すか」を決めます。
一括移行
対象ネットワークを1回の作業で 新環境へ切り替える方式です。
- 移行期間を短くしやすい
- 新旧環境の併存期間が短い
- 1回の作業に影響が集中する
- 障害時の影響範囲が大きくなりやすい
段階移行
拠点、VLAN、フロア、サービスなどを 複数回に分けて移行します。
- 1回あたりの影響範囲を小さくできる
- 初回の結果を後続へ反映できる
- 移行期間が長くなりやすい
- 新旧間通信の設計が必要になる場合がある
並行稼働
旧環境を残したまま新環境を動作させ、 十分に確認してから旧環境を廃止します。
- 新環境を確認しながら移行しやすい
- 問題時に旧環境を利用しやすい
- 二重構成のコストが必要
- ルーティングやIP重複への注意が必要
ハイブリッド
重要度や構成に応じて、 一括移行と段階移行を組み合わせます。
- 対象ごとに最適化しやすい
- 重要業務だけ慎重に移行できる
- 計画が複雑になりやすい
- 全体管理が重要になる
方式比較の例
| 観点 | 一括移行 | 段階移行 | 並行稼働 |
|---|---|---|---|
| 1回の影響範囲 | 大きい | 小さくしやすい | 小さくしやすい |
| 移行期間 | 短い | 長い | 長い |
| 新旧併存 | 少ない | 発生しやすい | 前提となる |
| 構成の複雑さ | 比較的低い | 高くなりやすい | 高くなりやすい |
| 切り戻し | 全体を戻す可能性 | 対象単位で戻しやすい | 旧環境へ戻しやすい場合がある |
「段階移行の方が安全」とは限りません。
新旧ネットワークを同時に存在させることで、 経路制御、IPアドレス、認証、ファイアウォール、 DNSなどが複雑になる場合があります。 案件ごとにリスクを比較して決定します。
移行計画を作る前に確認する情報
移行計画の品質は、 現行環境と新環境をどれだけ正確に把握できているかで変わります。
現行環境
- 物理・論理構成図
- IPアドレス・VLAN
- ルーティング
- 回線・接続先
- ファイアウォール
- DNS・DHCP
- 監視・ログ
- 接続システム一覧
新環境
- 基本設計書
- 詳細設計書
- 新ネットワーク構成図
- 機器設定
- 事前試験結果
- 新旧対応表
- 監視設定
- 運用方法
業務条件
- 停止可能時間
- 影響する部署・利用者
- 重要業務
- サービス開始時刻
- 業務確認担当者
- 関係ベンダー
移行条件
- 作業可能日時
- 設定変更禁止期間
- 切り戻し可能時刻
- Go/No-Go判断者
- 試験項目
- 完了判定条件
特に注意したいのが「構成図に載っていない依存関係」です。
古いネットワークでは、一時的に追加した経路、 管理用端末、バックアップ回線、外部ベンダー接続などが 最新資料へ反映されていない場合があります。 実機設定や現地確認も含めて現状を把握します。
移行タイムラインの作り方
移行計画では、 当日の作業だけでなく数週間前からの準備を時系列で整理します。
事前準備から移行後までの例
- T-30日 設計・移行方式の確定 対象範囲、方式、停止時間、体制、主要リスクを確定する。
- T-14日 新環境の構築・単体試験 新機器の設定と基本動作を確認する。
- T-7日 手順書レビュー・リハーサル 作業手順、所要時間、確認方法、切り戻し手順を確認する。
- T-1日 最終事前確認 構成変更の有無、障害状況、バックアップ、 機材、連絡先を確認する。
- T当日 本番移行 事前確認、切り替え、試験、判定を実施する。
- T+1日 移行後監視 ログ、トラフィック、アラート、利用者申告を確認する。
- T+数日 旧環境撤去判断 安定稼働を確認して旧機器や旧回線の撤去へ進む。
当日のスケジュール例
| 時刻 | 作業 | 担当 | 判定 |
|---|---|---|---|
| 22:00 | 作業開始・体制確認 | 作業責任者 | 全員参加確認 |
| 22:10 | 現行ネットワーク正常性確認 | NW担当 | 正常であること |
| 22:30 | 設定バックアップ | NW担当 | 保存完了 |
| 23:00 | ネットワーク切り替え | NW担当 | 手順完了 |
| 23:30 | 疎通・経路・冗長性確認 | 試験担当 | 全項目OK |
| 00:00 | 業務システム確認 | 顧客担当 | 業務利用可能 |
| 00:30 | 移行継続判定 | 責任者 | Go/Rollback |
| 01:00 | 作業完了報告 | 責任者 | 移行完了 |
時刻だけではなく、 「その作業が予定より遅れた場合、何に影響するか」 まで考えます。
特に切り戻し開始時刻から逆算し、 調査に使える時間を決めておくことが重要です。
切り替え当日の基本フロー
本番切り替えでは、 いきなり新機器へ通信を変更してはいけません。
CUTOVER FLOW|本番移行の基本順序
1.現行環境の正常性を確認する
作業開始前に現行環境が正常であることを確認します。
事前に障害が発生している状態で作業を開始すると、 移行後に発生した問題なのか、 作業前から存在していた問題なのか判断しにくくなります。
2.設定・状態を保存する
- running-configなどの設定
- ルーティングテーブル
- ARP・MACアドレス情報
- インターフェース状態
- 隣接状態
- ログ
- 監視画面
作業前後を比較できる情報を残しておくと、 障害調査にも役立ちます。
3.切り替える
配線変更、ルーティング変更、VLAN変更、 ファイアウォール変更などを手順に従って実施します。
4.ネットワーク試験を実施する
- インターフェース状態
- VLAN
- ルーティング
- OSPF・BGP等の隣接
- 主要宛先への疎通
- 冗長経路
- DNS・DHCP
- インターネット・クラウド接続
5.業務確認を実施する
pingが成功しただけでは、 業務サービスが利用できるとは限りません。
必要に応じて顧客やアプリケーション担当と連携し、 実際の業務システムへログインできることなどを確認します。
Go/No-Goと切り戻し判断を事前に決める
移行作業で難しいのは、 問題が発生したときに 「調査を続けるか、旧環境へ戻すか」 を判断する場面です。
本番中に考え始めるのではなく、 判断条件を事前に決めておきます。
Go:移行継続
- 必須試験がすべて正常
- 重要業務が利用可能
- 重大なアラームなし
- 性能上の問題なし
- 残課題が許容範囲内
No-Go:切り戻し
- 重要業務が利用できない
- 原因不明の通信断が継続
- 重大な経路異常がある
- 復旧見込みが立たない
- 切り戻し開始期限に到達
切り戻し開始時刻を決める
たとえば、 業務開始が翌朝8:00、 切り戻しに最大2時間必要で、 切り戻し後の確認に1時間必要だとします。
余裕時間を1時間確保するなら、 遅くとも4:00ごろには切り戻し開始を判断する必要があります。
「あと少し調べれば直りそう」という感覚だけで 調査を延長しないことが重要です。
技術的に復旧できるかだけではなく、 業務開始時刻までに安全な状態を作れるかで判断します。
体制・役割分担を決める
大きな移行になるほど、 作業者だけでは完結しません。
| 役割 | 主な担当 |
|---|---|
| 作業責任者 | 全体進行、判断、顧客報告 |
| ネットワーク作業者 | 設定変更、配線変更、状態確認 |
| 作業確認者 | 手順・コマンド・結果のダブルチェック |
| 試験担当 | 疎通・経路・冗長性などの確認 |
| 顧客業務担当 | 業務システムの動作確認 |
| サーバー・アプリ担当 | 接続先サービスの状態確認 |
| 回線・ベンダー | 必要に応じて回線や製品障害へ対応 |
連絡ルールも決める
障害時に全員が個別に発言すると、 情報が混乱します。
- 進捗を誰へ報告するか
- 障害を誰へエスカレーションするか
- 顧客への報告者は誰か
- Go/No-Goの最終決定者は誰か
- 連絡手段は電話・Teams・Slackなど何を使うか
移行時には、 作業する人と判断する人を分ける ことも重要です。
移行リスクを整理する
移行計画には、 起こり得る問題と対策を事前に整理します。
| リスク | 影響 | 対策例 |
|---|---|---|
| 設定ミス | 通信不可 | レビュー・事前試験・投入設定の事前作成 |
| 配線誤り | リンク断・誤接続 | ポート対応表・ケーブルラベル・ダブルチェック |
| 未把握の接続先 | 一部システム停止 | 実機設定・MAC・ARP・ログ等から事前確認 |
| 作業遅延 | 切り戻し時間不足 | 作業ごとの予定時間と打ち切り時刻を設定 |
| 新機器障害 | 移行不能 | 事前エージング・予備機・保守体制確認 |
| 試験漏れ | 翌営業日に障害発覚 | 業務影響から試験項目を作成 |
| 判断者不在 | 対応が遅れる | 責任者・代理責任者を事前に指定 |
リスクは「発生確率」だけで見ない
発生する可能性が低くても、 発生した場合の影響が非常に大きければ対策が必要です。
特に基幹ネットワークでは、 単純に「起こりそうか」ではなく、 発生確率 × 業務影響 の両方で優先度を考えます。
移行計画書に記載する項目
実務で移行計画書を作る場合は、 次のような構成にすると整理しやすくなります。
目的・概要
- 移行の背景
- 目的
- 対象システム
- 移行予定日
対象範囲
- 対象拠点
- 対象機器
- 対象VLAN
- 対象外
移行方式
- 一括・段階など
- 採用理由
- 新旧併存方法
移行スケジュール
- 事前準備
- 本番切り替え
- 正常性確認
- 移行後監視
体制
- 責任者
- 作業者
- 確認者
- 顧客担当者
試験・完了条件
- ネットワーク試験
- 業務試験
- 完了判定基準
リスク
- 想定リスク
- 影響
- 予防策
- 発生時対応
切り戻し
- 判断条件
- 判断者
- 開始期限
- 必要時間
簡易テンプレート
| 移行目的 | ____________________________ |
|---|---|
| 対象範囲 | ____________________________ |
| 移行方式 | ____________________________ |
| 作業日時 | ____________________________ |
| 停止時間 | ____________________________ |
| 移行責任者 | ____________________________ |
| 完了条件 | ____________________________ |
| 切り戻し条件 | ____________________________ |
| 切り戻し開始期限 | ____________________________ |
ネットワーク移行計画でよくある失敗
1.作業手順だけを作る
コマンドや配線変更だけを詳細に書いても、 誰が判断するか、いつ切り戻すか、 何をもって成功とするかが決まっていなければ 移行全体を管理できません。
2.pingだけで試験を終える
ICMP疎通が成功しても、 DNS、TCP、認証、ファイアウォール、 実際のアプリケーション通信が正常とは限りません。
3.正常系しか試験しない
冗長構成の場合は、 回線断や機器障害を想定した切り替え確認も必要です。
4.新環境だけを見る
移行では現行ネットワークとの依存関係が重要です。 新環境の設定だけを確認しても不十分です。
5.切り戻し判断を先延ばしにする
本番作業中は復旧させたい気持ちが強くなりますが、 調査を続けるほど切り戻し可能時間が減ります。
6.業務担当者を巻き込んでいない
ネットワーク担当だけでは、 実際の業務が正常に利用できるか判断できない場合があります。
移行計画で最も危険なのは、 「問題が起きなければ大丈夫」という前提 で計画することです。
良い移行計画は、 問題が起きた場合でも迷わず判断できるように作られています。
顧客・上司へ移行計画をどう説明するか
技術に詳しくない相手へは、 コマンドやルーティング方式から説明するより、 業務への影響を中心に説明します。
説明例
「今回の移行では、現行ネットワークから新ネットワークへ 一度にすべて切り替えるのではなく、 影響範囲を限定しながら段階的に切り替えます。 各段階で通信確認と業務確認を行い、 問題が発生した場合は事前に決めた時刻までに 旧環境へ戻せるようにします。」
技術を業務影響へ変換する
| 技術的な説明 | 業務向けの説明 |
|---|---|
| コアルーターを切り替える | 社内ネットワーク全体の通信経路が変更される |
| OSPFを収束させる | 新しい通信経路が正常に利用できることを確認する |
| 切り戻しを実施する | 業務開始までに旧環境へ戻し、利用可能な状態を確保する |
| 冗長性試験を行う | 1台故障しても業務通信を継続できることを確認する |
上流工程では、 「何を変更するか」だけでなく 「業務にどのような影響があり、どうリスクを抑えるか」 を説明する力が重要です。
ネットワーク移行で使われる英語表現
| 英語 | 意味 |
|---|---|
| Migration | 移行 |
| Cutover | 本番切り替え |
| Migration plan | 移行計画 |
| Migration window | 移行作業可能時間帯 |
| Pre-check | 事前確認 |
| Post-check | 事後確認 |
| Go / No-Go decision | 実施・中止判断 |
| Rollback | 切り戻し |
| Rollback criteria | 切り戻し条件 |
| Validation | 正常性確認・検証 |
実務で使える表現
理解度チェック
用語暗記ではなく、 実際の移行で判断できるか確認しましょう。
問題1.ネットワーク移行計画の説明として最も適切なものはどれですか。
- ルーターへ投入するコマンドだけをまとめた資料
- 現行から新環境へ安全に移るための対象・方式・時間・試験・判断基準などを整理した計画
- 新ネットワークのIPアドレスだけをまとめた資料
- 障害発生後に作成する報告書
解答を見る
移行計画では、作業手順だけでなく、 方式、日程、体制、試験、リスク、 判断基準などを含めて移行全体を設計します。
問題2.拠点ごとに数回へ分けて新ネットワークへ移す方式は何ですか。
解答を見る
拠点、VLAN、サービスなどの単位で 複数回に分けて移行する方式です。
問題3.移行後にpingが成功しました。 これだけで移行成功と判断してよいでしょうか。
解答を見る
DNS、アプリケーション通信、認証、 冗長化なども含め、案件で定義した 正常性確認を実施する必要があります。
問題4.切り戻し判断条件を事前に決める主な理由は何ですか。
解答を見る
問題発生時に調査を続けるか旧環境へ戻すかで迷い、 業務開始までの復旧時間を失わないためです。
問題5.次のうち移行計画で事前に決めるべき項目を3つ挙げてください。
解答例を見る
- 移行方式
- 作業時間
- 影響範囲
- 試験項目
- 完了条件
- Go/No-Go判断者
- 切り戻し条件
- 移行体制
実践演習:社内ネットワーク更改の移行計画を作る
あなたは、ある企業の コアネットワーク更改を担当しています。
現在の環境
- コアスイッチ2台を新機種へ更改する
- 社内には約500台の端末がある
- 業務サーバー、インターネット、無線LANがコアを経由する
- 作業可能時間は土曜日22:00〜翌6:00
- 翌朝8:00から業務開始
- 旧機器は作業当日は撤去せず残せる
- 切り戻しには約90分必要と見込まれている
課題1.移行方式を決める
一括移行、段階移行、並行稼働のうち、 どの方式を採用するか考えてください。 採用理由も記載してください。
理由:__________________________
考え方の例を見る
コアスイッチが多くのネットワークの中心であり、 新旧を細かく分割すると経路設計が複雑になる場合、 一括移行を選択することが考えられます。
一方で旧機器を残しておき、 問題時に配線・設定を旧環境へ戻せる構成にすることで、 切り戻し性を確保します。
実際の案件では構成・配線・ルーティング方式などを 確認したうえで判断します。
課題2.当日のタイムラインを作る
22:30 ________________
23:00 ________________
00:00 ________________
01:00 ________________
02:00 ________________
タイムライン例を見る
- 22:00:作業開始・現行環境確認
- 22:30:設定・状態バックアップ
- 23:00:コアネットワーク切り替え開始
- 00:00:ネットワーク正常性確認
- 01:00:業務システム確認
- 02:00:移行継続・切り戻し判断
課題3.試験項目を考える
移行後に確認する項目を5つ以上挙げてください。
2.__________________
3.__________________
4.__________________
5.__________________
解答例を見る
- コアスイッチのインターフェース状態
- VLAN・STP状態
- ルーティング状態
- 主要サーバーへの疎通
- インターネット接続
- 無線LANからの通信
- DNS・DHCP
- 冗長化切り替え
- 主要業務システムへのログイン
- 監視システムからの正常監視
課題4.切り戻し条件を決める
どのような状態になった場合に 切り戻すべきか考えてください。
切り戻し判断時刻:______
解答例を見る
切り戻し条件例
- 主要業務システムへ接続できない
- 原因不明の大規模通信障害が継続する
- 冗長構成が正常に成立しない
- 移行後の復旧見込みが立たない
- 事前に定めた切り戻し開始期限に達した
90分の切り戻しと、その後の確認、 翌朝8:00の業務開始までの余裕を考慮して 判断期限を設定します。
課題5.簡易移行計画表を完成させる
| 項目 | 計画内容 |
|---|---|
| 移行目的 | ________________ |
| 対象 | ________________ |
| 移行方式 | ________________ |
| 作業時間 | ________________ |
| 影響範囲 | ________________ |
| 完了条件 | ________________ |
| 切り戻し条件 | ________________ |
自分の言葉で説明する課題
後輩エンジニアから、 「作業手順書があるなら、移行計画書は必要ないのでは?」 と質問されました。
1分程度で説明してください。
説明例を見る
作業手順書は、設定変更や配線変更など 「具体的にどう作業するか」を記載した資料です。
一方、移行計画書では、 どの範囲をどの方式で移行するか、 いつ実施するか、誰が判断するか、 どの試験が成功すれば完了とするか、 問題時にいつ切り戻すかまで決めます。
つまり、 作業手順書は「操作方法」、 移行計画書は「移行全体を安全に進めるための計画」 という違いがあります。
まとめ
- ネットワーク移行計画は、 現行環境から新環境へ安全に切り替えるための全体計画
- 移行方式には、一括移行、段階移行、並行稼働などがある
- 移行方式は、停止時間、影響範囲、新旧併存の複雑さ、 コストなどから選択する
- 当日作業だけでなく、 事前準備、リハーサル、移行後監視まで計画する
- pingだけではなく、 経路、DNS、冗長性、業務システムまで確認する
- Go/No-Go条件と切り戻し開始期限を 本番作業前に決めておく
- 作業者、確認者、顧客、責任者などの役割を明確にする
- 良い移行計画は、 「問題が起きない計画」ではなく 「問題が起きても迷わず対応できる計画」
ネットワークエンジニアに求められるのは、 新しい構成を作れることだけではありません。 現在動いている業務を守りながら、 新しい環境へ安全に移せることまで含めて設計する力が重要です。
上級編では、要件定義から基本設計、 BGP、クラウド、セキュリティ、自動化、 設計レビュー・移行・顧客提案までを順番に学びます。

コメント