Mac Time Machine + Microsoft Azure Blob ストレージ

Mac Time Machine + Microsoft Azure Blob ストレージ

Azure Blob Storage を使用して Mac Time Machine ファイルを保存できるかどうか疑問に思っています。BLOB ストレージを Mac Time Machine のドライブとしてマウントすることは本当に可能ですか?

答え1

もちろん可能です (可能というのは実行可能であるという意味であり、「ダウンロードしてインストールすれば完了」という意味ではありません)。Blob Storage をローカル ドライブとしてマウントし、HFS を Mac OS X にエミュレートする Mac OS X ドライバー (たとえば、fuse を使用) を作成することは可能です。ただし、実際にはそれは非常に難しい作業です。

つまり、簡単に言えば、そうではありません。

Time Capsule エミュレーション付きの netatalk (および AFP) をインストールし、Blob Storage を Linux サーバーにマウントするとうまくいくかもしれません。この方法では、Mac OS X は実際の HFS ボリュームではなく、何らかのストレージが存在すると認識します (そして、sparsebundleHFS をエミュレートするために作成されます)。

答え2

Azure BLOB ストレージはこの目的には理想的ではありません。他の人が示唆しているように、ファイル システムのメタデータをすべて自分で保存する必要があります。

しかし、最近では「Azure Files」サービスどうやらAzure の「汎用」ストレージ アカウントを使用した実行可能なオプションになります。

一般的にはサポートされていませんが、SMB プロトコルを使用する他のほとんどのファイル共有と同じように、TimeMachine を使用して SparseBundle ディスク イメージ (HFS+ としてフォーマット) にバックアップできるはずです。

見る:

macOS 10.13.3以前でSMBファイル共有にバックアップしたい場合(ローカルまたは「クラウド」)これを読んでみてください:

最後に、システムが古すぎてSMBバージョン3をサポートしていない場合(MacOS X 10.9 Mavericksまたはそれ以前)、Azure FilesではSMB 2.1の使用が許可されていますが、のみ別の VPN を設定します。

関連情報