NASを使用したTimeMachineのエラー

Buffalo製のTimeMachine対応のNAS(LS-WV2.0TL/R1)を使用してTimeMachineの設定を行おうとしています。

NAS側で必要な設定を行い、いざバックアップを開始すると以下のようなエラーが発生して失敗してしまいます。


「バックアップ・ディスク・イメージ“/Volumes/バンドルファイル”を作成できませんでした(エラー 45)。」

(バンドルファイルには正しいパスが表示されています)


ひとまず、Buffaloのサポートに電話して手順を確認したのですが、特に設定を間違っていそうな事も無く、

パーミッションやログインユーザーもファイルの読み書きができる事は確認しています。


使用OSは10.6.7で4種類程のMacから同様の事を試みましたが、全く同様の現象になりました。

NAS側のファームウェアは最新版です。

Mac上の環境として、特別やっている事は、PostgreSQLをインストールしている程度です。


質問の要点としては、(エラー 45)が何をエラーを表すのかという事と、その対処方法です。

情報をお持ちの方は、是非ともご教示ください。

iMac, Mac OS X (10.6.7)

投稿日 2011/06/05 20:03

返信
返信: 12

2011/06/05 20:37 m.matsu への返信

Buffalo製のTimeMachine対応のNAS(LS-WV2.0TL/R1)を使用してTimeMachineの設定を行おうとしています。

(エラー 45)が何をエラーを表すのかという事と、その対処方法です。

エラー 45はSparse Bundleを作れない。


man hdiutil: OS X 10.6 removed support for attaching SPARSEBUNDLE images from network file servers that don't support F_FULLFSYNC.

# Snow LeopardではF_FULLFSYNCをSupportしていないNASのSparse BundleをSupportしない。


追記 man hdiutil 22 Apr 2009.では記載が下記に変更されてます。

Critical data should never be stored in sparse disk images on file servers that don't support F_FULLFSYNC.

2011/06/05 22:18 ぴっぴ への返信

ぴっぴさん


早速の返信ありがとうございます。

F_FULLFSYNCがサポートされていない旨、F_FULLFSYNC自体の意味は後で調べるとして、

ひとまず理解しました。


ただ気になる事として、

上記が理由が原因であれば、どのような環境のMacからでも、そのNASではTimeMachieのバックアップに失敗するという事になるのではないかと思うのですが、Buffaloのサポートに連絡した際には、先方の環境ではバックアップに成功している旨の説明を受けました。

しかも、手順としてはこちらと変わりないという事で...


もちろんBuffalo側で何をしているのかは、先方に聞いてみないと解らない事は承知しておりますが、

一般論として上記の先方の環境では問題なく動作している事について、

何か思い当たられる事などあれば、是非ともご教示いただきたく。

そこがこの問題の解決策ではないかと思っております。


よろしくお願いします。

2011/06/05 23:04 m.matsu への返信

<body>AppleはHFS+ (F_FULLFSYNCも)の詳細な技術資料を3rd Partyに提供していないと聞いています。なのでAppleはTime Capsuleと同等の3rd Party製品を何時でも排除できます。Buffaloで試したOSXのVersionが分からないければ何とも言えません。<p><p>

1つ前のOSX 10.5にはF_FULLFSYNCの記載はありません。<p>

<a href="http://developer.apple.com/library/mac/#documentation/Darwin/Reference/ManPages/10.5/man1/hdiutil.1.html" target=_blank> hdiutil 03 Aug 2007</a> <a href="http://developer.apple.com/library/mac/#documentation/Darwin/Reference/ManPages/man1/hdiutil.1.html" target=_blank>hdiutil 22 Apr 2009</a>

</body>

2011/06/05 22:59 m.matsu への返信

「Time Machine NAS エラー45」でググってみると、一応、

①EthernetのMACアドレスを指定したスパースバンドル・ディスクイメージをローカルで作成

②作成した当該ディスクイメージをNAS上にコピー

③コピーした当該ディスクイメージをマウントさせて、Time Machineのバックアップ先として指定

というような手順でうまくいったというのが見つかりますね。


ただ、これでうまくいったと書かれているサイトには、私が見た限りMac OS Xのバージョンの記載がなかったので、いつの話か分かりませんし、ぴっぴさんが書かれているように、Mac OS X 10.6.7でうまくいく保証はないですね・・・

2011/06/06 00:33 m.matsu への返信

ぴっぴさん


返信ありがとうございます。

Buffaloではこちらと同じ10.6.7での動作検証はしているとの事でした。

(ちなみに10.7の検証までやっているそうです)


目的とは異なりますが、一度10.5の環境で確認してみようと思います。



Maculturatiさん


返信ありがとうございます。

一応、ディスクユーティリティを使用した手動の操作というのも試してみたのですが、同じ結果となりました。

他に、まだ試してはいないのですが、以下のような情報もあったので試してみたいと思います。

http://www.insanelymac.com/forum/index.php?showtopic=184462&st=0

2011/06/06 00:48 m.matsu への返信

Skeletonが丸見え!! ご機嫌ななめで修正できませんでした。


Sprase Bundleは1種のFile Systemです。中は下記になっていて常に更新します。仮にBackupが出来ても復元で失敗する可能性もありますしSprase Bundleが読めなければAlertを表示してMountできません。


bands/0 1 6 b c … # Sector?

info.plist # 何処に何があるか書かれている

info.backu # info.plistのBackup?

token # 何とお話しするのか?


The following disk images couldn't be opened

"xxx" sparsebundle No such file or directory

2011/06/06 01:27 ぴっぴ への返信

ぴっぴさん


一応、Buffaloの言う通りに操作した場合、バックアップフォルダとして設定したフォルダ内にSprase Bandleが作成され、その中身が書いていただいている通りで(中は詳しく確認していません)、ダブルクリックしたらTimeMachineのボリュームがマウントされる事は確認しました。

中身は後で確認してみます。

2011/06/06 08:47 m.matsu への返信

m.matsu さんによる書き込み:


上記が理由が原因であれば、どのような環境のMacからでも、そのNASではTimeMachieのバックアップに失敗するという事になるのではないかと思うのですが、Buffaloのサポートに連絡した際には、先方の環境ではバックアップに成功している旨の説明を受けました。

しかも、手順としてはこちらと変わりないという事で...

NASは同じものでもルータやOS Xのバージョンが違うとか。

2011/06/06 19:21 m.matsu への返信

解決しました。


結局はHALさんの言っておられたEthernetのMACアドレスを正しく取っておらず、

ずっとAirMacのMACアドレスをEtherだと思って使用しておりました。

初歩的なミスでお騒がせしました。


とはいえ、ぴっぴさんが言っておられるようにバックアップその他でエラーが出ないか等は、

確認の必要があると思いますので、確認してから運用したいと思います。


みなさま、ありがとうございました。


※ 直接の要因を指摘して頂いたHALさんに正解マークを付けようと思ったのですが、既に役に立つ回答になっており、正解マークを付け直すやり方が解りませんでしたので、自分の返信にマークを付けておこうと思います。

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

NASを使用したTimeMachineのエラー

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。