web-dev-qa-db-ja.com

Mac TimeMachineバックアップにWHSを使用する

Macマシンに追加のソフトウェアをインストールせずに、Windows HomeServerをLeopardからのTimeMachineバックアップのリポジトリとして使用する方法を見つけた人はいますか?新しいHPMedia Smartはこれを付加価値機能として備えており、新しいHPマシンに対応したり、すべてのデータを移行したりせずに、自家製のWHSボックスにこの機能を搭載したいと考えています。

Windows Home Serverは、そのボリュームを標準のWindowsファイル共有(smb)として利用できるようにします。

4
Martin Woodward

MrTomahawktptech の両方に感謝します。私を正しい方向に向けてくれました。これにはいくつかのトリックがあることがわかりました。詳細については、以下を参照してください。

基本的に、Time Machineバックアップを実行するために、最初にWHSで共有を作成します。私は自分の名前を「macbackup」と呼び、ユーザーにフォルダーへの完全なアクセス許可を与え、複製するように設定して、冗長バックアップを作成しました。

次に、Macでターミナルウィンドウを開き、マジックプリファレンスをオンにします

defaults write com.Apple.systempreferences TMShowUnsupportedNetworkVolumes 1

次に、Finderを使用してWindows HomeServerに共有をマウントします。

ターミナルウィンドウに戻り、スパースバンドルファイルを作成する必要があります。詳細については上記のリンクをご覧くださいが、基本的には次のようなコマンドを入力します

hdiutil create -nospotlight -library SPUD -size [size_in_gigs]g -fs HFS+J -type SPARSEBUNDLE -volname "Backup of [hostname]"  -verbose [hostname]_[mac_addr].sparsebundle

タイムマシンが使用するように制限するサイズを[size_in_gigs]に、Macのマシン名を[hostname]に、bacupに使用するインターフェイスのMACアドレスを[mac_addr]に置き換えます(通常はeth0を使用します。 Wi-Fi経由のバックアップにはしばらく時間がかかります)

次のコマンドのようなものを使用しました。

hdiutil create -nospotlight -library SPUD -size 250g -fs HFS+J -type SPARSEBUNDLE -volname "Backup of martinmbp" -verbose martinmbp_002332c5437e.sparsebundle

次に、次のようなものを使用して、マウントされた共有にこれをコピーします

cp -r [hostname]_[mac_addr].sparsebundle /Volumes/mackbackup/.

次に、[システム環境設定]、[タイムマシン]に移動し、[ディスクの変更]を選択します。sparsebundleをコピーしたWHS共有を選択し、これが初めてのバックアップである場合は長時間放置します。

私のために働いているようです。問題が見つかった場合は、この回答を報告して編集します。 Appleは明らかにこの機能を理由で省略しているため、マイレージは異なる場合があります。タイムカプセルをもっと売るという策略ではなく、技術的なものだと思いますので、どうなるか見てみましょう。

更新:

これまで数日間使用していて、問題なく動作しているようです。いくつかの注意点:

  1. バックアップの実行中にマシンをスリープ状態にした場合の問題のレポート。これをテストとして実行しましたが、バックアップボリュームをアンマウントするのに問題がありました。結局、問題の原因となっているファイルのロックを解除するために、マシンを再起動する必要がありました。
  2. システムCDを使用してTimeMachineバックアップから復元しようとすると問題が発生します。 Windows Home Server共有などのサポートされていないデバイスをマシンが取得できるようにプリファレンスを設定する必要があるため、プリファレンスが設定されていないシステムCDからマシン全体を復元できるかどうかは不明です。個人的には、外部ディスクから復元できるイメージ全体のバックアップがいくつかありますので、これが問題にならないことを願っています。TimeMachineのものは実際には単なる増分バックアップです。ただし、復元プロセスをテストする必要があります

HP WHSサーバーによって提供されるソリューションにもこれらの問題があるのか​​、それとも一般的なTime Machineの癖であるのかは、現時点ではわかりません。

6
Martin Woodward

私の知る限り、これを最新世代のHP MediaSmartソリューションに追加機能として組み込んだのはHPだけです。これは、気の利いた開発者がこれを行うアドインを作成できるはずだということを教えてくれます。

1
tplive

磁束コンデンサ スクリプトを使用してみましたか?追加のソフトウェアをインストールしたくないとおっしゃっていましたが、フラックスコンデンサは何もインストールせず、代わりに組み込みのTimeMachine制限の一部を解除します。詳細については、こちらをご覧ください。

http://www.techtalkforfamilies.com/blog/dale/how_to_use_mac_os_x_leopards_time_machine_over_a_network_without_buying_time_capsule

1
mrTomahawk

わかりませんが、この回答( NASへのTime Machineバックアップを有効にする方法 )で正しい方向に進む可能性があります。

0