こんにちは、レムシステム株式会社のエンジニア、小村(@system_kom)です。今回は、静岡県湖西市の製造業様で行った、オンプレミスのファイルサーバーへの Azure Backup(MARSエージェント)の導入をご紹介します。
ファイルサーバーを Windows Server IoT 2025 へ入れ替えるのに合わせて、これまで社内だけだったバックアップにクラウドを加えました。既存の3種類のバックアップとどう組み合わせたかを中心にまとめます。
構成の概要
| 項目 | 旧 | 新 |
|---|---|---|
| 機種 | HPE StoreEasy 1560 | Dell PowerEdge T160 |
| OS | Windows Storage Server 2016 | Windows Server IoT Standard 2025 |
| ストレージ | RAID10(HDD 4本) | RAID1(HDD 2本)+バックアップ用ディスク |
| リモート管理 | iLO5 | iDRAC 9 Enterprise |
| クラウドバックアップ | なし | Azure Backup(MARSエージェント) |
サーバー名・IPアドレス・ワークグループは旧サーバーと同じにし、クライアント側の設定を変えずに切り替えています。旧機は故障時の予備機として残しています。
なぜ MARS エージェントを選んだか
Azure Backup でオンプレミスのサーバーを保護する方法はいくつかありますが、今回はサーバーに直接入れる MARS(Microsoft Azure Recovery Services)エージェントを使いました。対象はサーバー1台のファイルとシステム状態だけなので、別にバックアップサーバーを立てる必要はありません。エージェントは外向きのHTTPSで Azure に接続するため、VPN やファイアウォールの受信許可も不要です。
Azure 側の設定
| 項目 | 設定 |
|---|---|
| リソース | Recovery Services コンテナー |
| リージョン | Japan East(東日本) |
| ストレージ冗長 | ローカル冗長(LRS) |
| 暗号化 | Microsoft マネージドキー(既定)+MARS の暗号化パスフレーズ |
| 契約 | CSP(Azure Plan)。利用料は当社から月ごとに請求 |
| 管理 | Azure Lighthouse で、当社のテナントからお客様のサブスクリプションを管理 |
ストレージ冗長は LRS にしました。社内にもバックアップがあり、クラウドは「社外のもう1か所」という位置づけなので、コストを優先しています。冗長の種類は、バックアップを登録した後には変更できないため、最初に決めておく必要があります。
既存のバックアップとの組み合わせ
旧サーバーで動いていた3種類のバックアップは、新サーバーにそのまま移しました。Azure Backup はその後に実行するようにしています。
| 時刻 | 種類 | 対象→保存先 | 役割 |
|---|---|---|---|
| 0:05 | 日次コピー(タスクスケジューラー+バッチ) | データ領域→別ディスク | 前日に削除したファイルの即時復旧 |
| 1:30 | Windows Server バックアップ | ベアメタル・システム状態・C:・データ→バックアップ用ディスク | サーバー全体の復旧 |
| 4:00 | Azure Backup(MARS) | C:・データのコピー領域・システム状態→Azure | 社内のバックアップごと失われた場合の復旧 |
| 平日 7:00・12:00 | ボリュームシャドウコピー | データ領域 | 利用者自身による「以前のバージョン」からの復旧 |
MARS エージェントも Windows Server バックアップも VSS を使うため、実行時刻が重なるとスナップショットの作成で競合しやすくなります。そのため、社内のバックアップが終わる時間帯の後に Azure Backup を置き、始業前に終わるようにしています。
保持ポリシー
| 種類 | 保持期間 |
|---|---|
| 日単位 | 30日 |
| 週単位(土曜日) | 8週 |
| 月単位(最終土曜日) | 3か月 |
| 年単位(3月の最終土曜日) | 1年 |
日次のバックアップに加えて、週・月・年の単位でも世代を残しています。社内の Windows Server バックアップよりも長い期間の世代を、クラウド側で持つ形です。
導入の流れ
- サーバー入れ替え当日に、既存のバックアップ(日次コピー・Windows Server バックアップ・シャドウコピー)を新サーバーで再設定
- CSP で Azure Plan を開通し、Recovery Services コンテナーを作成
- コンテナーから資格情報をダウンロードし、サーバーに MARS エージェントを入れて登録(リモート作業)
- 対象・スケジュール・保持ポリシーを設定
- 初回バックアップを実行し、成功を確認
- 設定内容を詳細設計書に反映して納品
暗号化パスフレーズの管理
MARS エージェントでは、登録時に暗号化用のパスフレーズを設定します。別のサーバーに復元するときにはこのパスフレーズが必要で、Microsoft 側には保管されないため、なくすとバックアップから復元できません。サーバーが壊れたときに使うものなので、サーバーの外にも安全に保管しておく必要があります。今回は詳細設計書に記載して納品しています。
導入効果
| 項目 | 導入後の状態 |
|---|---|
| 保管場所 | 社内(別ディスク・USB HDD)+クラウド(Azure 東日本)の多層構成 |
| 世代 | クラウド側で最大1年前までさかのぼって復元可能 |
| 業務への影響 | すべてのバックアップが始業前に完了 |
| 運用 | 利用料の請求とバックアップの監視を当社で一括管理。異常時はリモートで対応 |
レムシステムのバックアップ導入支援
レムシステムでは、ファイルサーバーの入れ替えから、Azure Backup などのクラウドバックアップの導入、その後の監視・保守まで対応しています。Azure の契約や請求も当社でまとめられますので、今のバックアップに不安がある方はお気軽にご相談ください。
静岡県・東海エリアを中心に、オンラインで全国からのご相談に対応しています。