0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【Rubrik × Azure Storage|ファイル・オブジェクト編】Blob Storage・Azure Files・Azure NetApp Filesはどう守る?

0
Last updated at Posted at 2026-09-16

azure-rubrik7-0.jpg

Azureでデータを保存する場所というと、Azure VMのManaged Diskだけではありません。

例えば、

  • Azure Blob Storage
  • Azure Files
  • Azure NetApp Files

も、多くのシステムで利用されています。

しかし、この3つはすべて「Azure上のストレージ」ではあるものの、性質がかなり異なります。

Azure Blob Storage
        ↓
Object Storage

Azure Files
        ↓
Managed File Share

Azure NetApp Files
        ↓
Enterprise File Storage

そしてRubrikで保護するときも、

3サービスを同じ方法でバックアップするわけではありません。

2026年9月時点のRubrik Compatibility Matrixでは、Azure Blob StorageはRSCのCloud Native Protectionに対応しています。

一方、Azure FilesとAzure NetApp FilesはCloud Native Protection対象ではなく、Rubrik Cloud Cluster Elastic Storage(CCES)やRubrik NAS Cloud Direct(NAS CD)を利用する方式としてサポートされています。

今回は、

「Azureのファイル・オブジェクトストレージをRubrikで守るなら、何を選べばよいのか?」

を整理します。

※本記事は2026年9月時点のRubrikおよびMicrosoft公開情報をもとに整理しています。実際の導入時には、利用中のRSC環境、Rubrik Compatibility Matrix、対象Azureサービスの最新仕様をご確認ください。


1. まず3つのサービスの違いを整理する

最初にAzure Blob Storage、Azure Files、Azure NetApp Filesそのものの違いを整理します。

azure-rubrik7-1.jpg

Azure Blob Storage

Blob Storageはオブジェクトストレージです。

大量の非構造化データを保存する用途に適しており、

  • 画像
  • 動画
  • ログ
  • バックアップデータ
  • 分析データ
  • Data Lake

などで利用されます。

一般的なファイルサーバーとは異なり、基本的には「ファイルシステム」ではなくObjectとしてデータを扱います。


Azure Files

Azure Filesは、Azureが提供するフルマネージドファイル共有です。

SMBとNFSを利用でき、クラウドだけでなくオンプレミスやAzure VMからもマウントできます。

例えば、

Windows VM
    │
   SMB
    │
Azure Files

や、

Linux VM / AKS
    │
 NFSv4.1
    │
Azure Files

という使い方ができます。


Azure NetApp Files

Azure NetApp Files(ANF)は、Azureネイティブの高性能エンタープライズファイルストレージサービスです。

SMB、NFS、Dual Protocolをサポートしており、特に、

  • SAP HANA
  • Database
  • HPC
  • Enterprise NAS
  • 大規模ファイル共有

など、高性能・低Latencyが求められるワークロードで利用されます。


2. Rubrikの対応方式を先に比較する

3サービスについて、Rubrikの保護方式を整理すると次のようになります。

azure-rubrik7-2.jpg

Azureサービス RSC Cloud Native Protection Rubrik CCES NAS Cloud Direct
Azure Blob Storage ×
Azure Files ×
Azure NetApp Files ×

Rubrik Compatibility MatrixではAzure FilesとNetApp Filesについて、CCESはRubrik CDM 7.0以降でサポートされ、両者ともNAS Cloud Directでもサポートされるとされています。

ここが今回の記事の最重要ポイントです。

Azure Blob Storage
        ↓
Azure APIを利用した
Cloud Native Protection


Azure Files / ANF
        ↓
File / NAS Workloadとして
CCES または NAS Cloud Direct

つまり、

ストレージの名前だけでなく、「ObjectなのかFileなのか」を見て保護方式を決める

必要があります。


3. Azure Blob StorageはRSCで直接保護できる

Azure Blob Storageは、今回の3サービスの中では唯一、RSC Cloud Native Protectionの対象です。

RSCではAzure Blob Storage内のObjectを保護し、Recoveryできます。

概念的には、

Azure Subscription
       │
       ▼
Storage Account
       │
       ▼
Blob Container
       │
       ├── Object A
       ├── Object B
       └── Object C
             │
             ▼
     Rubrik Security Cloud
             │
             ├── SLA Domain
             ├── Snapshot
             ├── Archive
             └── Recovery

という形です。


4. Blob StorageをRubrikで守るメリット

RubrikはAzure Blob Storage保護について、

  • Immutable Snapshot
  • 別LocationへのSnapshot保存
  • 低コストStorage Tierへの保存
  • SLAベースの管理
  • Storage Account全体のRecovery
  • 特定ObjectだけのRecovery

などを提供しています。

特に重要なのが、

Storage Account全体を戻さなくても、特定ObjectだけRecoveryできる

ことです。

例えば、

container-a

├── image001.jpg
├── image002.jpg
├── report.pdf
└── database-export.json

のうち、

report.pdf

だけを戻す、といったRecoveryができます。


5. Azure Blob Storage保護ではArchival Locationが必要

Azure VMとの違いとして覚えておきたいポイントがあります。

RSCでAzure Blob Storageを保護する場合、Rubrikの設定フローではArchival Locationを作成することが前提になっています。

概念的には、

Azure Blob Storage
      │
      ▼
RSC Protection
      │
      ▼
Immutable Backup Copy
      │
      ▼
Archival Location

です。

その後、

Archival Location
      ↓
SLA Domain
      ↓
Storage AccountへAssign

という流れになります。


6. Storage Account単位だけでなくContainerを除外できる

実務では、

Storage Account
 │
 ├── container-production
 ├── container-log
 ├── container-cache
 └── container-temp

のすべてを同じRetentionで守るとは限りません。

RSCではStorage Accountを保護しながら、特定Containerを保護対象から除外できます。

例えば、

Production Data
   ↓
Backupする

Log
   ↓
Backupする

Temporary Data
   ↓
除外する

といった設計が可能です。

これはコスト管理でも重要です。


7. Azure Blobなら何でも守れるわけではない

ここから制約です。

RubrikのAzure Blob Storage ProtectionでサポートされているBlob Typeは、

Block Blob

です。

一方、

  • Page Blob
  • Append Blob

はサポートされていません。

整理すると、

Blob Type Rubrik Protection
Block Blob
Page Blob ×
Append Blob ×

Azure Blob Storageを使っているからといって、その中のBlob Typeを確認せずに設計してはいけません。


8. Source BlobのTierにも制約がある

Source側のStorage Tierについては、

Source Tier Rubrik Protection
Hot
Cool
Cold
Archive ×

です。

つまり、

Archive TierのObject
        ↓
RubrikでさらにBackup

という使い方は、現行仕様ではサポートされません。

ここは、

Rubrik Backupの保存先としてArchive Tierを使える

ことと混同しないよう注意が必要です。

Source ObjectがArchive Tier
        ×

Backup CopyをArchive Tierへ保存
        ○(構成による)

は別の話です。


9. ADLS Gen2を利用している場合の注意

Azure Blob StorageではHierarchical Namespaceを有効にすることで、Azure Data Lake Storage Gen2として利用できます。

RSCはADLS-enabled Storage Accountも扱えますが、Incremental Snapshotには注意があります。

RubrikはObjectの変更をBlobのLast Modified Timeで検出します。

そのため、

Blob Data自体は変更せずMetadataだけを変更した場合、それを変更として認識せず、新しいBackupが作成されない

場合があります。

例えば、

Blob Data
変更なし

ACL / Metadata
変更あり

だけの場合は注意が必要です。


10. ADLS → non-ADLS Recoveryにも制約

ADLS-enabled Storage Accountを通常のnon-ADLS Storage AccountへRecoveryすること自体は可能です。

ただし、

  • Owner
  • ACL
  • 一部Properties
  • Empty Directory

などは完全にはRecoveryされません。

つまり、

Object Data Recovery
        ○

File System Semanticsの完全再現
        ×の場合あり

です。

特にData Lake用途では重要です。


11. Storage AccountそのもののMetadataも完全復旧ではない

Storage Account Export時には、

Storage Account LevelのMetadataはRecoveryされず、選択したBlob Level / Container Level MetadataがRestore対象

となります。

つまり、

Dataが戻る
      ≠
Storage Account Configurationが
完全に元通り

です。

これはAzure VMで、

VM Backup
≠
VNetやPPGを含むAzure環境完全再現

だったのと同じ考え方です。


12. Azure Blob StorageのPrivate Endpointにも対応

セキュリティ要件の厳しい企業では、

Storage Account
Public Network Access = Disabled

という構成も多いと思います。

RubrikではAzure Blob Storage Protection用にAzure Private Endpointを構成する手順が用意されています。

azure-rubrik7-3.jpg


13. 次はAzure Files

Azure FilesはBlobとは性質が大きく異なります。

Azure Filesは、

SMB / NFSでMountして利用するファイル共有

です。

例えばWindows系なら、

Windows VM
     │
     │ SMB
     ▼
Azure Files
     │
     ├── Department
     ├── Home
     └── Application Data

です。

LinuxではNFS Azure File Shareを利用できます。

Azure Filesは現在、SMBとNFSをサポートしています。NFS ShareではNFSv4.1が利用されます。


14. Azure FilesはCloud Native Protectionではない

ここは重要です。

Azure VMやAzure Blob Storageと違い、

Azure FilesはRSC Cloud Native Protectionの対象ではありません。

Rubrik Compatibility Matrixでは、

Azure Files

Cloud Native Protection
        ×

Rubrik CCES
        ○

NAS Cloud Direct
        ○

となっています。

したがって、

「Azure Cloud Accountを登録してBlobと同じようにSLA Domainを付ければ終わり」

という保護方式ではありません。


15. Azure FilesをNAS Cloud Directで守る

Azure Filesについては、Rubrik NAS Cloud DirectのAPI Integrationがサポートされています。

RubrikのCompatibility Matrixでは、

Azure Files:SMBおよびNFSv4.1のみ

と明記されています。

つまり、

Azure Files
 │
 ├── SMB
 │      ○
 │
 └── NFSv4.1
        ○

です。

NAS Cloud Directは大規模なUnstructured File Data向けの保護サービスで、Incremental-Forever型のProtectionを提供します。

データ移動には保護対象NASに近い場所へ配置されたStateless VMを利用し、Azure BlobなどのObject StorageへBackup Dataを保存できます。


16. Azure Filesでは「Protocol」が設計項目になる

Azure VMのDisk Protectionでは、

Premium SSD?
Ultra Disk?

を確認しました。

Azure Filesでは代わりに、

SMB?
NFS?

を確認する必要があります。

さらにSMBなら、

  • SMB Version
  • Authentication
  • Encryption
  • ACL
  • Service Account

なども関係します。

NAS Cloud Directでは、

  • SMB 2:○
  • SMB 3:○
  • SMB 1:×

です。


17. SMB Encryptionにも注意

NAS Cloud DirectのSMB Encryptionは「Partial Support」とされています。

現行Compatibility Matrixでは、NAS CDのSMB ClientはAES-CCMのWire Encryptionに対応していますが、暗号化の有効化はServer側から要求されることが前提です。

Azure Files側では現在、SMB 3.xのChannel Encryptionとして複数の暗号化方式をサポートしています。

そのため、厳しいSMB Security Policyを利用している場合は、

Azure Files側のSMB Security設定とNAS CDのCompatibilityを事前確認する

必要があります。


18. Azure NetApp Filesは何が違う?

Azure NetApp FilesはAzure Filesよりも高性能・高機能なEnterprise File Storageです。

Azure NetApp Filesでは、

  • NFSv3
  • NFSv4.1
  • SMB
  • Dual Protocol

を利用できます。

例えば、

SAP HANA
     │
    NFS
     │
Azure NetApp Files

や、

Enterprise File Server
        │
       SMB
        │
Azure NetApp Files

という構成です。


19. Azure NetApp FilesもCloud Native Protectionではない

ANFについても、

Azure NetApp Files

Cloud Native Protection
        ×

Rubrik CCES
        ○

NAS Cloud Direct
        ○

です。

つまりBlob Storageとは保護モデルが異なります。


20. Azure NetApp Files × NAS Cloud Direct

Rubrik NAS Cloud DirectはAzure NetApp Filesをサポートしています。

現行Compatibility Matrixでは、Generic SMBのSupported PlatformとしてAzure NetApp Filesが明示されています

ただし、NFSについては少し注意が必要です。

NAS CD自体はNFSv3およびNFSv4.1をサポートしますが、NFSv4.1についてはCompatibility Matrix上で特定Platformが個別列挙されています。

そのためAzure NetApp FilesをNFSv4.1で利用している場合には、

ANF対応だからNFSv4.1も自動的に対応、と断定せず、最新Compatibility MatrixまたはRubrik Supportで対象Protocolを確認する

のが安全です。


21. ANFはSAP HANAでも特殊な使われ方をする

Azure NetApp Filesは一般的なNAS Backupだけでなく、SAP HANAのData Volumeとして使われることもあります。

RubrikではAzure VM上のSAP HANAとANFを組み合わせた構成について、CCES 9.1.1以降でStorage Snapshotを利用した保護Workflowも提供しています。

この場合は、

Azure NetApp Filesを
単なるNASとしてBackup

するのではなく、

SAP HANA
    +
Azure NetApp Files
    +
Application-aware Protection

として考えます。

これはかなり重要な違いです。


22. 同じANFでも用途によって保護方式を変える

例えば、

一般ファイル共有

Azure NetApp Files
        ↓
SMB
        ↓
Department Share

なら、

NAS Cloud Direct

が候補になります。

一方、

SAP HANA Data Volume

SAP HANA
     ↓
Azure NetApp Files

なら、

SAP HANA Workload Protection + Storage Snapshot

として考えた方が適切です。

つまり、

「ANFだからこのBackup方式」と決めるのではなく、ANF上で何が動いているかを見る

必要があります。

azure-rubrik7-4.jpg


23. NAS Cloud Directとは何か

Azure VM編ではあまり登場しなかったため、簡単に整理します。

NAS Cloud Directは、

大規模Unstructured Dataを保護するためのRubrikのNAS Backup方式

です。

特徴として、

  • Incremental-Forever
  • Policy-based Backup / Archive
  • 大規模NAS対応
  • Stateless VMによるData Movement
  • Cloud Object StorageへのBackup
  • Latency-aware throttling

などがあります。

概念的には、

Azure Files / ANF
       │
       ▼
NAS Cloud Direct
Stateless Data Mover
       │
       ▼
Backup Storage
       │
       ├── Azure Blob
       ├── Rubrik Cloud Vault
       └── その他Object Storage

となります。


24. NAS Cloud DirectのBackup先としてAzure Blobも使える

少し面白い構成です。

Azure FilesやANFをNAS Cloud Directで保護し、

Source
Azure Files

       ↓ Backup

Destination
Azure Blob Storage

という設計もできます。

NAS CDのBackup Destinationでは、

  • Azure Hot
  • Azure Cool
  • Azure Cold
  • Azure Archive

がサポートされています。

さらにこれらについて、Compatibility MatrixではImmutabilityもサポート対象として掲載されています。

つまりAzure Blob Storageは、

保護されるSource

にも、

Backup Destination

にもなり得ます。

ここを混同しないことが重要です。


25. Azure Blob Storageは2つの顔を持つ

整理すると、

パターン1:Blob自体を保護

Business Data
     ↓
Azure Blob Storage
     ↓
RSC Cloud Native Protection

パターン2:Backup保存先として利用

Azure Files / ANF
      ↓
NAS Cloud Direct
      ↓
Azure Blob Storage

です。

同じ「Azure Blob」でも役割が違います。


26. 3サービスのRecovery粒度を考える

Backup製品では「取れるか」だけでなく、

どの単位で戻したいか

を先に考えるべきです。

azure-rubrik7-5.jpg

例えば、

Azure Blob

Storage Account全部
        or
Object 1個

Azure Files

File
Folder
File Share

Azure NetApp Files

File
Folder
Volume
Application Data

です。

必要なRecovery粒度によって、最適な保護方式も変わります。


27. 3サービスを比較するとどうなる?

今回の内容をまとめます。

項目 Azure Blob Storage Azure Files Azure NetApp Files
Storage種別 Object File Enterprise File
SMB ×
NFS NFSv3構成あり NFSv4.1 NFSv3 / v4.1
RSC Cloud Native × ×
Rubrik CCES ×
NAS Cloud Direct
Object単位Recovery
File単位Protection
SAP HANA用途
主な確認点 Blob Type / Tier Protocol Protocol / Workload

28. では、どの方式を選べばよい?

かなり単純化すると次のように考えられます。

Azure Blob Storage?
      │
      YES
      ↓
RSC Cloud Native Protection
Azure Files?
      │
      YES
      ↓
NAS Cloud Direct
またはCCES
Azure NetApp Files?
      │
      ↓
一般ファイル共有?
      │
      YES
      ↓
NAS Cloud Direct

      │
      NO
      ↓
SAP HANAなどApplication Workload?
      ↓
Application Native Protectionも検討

29. 「Azure標準BackupがあるからRubrik不要?」という考え方

Azure FilesやANFにはAzure / NetApp側にもSnapshotやBackup機能があります。

例えばAzure FilesにはShare SnapshotやAzure Backupとの統合があります。

ANFもNative Snapshot、Backup、Cross-region Replicationなど複数のData Protection機能を持っています。

そのため、

「Native BackupかRubrikか」

という二者択一より、

Local Snapshot
     ↓
短時間Recovery

        +

Rubrik
     ↓
独立Backup / Long-term Retention / Cyber Recovery

という役割分担で考えるのも一つの方法です。


30. Ransomware対策として重要なのは「別コピー」

特にFile / Object Storageでは、

Production Data
       +
Snapshot

だけではなく、

Production
     │
     ▼
Independent Backup Copy
     │
     ▼
Immutable Storage

を持つことが重要です。

RSCのAzure Blob Storage ProtectionはImmutable Snapshotを別Locationへ保存することを目的の一つとしており、RubrikのAzure Archival LocationでもImmutabilityを利用できます。

NAS Cloud DirectでもAzure Storage TierへのBackupについてImmutability対応が掲載されています。


31. 設計時のチェックリスト

最後に3サービス共通の確認項目をまとめます。

# 確認項目 Check
1 対象はBlob / Files / ANFのどれか
2 Object StorageかFile Storageか
3 Rubrik Cloud Native Protection対象か
4 CCESが必要か
5 NAS Cloud Directが必要か
6 必要なRecovery粒度を決めたか
7 Azure BlobのBlob Typeを確認したか
8 Block Blobか
9 Page / Append Blobがないか
10 Source Tierを確認したか
11 Archive Tier Objectを保護しようとしていないか
12 ADLS Gen2を利用しているか
13 ADLS ACL / Metadata Recovery要件を確認したか
14 Azure Blob用Archival Locationを準備したか
15 Container除外設計を行ったか
16 Private Endpointが必要か
17 Azure FilesのProtocolを確認したか
18 SMBかNFSv4.1か
19 SMB Security設定を確認したか
20 Azure NetApp FilesのProtocolを確認したか
21 ANFが一般NAS用途かApplication用途か
22 SAP HANA等でANFを使用していないか
23 Backup Destinationを決めたか
24 Immutabilityが必要か
25 RPO / RTOを決めたか
26 Native Snapshotとの役割分担を決めたか
27 Recovery Test方法を決めたか
28 最新Rubrik Compatibility Matrixを確認したか

32. まとめ

今回最も重要なのは、

AzureのStorage Serviceだからといって、Rubrikでの守り方は同じではない

ということです。

整理すると、

Azure Blob Storage
        │
        ▼
RSC Cloud Native Protection

に対し、

Azure Files
        │
        ▼
CCES / NAS Cloud Direct

そして、

Azure NetApp Files
        │
        ├── General NAS
        │       ↓
        │ NAS Cloud Direct
        │
        └── Application Storage
                ↓
          Workload Protection

です。

さらにAzure Blob Storageでは、

Block Blob      ○
Page Blob       ×
Append Blob     ×

Hot             ○
Cool            ○
Cold            ○
Archive Source  ×

という制約があります。

Azure FilesではProtocolを確認し、

SMB
NFSv4.1

とNAS Cloud DirectのCompatibilityを確認します。

Azure NetApp Filesではさらに、

「どのProtocolを使っているか」だけでなく、「そのVolume上で何を動かしているか」

を見ることが重要です。

最終的には、

何を保存している?
       ↓
Object? File?
       ↓
どのAzure Service?
       ↓
どのProtocol?
       ↓
どのRecovery粒度が必要?
       ↓
Cloud Native?
CCES?
NAS Cloud Direct?
       ↓
Backup Destinationは?
       ↓
Immutable?
       ↓
RTO内にRecoverできる?

まで考えて初めて、Azure Storage全体のData Protection設計が成立します。


次回以降はさらに掘り下げます

今回は、Azure Blob Storage、Azure Files、Azure NetApp Filesを横断的に整理しました。

次回以降は、それぞれのサービスについて、実際の設計や運用で気になる制約やRecovery方法を、より詳しく掘り下げていきます。

まずはAzure Blob Storageについて、

【Rubrik × Azure Blob Storage|制約編】Block Blobは守れる?Tier・ADLS・Private Endpointの注意点を整理する

として、次のポイントを詳しく見ていく予定です。

  • Block / Append / Page Blobの違いとRubrikの対応範囲
  • Hot / Cool / Cold / Archive Tierごとの注意点
  • ADLS Gen2利用時の制約
  • Container Exclusionの考え方
  • Object Recoveryの方法
  • Private Endpoint環境での保護
  • Immutabilityの考え方
  • Storage Tiering
  • Ransomware Recovery

Azure Blob Storageは、同じStorage Account内でもBlob TypeやTier、Network構成によって設計上の注意点が変わります。

次回は、「Rubrikでどこまで守れるのか」「どこに制約があるのか」 を、より実務寄りに整理していきます。


参考資料

  • Rubrik Compatibility Matrix:Cloud data protection with Rubrik Security Cloud
  • Rubrik Documentation:Azure Blob Storage
  • Rubrik Documentation:Feature support in Azure Blob Storage
  • Rubrik Compatibility Matrix:Rubrik NAS Cloud Direct
  • Rubrik Documentation:NAS Cloud Direct data sets
  • Microsoft Learn:Azure Files
  • Microsoft Learn:Azure NetApp Files
  • Microsoft Learn:Azure Files / Blob Storage / Azure NetApp Files NFS comparison
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?