会社の Mac を遠隔でまとめて管理するサービス(MDM と呼ばれる)を、別の製品に乗り換える。ある約380台規模の会社で、その計画を組んだ。乗り換え元は Jamf Pro、乗り換え先は Iru(旧 Kandji)。どちらも会社の Mac に設定やアプリを配り、状態を見張るためのサービスだ。移行期間は約1ヶ月。
乗り換えで難しいのは、設定の引っ越しではない。それは乗り換え先の移行ツールがほぼやってくれる。困るのは別のところだ。何ヶ月も管理サービスと連絡が途絶えている Mac は、そもそも乗り換えられない。社員がパスワードを忘れて Mac に入れなくなったとき、会社側で開けるための鍵がある。この鍵が新しいサービスに預け直されていないと、そういうときにその Mac を誰も開けられなくなる。そして最後まで残る数台の作業が遅れると、古いサービスの契約が切れる日に間に合わない。
この記事では、約380台を事故なく、期限内に、仕事を止めずに切り替えるために、計画をどう組んだかを書く。中心は、本番に進む前に必ず確かめる3つのことだ。設定の名前や手順の細かい話は、後半の「担当者向け」にまとめた。
この記事でわかること
- ▶ 数百台の乗り換えを3つの段階に分けて組む考え方
- ▶ 設定の引っ越しより手間がかかる、本番に進む前に必ず確かめる3つのこと(ここを外すと詰む)
- ▶ 何ヶ月も連絡のない Mac を、乗り換えの前に起こしておく理由
- ▶ スケジュールで一番崩れる「最後まで残る一部」への備え方
- ▶ 自分の会社で、乗り換えの前に担当者に聞いておく4つ
Mac の管理サービスの乗り換えを調べても、ネットに出てくるのは製品の紹介か、ベンダーの提案資料くらいだ。何百台を期限内に切り替える段取りの一次情報は、ほぼ見当たらない。だからここに残しておく。
▼背景:製品選びは終わっている。考えるのは切り替え方
乗り換えを決めたら、最初に考えるのは「どちらの製品が優れているか」ではなく、「380台をどう事故なく、期限内に、現場を止めずに切り替えるか」だ。
乗り換えの理由は会社によって違うが、だいたい「費用」「運用の手間」「製品の進む方向」のどれかに集約される。製品の進む方向とは、Apple が進めている新しい管理の仕組み(DDM)や、よく使うアプリを自動で入れて最新に保つ Iru の機能(Auto Apps)のような、新しい管理のやり方にどれだけ対応しているか、だ。今回もそのあたりが軸だった。
ただ、製品の比較は終わっている前提だ。ここから先は「移行プロジェクトの設計」の話になる。
▼難しいのは「何を移すか」ではなく「どう移すか」
設定やアプリの引っ越しはツールがやる。情シスが考えるべきは、ツールが運べない「どう移すか」だけだ。
Mac に配っている設定のまとまりも、自動で動かしている小さなプログラム(スクリプト)も、アプリの配り方も、Iru の移行ツールが Jamf から一括で持ってくる。検証用の5台で「ちゃんと運べたか」を確かめれば終わる話だ。
ツールが運べないのは、連絡が途絶えている Mac をどう乗り換えの土俵に乗せるか、社員にどう動いてもらうか、最後まで残る Mac をどう先回りで片付けるか、の3つだ。この記事で挙げる「本番前に確かめる3つ」も、すべてここの話だ。
▼乗り換えは3つの段階に分けて組む
一気にやると確実に事故る。段階を分け、前の段階の結果を見てから次へ進む。今回は3段階で組んだ。
| 段階 | 期間 | やること | ゴール |
|---|---|---|---|
| 1. 今の状態の確認・計画 | 約1週間 | 新旧のサービスをつなぐ準備、旧サービスの要らない設定の片付け、全社への案内文、部署ごとの順番決め | 移行ツールが動く土台を作る |
| 2. 準備・検証・先行導入 | 約10日(1と一部並行) | 検証用の5台で設定・アプリが運べたかを確かめる → IT 部と各部門の代表の10〜15台で先に乗り換える | 本番に進むかどうかを決める |
| 3. 本番の乗り換え・契約終了 | 約3〜4週間 | Mac の登録先(Apple Business)で管理サービスの割り当てを切り替える → 部署ごとに順に乗り換える → 旧サービスの記録を保存して閉じる | 全台の乗り換え完了と、旧契約の終了 |
ポイントは、1と2を一部並行で走らせることだ。案内文づくりや部署の順番決めは、検証の結果を待たなくても進められる。逆に検証は、新旧のサービスがつながった瞬間に始める。順番に一つずつ組むと、スケジュールが伸びすぎる。
本番は部署ごとに週を分けて切り替える
380台を一斉に切り替えるのは自殺行為だ。今回はこう刻んだ。
| 週 | 対象 | 台数イメージ |
|---|---|---|
| 第1週 | IT 部・管理部門(自分たちが最初に試す側になる) | 約80〜120台 |
| 第2週 | 事業部本体 | 約140〜180台 |
| 第3週 | リモートワークの人・出張中・休暇明け | 残り |
第1週には必ずIT 部門を先頭に置く。自分たちが最初に乗り換えを通れば、手順書の穴と問い合わせ窓口の負荷が、現場に広げる前に見える。事業部から始めると、問題が全社に広がってから気づくことになる。
▼ここが本題:本番に進む前に確かめる3つ
計画の「順番」は、正直そこまで難しくない。怖いのは、確かめないと本番で詰む箇所を見落とすことだ。
今回は次の3つを、ほかの確認項目と同じ並びには置かず、「ここが駄目なら本番に進まない」関門(合否ゲート)として扱った。合格の条件は次のとおりで、どれか1つでも欠けたら本番に進まない。
| 関門 | 本番に進んでよい条件 |
|---|---|
| ① 鍵の預け直し | 検証用の5台で全台、鍵が新しいサービスに預け直されたのを確かめた |
| ② 連絡のない Mac | 連絡の途絶えた Mac を洗い出し、持ち主への連絡まで終えている |
| ③ 新しい Mac の行き先 | 「標準の行き先」と「1台ずつの行き先」をどの順で切り替えるか、段取りが決まっている |
① Mac に入れなくなったときの「鍵」が、新しいサービスに預け直されるか
乗り換えでは、Mac を新しいサービスに登録し直し、この鍵を作り直して新しいサービスに預ける(中身の暗号化はそのまま。作り直すときに、社員の Mac のパスワード入力が要る)。その流れで、鍵が新しいサービスに確実に預け直されるか。ここが抜けると、社員が Mac に入れなくなったときに鍵を出せず、その Mac は中のデータごと開けなくなる。これが乗り換えの生命線だ。「失敗したときの戻し方」と同じ扱いにはせず、一番上の関門として、検証用の5台で全台、鍵が預け直されたのを確かめるまで本番に進まない。
② 何ヶ月も連絡のない Mac を、本番の前に起こしておく
旧サービス(Jamf)から、乗り換え用の設定を Mac に配る → 社員が自分の Mac で、案内された命令(コマンド)を1行貼り付けて実行する → 新サービス(Iru)への登録と、Iru のソフトの導入まで自動で終わる
社員側の作業は、1行貼り付けて実行するだけで終わる。ここは軽いので、社員にお願いする手順に乗せられる。問題はその手前だ。この仕組みは「旧サービスから乗り換え用の設定を配れる」ことが前提になっている。
管理サービスに登録された Mac は、ふだん定期的にサービスへ連絡して状態を報告している。ところが Jamf を使っていると、なぜか数ヶ月この連絡が来ておらず、記録も古いままの「死んでいる」Macが、ほぼ必ず一定数生まれる。死んでいる Mac には乗り換え用の設定がそもそも届かない。つまり、死んだままの Mac は Iru に乗り換えられない。しかもこの Mac は放っておくと「連絡がつかない・最後まで残る Mac」になり、スケジュールを崩す張本人になる。
対策は、段階1のうちに、最後に連絡があった日で Mac を並べ、死んでいる Mac を全部洗い出しておくこと。そして本番が始まる前に持ち主に連絡して、電源を入れてもらい、連絡が戻る状態にしておく。この「起こす」作業は、乗り換えの本番とは別の作業として、早く始めるほど効く。
③ 新しい Mac の行き先は、「標準」と「1台ずつ」を分けて切り替える
一方で、本番は部署ごとに週を分けて、今ある Mac を順に移していく。まだ順番が来ていない Mac を、この時期に再起動したり初期化したりすることがある。そういう Mac がどちらのサービスにつながるか決まらない状態にならないよう、「標準の行き先の切り替え」と「1台ずつの行き先の指定」を分けて段取りする。ここを雑にやると、乗り換え途中の Mac が、旧サービスにも新しいサービスにも管理されていない状態になる。会社の設定やアプリがどちらからも配られない Mac が、社員の手元に残る。
▼スケジュールで一番崩れるのは「最後まで残る一部」
移行のスケジュールで、ほぼ確実に崩れるのが最後まで残る一部の Mac だ。連絡がつかない人、乗り換えを渋る人、トラブルが起きた Mac。この最後の一部が、全体で一番時間を食う。
「全台完了 → 旧サービスを閉じる作業 → 旧サービスの契約終了」を順番に一つずつ組むと、最後の数台の作業が遅れた瞬間に契約の終了日に間に合わなくなる。今回も完了の目標と契約の終了の間が約1週間しかなく、ここが一番のリスクだった。
旧サービスの契約をずるずる延ばす手は、基本効かないと思っておいたほうがいい。だから自分の側で先回りする。最後まで残るのは結局、②で挙げた「死んでいる Mac」や、連絡がつきにくい人の Mac だ。これを段階1のうちに洗い出し、本番のふつうの流れとは別の作業として早めに片付けておく。スケジュールの最後に余白を作るより、最初に残りそうな台数を減らすほうが効く。
▼問い合わせ窓口は「画面を遠隔で操作できない」前提で用意する
移行期間は問い合わせが跳ねる。しかも移行中は、担当者が社員の画面を遠隔で操作して助けられない Mac が出る。旧サービスの遠隔機能はもう止めた、新しいサービスはまだ入っていない、という Mac だ。その前提で組んだほうが安全だ。
遠隔操作なしでどう助けるか——手順書とビデオ通話で口頭で案内する、というのが現実的な答えになる。これを本番でいきなりやると炎上するので、先に乗り換える10〜15台で、問い合わせ対応のやり方そのものを試しておく。何件問い合わせが来て、1件に何分かかるかを測れば、本番の負荷が前もって読める。
▼販売代理店が入るなら、最初に作業の分担を文章にする
Iru のように販売代理店が運用に入る形で入れる場合、最初に作業の分担を文章にしておく。「どこまで代理店がやって、どこからが自社の作業か」。ここが曖昧だと、移行のヤマ場で「それは御社の作業です」で止まることがある。代理店との連絡用のチャットを開いたら、まずこの線引きを文章で残しておくと事故らない。
▼まとめ:自分の会社で確かめる4つ
Mac の管理サービスの乗り換えで、設定の引っ越しはツールがやる。手間がかかるのは、連絡の途絶えた Mac、入れなくなったときの鍵、最後まで残る数台だ。だから計画の順番より先に、本番前の関門を決めておく。
乗り換える予定があるなら、計画を組む前に、担当者(または委託先・代理店)に次の4つを聞いておけばいい。
- ▶ 何ヶ月も管理サービスに連絡が来ていない Mac が、何台あるか:その Mac はそのままでは乗り換えられず、最後まで残る候補になる。誰の Mac かまで分かれば、本番の前に起こしておける
- ▶ 社員が Mac に入れなくなったときの鍵を、乗り換え後も新しいサービスから出せるか。それを本番前に確かめる計画になっているか:「たぶん大丈夫」ではなく、検証用の Mac で全台確かめてから本番に進むか
- ▶ 移行完了の目標日と、旧サービスの契約が切れる日の間に、何日あるか:今回は約1週間しかなかった。短いなら、最後まで残りそうな Mac を最初に洗い出す
- ▶ 販売代理店との作業分担が、文章になっているか:「どこからが自社の作業か」が曖昧なまま本番に入らない
▼担当者向け:設定と手順の詳細
ここからは、実際に移行を組む人向け。前半の言い方と、実際の名前の対応から。
前半の言い方と、実際の名前
| 前半の言い方 | 実際の名前 |
|---|---|
| Mac の管理サービス | MDM(旧:Jamf Pro、新:Iru) |
| 段階(1〜3)/関門 | フェーズ(1〜3)/合否ゲート |
| Mac に配っている設定のまとまり | 構成プロファイル |
| Apple が進めている新しい管理の仕組み | DDM(Declarative Device Management) |
| よく使うアプリを自動で入れて最新に保つ Iru の機能 | Auto Apps |
| 新旧のサービスをつなぐ | API 連携(Iru の移行ツールが Jamf から API で一括取得) |
| 先に乗り換える10〜15台 | パイロット |
| 本番に進むか止めるかの判断 | GO/NO-GO 判断 |
| Mac の中身を暗号化する機能/入れなくなったときの鍵 | FileVault/FileVault Recovery Key |
| 鍵を作り直して新しいサービスに預ける | Recovery Key をローテーションして新 MDM にエスクローする |
| 新しいサービスに登録し直す | 再エンロール |
| サービスへの定期的な連絡/記録 | チェックイン/インベントリ |
| 乗り換え用の設定 | Iru 移行用のプロファイル/スクリプト(Jamf から配信) |
| Iru のソフト | Iru エージェント |
| 標準の行き先/1台ずつの行き先の指定 | Apple Business のデフォルト MDM サーバ/個別デバイスの MDM 割り当て |
| 初期化 | ワイプ |
| 旧サービスの記録を保存して閉じる | 旧 MDM のバックアップ・テナントクローズ |
| 問い合わせ窓口 | ヘルプデスク |
| 代理店との連絡用のチャット | Slack Connect のチャンネル |
3フェーズの中身
| フェーズ | 期間 | やること |
|---|---|---|
| 1. 現状確認・移行計画 | 約1週間 | API 連携・管理者アカウント発行・Jamf 側の不要設定整理・全社アナウンス文面・部署別展開順の決定 |
| 2. 環境構築・検証・パイロット | 約10日(フェーズ1と一部並行) | 検証用5台で構成プロファイル/スクリプト/アプリ配布を移植検証 → IT 部+各部門代表10〜15台でパイロット |
| 3. 本番移行・契約終了 | 約3〜4週間 | Apple Business で MDM サーバ切替 → 部署別に段階展開 → 旧 MDM のバックアップ・テナントクローズ |
移行の仕組み(ゲート②の前提)
端末側はターミナルにワンコマンド叩くだけなので、ユーザー手順に乗せられる。前提は Jamf 経由で移行プロファイルが届くこと。チェックインが止まっている端末には届かない。
3つの合否ゲートの中身
- ▶ ゲート①:FileVault Recovery Key のエスクロー:再エンロールの流れで、Recovery Key が新 MDM 側に確実にエスクローされるか。Iru は FileVault がすでにオンの Mac が登録されると、Recovery Key のローテーションをユーザーに促し、新しいキーをエスクローする(ディスクの再暗号化ではない。ローテーションにはユーザーのパスワード入力が要る。出典:Configuring FileVault(Iru/旧 Kandji))。ロックアウト時に Recovery Key を出せないと端末が文鎮化する。検証5台で全台エスクロー成功を確認できるまで本番 GO しない
- ▶ ゲート②:Jamf で死んでいる Mac の蘇生:フェーズ1で Jamf のインベントリを最終チェックイン日でソートし、数ヶ月チェックインがない端末を全部洗い出す。本番展開が始まる前にユーザーへ連絡し、起動・チェックイン復帰させておく。蘇生は移行展開とは別タスクにする
- ▶ ゲート③:Apple Business のデフォルト MDM サーバ切替と段階展開の整合:デフォルトの MDM サーバを新 MDM に切り替えると、新規・ワイプした端末はすべて新 MDM 行きになる。既存端末はバッチで移すので、切替タイミングで再起動・初期化した端末が中途半端な状態にならないよう、「デフォルトサーバ切替」と「個別デバイスの MDM 割り当て」を分けて段取りする
ヘルプデスクと代理店
- ▶ リモート操作ツールが効かない端末が出る:旧 MDM からのリモート機能を切る/新 MDM 側がまだ入っていない、という端末が出る。手順書+ビデオ通話の口頭誘導を、パイロットの10〜15台で先にテストし、問い合わせ件数と1件あたりの所要時間を測る
- ▶ 代理店との作業分担:Slack Connect でチャンネルを開設したら、まず「どこまで代理店、どこから自社作業か」を文章で残す
📅 30分無料相談、受け付けています
「MDMを乗り換えたいけど、何百台をどう段取りすればいいかわからない」——そういった段階からお気軽にどうぞ。移行計画のレビューだけでも対応します。
📅 30分無料相談を予約する →