ガイド · バックアップ · macOS から Samba へ
Time Machine はリモート Linux サーバーにバックアップできますか?
macOS がネットワークバックアップディスクとして受け入れるもの、Linux の共有をそれのように見せる Samba の設定行、そして SMB をインターネットに公開せずに自宅から接続する方法。
最終更新: 2026年11月2日 · 3 分で読めます
回答
Time Machine はリモート Linux サーバーにバックアップできますか?
はい。Time Machine は、vfs_fruit と fruit:time machine = yes を設定した Samba が動作するリモート Linux サーバーにバックアップできます。Apple は SMB の保存先をサポートし、AFP は推奨していません(2026年9月14日のサポートページ)。サーバーには VPN トンネル経由で接続し、オープンなポート445は決して使わないでください。Basalthold は30日あたり$110.99からストレージサーバーをレンタルしており、暗号資産での支払いのみ、KYC不要です。
macOS はネットワークバックアップディスクとして何を受け入れますか?
Apple は3種類のネットワーク保存先を挙げています。バックアップ保存先として共有された別の Mac、AirPort Time Capsule、そして「SMB ネットワークプロトコル経由の Time Machine をサポートする」NAS です。Time Machine 用に Samba を設定した Linux サーバーは、3番目に該当します。
Apple は旧プロトコルから離れる方向に動いています。2026年9月14日のページには、AFP 経由での NAS への Time Machine バックアップは推奨されないと記載されています。さらに、AFP は macOS 27 以降ではサポートされないと付け加えています。
Samba の vfs_fruit モジュールを使った SMB がサポートされる道であり、AFP と Netatalk は旧来の道です。
ネットワーク保存先では、Time Machine はスパースバンドルと呼ばれるディスクイメージに書き込みます。Samba はそのイメージを保存するだけなので、サーバーのファイルシステムは ZFS、XFS、ext4 のいずれでもかまいません。
どの Samba 設定が共有を Time Machine のターゲットにしますか?
設定すべき項目は3つあり、いずれもSambaのvfs_fruitマニュアルに記載されています。
vfs objects = catia fruit streams_xattr. fruitモジュールはstreams_xattrと組み合わせてスタックする必要があり、文字変換はcatiaが担当します。fruit:time machine = yes. Macに対してTime Machine対応を通知します。デフォルトはnoです。fruit:time machine max size. K、M、G、T、P付きの数値を受け取り、Macが見るサイズを制限します。これがないと、Time Machineがボリューム全体を埋めてしまいます。
サイズ上限はおおよその値です。カウントされるのはsparse bundleのみです。そのボリュームには他のデータを置かないようにするか、専用のZFSデータセットをクォータ付きで割り当ててください。
/etc/samba/smb.conf: a Time Machine share capped at 4 TB [global]
server min protocol = SMB3
vfs objects = catia fruit streams_xattr
fruit:metadata = stream
[timemachine]
path = /tank/timemachine
valid users = tmuser
read only = no
fruit:time machine = yes
fruit:time machine max size = 4Tコピー
どのように設定しますか。手順を教えてください。
バックアップ用のデータセットを作成する
ZFSプール上で: zfs create -o quota=4T tank/timemachine。クォータを設定するとSambaの上限を補完できます。
Sambaをインストールして共有を追加する
DebianまたはUbuntuの場合: apt install sambaを実行し、上記の共有を/etc/samba/smb.confに追加してtestparmで確認します。
バックアップ用アカウントを作成
adduser --disabled-login tmuser、chown tmuser: /tank/timemachine、その後smbpasswd -a tmuserを長いランダムパスワードで実行します。
SMBをトンネルの背後に置く
WireGuardを設定し、ポート445がトンネルのアドレスからの接続のみを受け付けるようにします。systemctl restart smbdでSambaを再起動します。
Macから接続する
トンネルを起動した状態でFinderを開き、「移動」を選んでから「サーバへ接続」を選択し、smb://10.8.0.1/timemachineを入力します。その後、システム設定の「一般」→「Time Machine」で共有を選択します。
暗号化を有効にする
ディスクを追加するときに「バックアップを暗号化」を選択します。パスワードは安全に保管してください。Appleによると、復元時に必要です。
SMBをインターネットに公開すべきですか。
いいえ。SMBポートのブロックに関するMicrosoftのガイダンスでは、インターネットから来るSMBトラフィックが正当である可能性は低いとしており、エッジでブロックすることを推奨しています。これはLinux上のSambaにも当てはまります。ポート445は狙われる対象であり、入口ではありません。
VPNトンネルで解決できます。WireGuardはサーバー上にUDPポートを1つ必要とするだけで、Macに共有へ到達するためのプライベートアドレスを提供します。するとSambaはトンネル経由でのみ応答し、バックアップトラフィックは二重に暗号化されます。トンネルによる暗号化と、有効にすればTime Machine自身の暗号化です。
サーバー側も暗号化できます。すべてのデータドライブをLUKSまたはZFSネイティブ暗号化で暗号化できます。鍵はお客様の手元にあり、チームの誰もそれを求めることはありません。コンソールなしで再起動後にそのようなディスクのロックを解除する方法は、LUKS暗号化されたレンタルサーバーをリモートでロック解除する方法 で説明しています。
インターネット経由での最初のバックアップにはどのくらいかかりますか。
最初のバックアップはMac全体を送信しますが、以降は変更分のみを送信します。制限となるのはサーバーのポートではなく、自宅のアップロード速度です。
スワイプするとすべての列を表示できます
測定値ではなく、回線速度で計算した値です:バイト × 8 ÷ ビット毎秒、10進単位。実際の転送はより遅くなります。すべてのホストには1 Gbit/sポートがあります:全サーバーに1 Gbit/sポートと月間通信量の上限(Hold 24 40 TB、Hold 40 60 TB、Hold 100 120 TB、Hold 160 200 TB)、専用IPv4アドレス1個、IPv6 /64が付属します。上限を超えても自動請求は発生しません。
Time Machineにはどのくらいの容量を割り当てるべきですか?
Enough for the Mac plus the history you want to keep. Apple's support page of 16 October 2026 describes the schedule: hourly backups for the past 24 hours, daily backups for the past month, and weekly backups for all previous months. When the disk is full, the oldest backups are deleted.
So Time Machine always grows into the space it sees. The cap decides how far back your history goes, not whether backups run.
The smallest hold is enough for several Macs. Hold 24 has 2 × 12 TB HDD, mirrored for 12 TB. Of the 23 storage-server sellers Basalthold checked on 2 November 2026, 16 took crypto.
Time Machineのバックアップにはどの容量が適していますか?
Hold 24はMac数台に適しており、より大容量のモデルはMacとNASのコピーを並行して保存できます。3か月、6か月、12か月の契約期間はBasaltholdの料金ページ に記載されています。
レンタル期間
1 month 契約の縛りなし
3 months −10%
6 months −20%
1 year −30%
Hold 24
24 TB 生容量 · 6コア
$110.99
$99.89 / month
3 monthsに対して$299.67
$88.79 / month
6 monthsに対して$532.75
$77.69 / month
1 yearに対して$932.31
3 months $299.67 (−10%) · 6 months $532.75 (−20%) · 1 year $932.31 (−30%)
2 × 12 TB ハードドライブ: 24 TB 生容量、$4.62/TB Intel Xeon E-2176G、6コア / 12スレッド、32 GB DDR4 ECC システム用480 GB SSD 1 Gbit/sポート、30日あたり40 TBのトラフィック Mangohost: Intel Xeon E3-1240 v2、4コア / 16 GB / ハードドライブ24 TBで月額$147.99
このholdをレンタル
Hold 40
40 TB 生容量 · 6コア
$201.09
$180.98 / month
3 monthsに対して$542.94
$160.87 / month
6 monthsに対して$965.23
$140.76 / month
1 yearに対して$1,689.15
3 months $542.94 (−10%) · 6 months $965.23 (−20%) · 1 year $1,689.15 (−30%)
4 × 10 TB ハードドライブ: 40 TB 生容量、$5.02/TB AMD Ryzen 5 3600、6コア / 12スレッド、64 GB DDR4 システム用512 GB NVMe 1 Gbit/sポート、30日あたり60 TBのトラフィック OffshoreDedi: Intel Xeon E5-2620 v3、6コア / 64 GB / ハードドライブ40 TBで月額$268.13
このholdをレンタル
Hold 100
100 TB 生容量 · 10コア
$377.05
$339.34 / month
3 monthsに対して$1,018.03
$301.64 / month
6 monthsに対して$1,809.84
$263.94 / month
1 yearに対して$3,167.22
3 months $1,018.03 (−10%) · 6 months $1,809.84 (−20%) · 1 year $3,167.22 (−30%)
10 × 10 TB ハードドライブ: 100 TB 生容量、$3.77/TB Intel Xeon Silver 4210R、10コア / 20スレッド、128 GB DDR4 ECC 2 × 480 GB SSD(システム用、ミラーリング) 1 Gbit/sポート、30日あたり120 TBのトラフィック OffshoreDedi: Intel Xeon E5-2670 v3、12コア / 128 GB / ハードドライブ100 TBで月額$502.74
このholdをレンタル
1ドルあたりのTB数が最大
Hold 160
160 TB 生容量 · 16コア
$561.39
$505.25 / month
3 monthsに対して$1,515.75
$449.11 / month
6 monthsに対して$2,694.67
$392.97 / month
1 yearに対して$4,715.67
3 months $1,515.75 (−10%) · 6 months $2,694.67 (−20%) · 1 year $4,715.67 (−30%)
10 × 16 TB ハードドライブ: 160 TB 生容量、$3.50/TB AMD EPYC 7302P、16コア / 32スレッド、128 GB DDR4 ECC 2 × 480 GB SSD(システム用、ミラーリング) 1 Gbit/sポート、30日あたり200 TBの通信量 OffshoreDedi: Intel Xeon E5-2670 v3、12コア / 128 GB / 160 TBのハードドライブで月額$748.52
このholdをレンタル
全プラン共通: 空のデータドライブ · 暗号化キーはお客様の手元に · 専用IPv4 · ログなし · KYC不要 · セットアップ料無料
お支払いの前に
最低チャージ額は$1です。 暗号資産で一度チャージすれば、残高からどのプランでも購入できます。残高のクレジットに有効期限はなく、お客様のサーバーの更新にご利用いただけます。最低金額に達するためだけにチャージした場合、未使用分はお支払いから30日以内のご請求により、USDTまたはUSDCで返金されます。それ以外の残高は、法律で求められる場合を除き払い戻されません. お支払いがブロックチェーン上で確認され次第、残高に反映されます。 ネットワーク承認の目安時間: BTC 約20分 · USDT TRC-20 約1分 · USDT ERC-20 約5分 · USDC ERC-20 約5分 · ETH 約5分 · SOL 約1分 · LTC 約15分 · XMR 約20分
LinuxでのTime Machineについて、他にどのような質問がありますか?
AFPやNetatalkはまだ使用できますか?
AppleはAFP経由でのNASへのTime Machine利用を推奨しておらず、macOS 27以降ではAFPがサポートされないとしています。Sambaのvfs_fruitモジュールを使用したSMBをご利用ください。
Time Machineが共有全体を埋め尽くすのはなぜですか?
古いバックアップをディスクがいっぱいになるまで保持し、その後で最も古いものを削除するためです。共有にfruit:time machine max sizeを、そのデータセットにZFSクォータを設定すると止められます。
複数のMacを1台のサーバーにバックアップできますか?
はい。各Macに専用の共有とSambaアカウントを用意し、それぞれに容量上限を設定すれば、あるMacの履歴が別のMacの領域を圧迫することはありません。
レンタルサーバー上のバックアップはプライベートですか?
Time Machineの「バックアップを暗号化」をオンにし、サーバーのデータドライブも暗号化してください。アップロード前の暗号化が他のツールでどう機能するかは、バックアップのクライアント側暗号化 で説明しています。
Basaltholdは私のMacをバックアップしてくれますか?
いいえ。ストレージサーバーはそれ自体のバックアップではありません。当社はお客様のデータのコピーを他のどこにも保持しないため、別の場所への2つ目のコピーはお客様の対応となります。SambaとTime Machineを動かすのはあなたで、マシンとそのドライブはあなたのものです。
自分で管理するTime Machineの保存先
Hold 24: Intel Xeon E-2176G(6コア / 12スレッド)、32 GB DDR4 ECC、2 × 12 TBハードドライブ(24 TB raw)とシステム用480 GB SSD、1 Gbit/sポートで30日あたり40 TBのトラフィック、1 IPv4とIPv6 /64、$110.99/30日で。暗号資産で支払い、KYC不要。