TimeMachineを使用するMacのバックアップドライブとしてRaspberryPi3を使用したいと思います。だらか、私
Sudo systemctl enable smbd
_を介してSambaサービスをアクティブ化しました。 _Sudo systemctl status smbd
_の出力はActive: active (running)
を示します。/etc/samba/smbd.config
_の多くの設定例を試しました。つまり this 、 this 、 this 、 this および this 。Time MachineをSamba共有に接続しようとすると、ログインの詳細が正常に入力された後、常に次の1つのエラーメッセージが表示されます。
これは次のように解釈されます。
TimeMachineはバックアップボリュームに接続できません。
操作を完了できませんでした。 (OSStatusエラー-1073741275。)
OSStatusエラーは https://www.osstatus.com/ には不明であり、正直なところ、有効なエラーコードというよりはバグのあるオーバーフローのようです。 (ほぼ-2 ^ 30です。)
このエラーの原因は何で、どうすれば修正できますか?
私が使用しているもの:
詳細エラーを表示するには、Sambaログをオンにする必要があります。私にとって、このエラーは、私のavahiアドバタイズされた名前が私のsamba共有名と異なることを意味します。 smb.confで
## Definde your shares here
[TimeMachine Home]
そしてavahiサービスの定義では:
<service>
<type>_adisk._tcp</type>
<txt-record>sys=waMa=0,adVF=0x100</txt-record>
<txt-record>dk0=adVN=TimeMachine Home,adVF=0x82</txt-record>
</service>
上記の設定の「TimeMachineHome」文字列。
構成リファレンス: https://www.reddit.com/r/homelab/comments/83vkaz/howto_make_time_machine_backups_on_a_samba/
/ var/log/samba/logのSambaログを確認します。[クライアントのホスト名]。
私の場合、ログには次のように書かれています。
モジュールの読み込みエラー '/usr/lib/x86_64-linux-gnu/samba/vfs/streams_xattr.so':/usr/lib/x86_64-linux-gnu/samba/vfs/streams_xattr.so:共有オブジェクトファイルを開くことができません:いいえそのようなファイルまたはディレクトリ
何らかの理由で、TimeMachineが正しく動作するために必要なVFSモジュール「streams_xattr」がありませんでした。
VFSモジュールのパッケージをインストールして修正しました。
Sudo apt install samba-vfs-modules
次に、sambaを再起動しました。
Sudo systemctl restart smbd
そして、私は認証することができました。
OSStatus error -1073741275
をグーグルで検索してここにたどり着いた人のために:
Time MachineをNASに再接続しようとしていますか?以前は問題なく動作していましたか?
(そして、SynologyやNetgearのようなビルド済みのNASを使用していて、@ hnwsが示唆するようなSambaログ設定に簡単にアクセスできないのではないでしょうか?)
次に、以前にTime MachineをNASに接続するために使用したNAS)でまったく同じユーザー名/アカウントを使用していることを確認し、アカウントがまだ(同じ)TimeMachine共有の権限。