Від 24 TB до 160 TB жорстких дисків на сервер · Амстердам, Бухарест, Кишинів · без KYC. Оплата в криптовалюті: BTC, USDT, USDC, ETH, SOL, LTC
Мова: Українська
Оберіть hold

Посібник · Резервні копії · macOS до Samba

Чи може Time Machine робити резервні копії на віддалений Linux-сервер?

Що macOS приймає як мережевий диск для резервних копій, які рядки Samba роблять Linux-шару схожим на нього, і як дістатися до нього з дому, не відкриваючи SMB в інтернет.

Оновлено: · 7 хв читання

Коротка відповідь

Чи може Time Machine робити резервні копії на віддалений Linux-сервер?

Так. Time Machine робить резервні копії на віддалений Linux-сервер, де працює Samba з vfs_fruit та fruit:time machine = yes; Apple підтримує призначення SMB і не радить AFP (сторінка підтримки від 14 вересня 2026 року). Дістаньтеся сервера через VPN-тунель, ніколи через відкритий порт 445. Basalthold орендує сервери для зберігання від 110,99 USD за 30 днів, лише криптовалюта, без KYC.

Що macOS приймає як мережевий диск для резервних копій?

Apple наводить три види мережевого призначення: інший Mac, наданий як призначення для резервних копій, AirPort Time Capsule і NAS, який «підтримує Time Machine через мережевий протокол SMB». Linux-сервер із Samba, налаштованою для Time Machine, належить до третього.

Apple відходить від старого протоколу. Її сторінка від 14 вересня 2026 року каже, що резервні копії Time Machine на NAS через AFP не рекомендуються. Там додано, що AFP не підтримується в macOS 27 і пізніших версіях.

SMB із модулем vfs_fruit у Samba — це підтримуваний шлях; AFP і Netatalk — старий.

На мережевому призначенні Time Machine записує в образ диска, який називається sparse bundle. Samba лише зберігає цей образ, тож файлова система сервера може бути ZFS, XFS або ext4.

Які налаштування Samba роблять шару призначенням для Time Machine?

Мають значення три налаштування, усі з посібника 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

Як налаштувати його покроково?

  1. Створіть датасет для бекапів

    У пулі ZFS: zfs create -o quota=4T tank/timemachine. Квота підкріплює ліміт Samba.

  2. Встановіть Samba і додайте шару

    На Debian або Ubuntu: apt install samba, потім додайте шару вище до /etc/samba/smb.conf і перевірте її за допомогою testparm.

  3. Створіть обліковий запис для резервного копіювання

    adduser --disabled-login tmuser, chown tmuser: /tank/timemachine, потім smbpasswd -a tmuser з довгим випадковим паролем.

  4. Сховайте SMB за тунелем

    Налаштуйте WireGuard, потім дозвольте порту 445 приймати з'єднання лише з адрес тунелю. Перезапустіть Samba з systemctl restart smbd.

  5. Підключіться з Mac

    Коли тунель піднято, відкрийте Finder, виберіть Go, потім Connect to Server і введіть smb://10.8.0.1/timemachine. Далі виберіть шару в System Settings, General, Time Machine.

  6. Увімкніть шифрування

    Виберіть Encrypt Backup, коли додаєте диск. Бережіть пароль: за словами Apple, він потрібен для відновлення.

Чи варто відкривати SMB в інтернет?

Ні. У рекомендаціях Microsoft щодо блокування портів SMB сказано, що навряд чи якийсь трафік SMB з інтернету є легітимним, і радить блокувати його на межі мережі. Це стосується і Samba на Linux: порт 445 — це ціль, а не двері.

VPN-тунель вирішує це питання. WireGuard потребує одного UDP-порту на сервері й дає Mac приватну адресу для доступу до шари. Тоді Samba відповідає лише через тунель, а трафік бекапу шифрується двічі: тунелем і власним шифруванням Time Machine, якщо його увімкнути.

Серверну частину теж можна зашифрувати. Ви можете зашифрувати кожен диск для даних за допомогою LUKS або вбудованого шифрування ZFS; ключі залишаються у вас, і ніхто з команди їх ніколи не запитує. Розблокування таких дисків після перезавантаження без консолі описано в як розблокувати орендований сервер із шифруванням LUKS віддалено.

Скільки часу займає перший бекап через інтернет?

Перший бекап надсилає весь Mac; наступні надсилають лише зміни. Обмеження — швидкість домашнього аплоуду, а не порт сервера.

Дані для надсиланняЗа швидкості аплоуду 20 Mbit/sЗа швидкості аплоуду 50 Mbit/sЗа швидкості аплоуду 100 Mbit/sЗа швидкості аплоуду 1 Gbit/s
250 GB27,8 год11,1 год5,6 год33 хв
500 GB55,6 год (2,3 дня)22,2 год11,1 год67 хв
1 TB111,1 год (4,6 дня)44,4 год22,2 год2,2 год
2 TB222,2 год (9,3 дня)88,9 год44,4 год4,4 год

Розраховано за лінійною швидкістю, а не виміряно: байти × 8 ÷ біти за секунду, десяткові одиниці. Реальні передачі повільніші. Кожен сервер має порт 1 Gbit/s: Кожен сервер має порт 1 Gbit/s із місячним лімітом трафіку (Hold 24 40 TB, Hold 40 60 TB, Hold 100 120 TB, Hold 160 200 TB), одну виділену IPv4-адресу й IPv6 /64; перевищення ліміту ніколи не спричиняє автоматичного рахунку.

Скільки місця варто виділити Time Machine?

Достатньо для Mac плюс історії, яку ви хочете зберегти. Сторінка підтримки Apple від 16 жовтня 2026 описує графік: щогодинні бекапи за останні 24 години, щоденні бекапи за останній місяць і щотижневі бекапи за всі попередні місяці. Коли диск заповнюється, найстаріші бекапи видаляються.

Тож Time Machine завжди росте в простір, який бачить. Ліміт визначає, наскільки далеко сягає ваша історія, а не те, чи виконуються бекапи.

Найменший сервер достатній для кількох Mac. Hold 24 має 2 × 12 TB HDD, дзеркально, на 12 TB. З 23 продавців сховищних серверів, яких Basalthold перевірив на 2 November 2026, 16 приймав криптовалюту.

Який сервер підходить для бекапів Time Machine?

Hold 24 підходить для кількох Mac; більші сервери приймають і Mac, і копії NAS поряд. Умови на 3, 6 і 12 місяців — на сторінці цін Basalthold.

Термін оренди

Hold 24

24 TB сирих · 6 ядер

110,99 USD

3 months 299,67 USD (−10%)6 months 532,75 USD (−20%)1 year 932,31 USD (−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, 40 TB трафіку за 30 днів
  • Mangohost: $147.99 на місяць за Intel Xeon E3-1240 v2, 4 ядра / 16 GB / 24 TB жорстких дисків
Орендувати цей hold

Hold 40

40 TB сирих · 6 ядер

201,09 USD

3 months 542,94 USD (−10%)6 months 965,23 USD (−20%)1 year 1 689,15 USD (−30%)

  • 4 × 10 TB жорстких дисків: 40 TB сирих, $5.02/TB
  • AMD Ryzen 5 3600, 6 ядер / 12 потоків, 64 GB DDR4
  • 512 GB NVMe для системи
  • Порт 1 Gbit/s, 60 TB трафіку за 30 днів
  • OffshoreDedi: $268.13 на місяць за Intel Xeon E5-2620 v3, 6 ядер / 64 GB / 40 TB жорстких дисків
Орендувати цей hold

Hold 100

100 TB сирих · 10 ядер

377,05 USD

3 months 1 018,03 USD (−10%)6 months 1 809,84 USD (−20%)1 year 3 167,22 USD (−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, 120 TB трафіку за 30 днів
  • OffshoreDedi: $502.74 на місяць за Intel Xeon E5-2670 v3, 12 ядер / 128 GB / 100 TB жорстких дисків
Орендувати цей hold

У кожному плані: Порожні диски з даними · Ключі шифрування залишаються вашими · Виділений IPv4 · Без логів · Без KYC · Без плати за налаштування

Про що ще люди питають щодо Time Machine на Linux?

Чи можна досі використовувати AFP або Netatalk?

Apple не рекомендує Time Machine на NAS через AFP і каже, що AFP не підтримується в macOS 27 і пізніших. Використовуйте SMB з модулем vfs_fruit у Samba.

Чому Time Machine займає весь ресурс?

Він зберігає старі резервні копії, доки диск не заповниться, а потім видаляє найстаріші. Щоб це зупинити, встановіть fruit:time machine max size на ресурсі та квоту ZFS на його наборі даних.

Чи можуть кілька Mac резервувати на один сервер?

Так. Надайте кожному Mac власний ресурс і обліковий запис Samba, кожен зі своїм обмеженням розміру, щоб історія одного Mac не витісняла інший.

Чи приватна резервна копія на орендованому сервері?

Увімкніть Encrypt Backup у Time Machine та зашифруйте диски даних сервера. Як працює шифрування перед завантаженням в інших інструментах, дивіться в шифрування на стороні клієнта для резервних копій.

Чи Basalthold робить резервну копію мого Mac за мене?

Ні. Сервер зберігання не є резервною копією самого себе: ми не зберігаємо копію ваших даних деінде, тому друга копія в іншому місці залишається вашим завданням. Ви запускаєте 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 із 40 TB трафіку за 30 днів, 1 IPv4 та IPv6 /64, за $110.99/30 днів. Криптовалюта, без KYC.

Джерела (5)
  1. Диски для резервних копій, які можна використовувати з Time Machine на Mac — Apple (published 2026-09-14, read 2026-11-02)
  2. Резервне копіювання Mac за допомогою Time Machine — Apple (published 2026-10-16, read 2026-11-02)
  3. vfs_fruit(8): fruit:time machine та fruit:time machine max size — Samba (read 2026-11-02)
  4. Запобігання бічним з'єднанням SMB-трафіку та його входу/виходу з мережі (KB 3185535) — Microsoft (read 2026-11-02)
  5. Швидкий старт WireGuard — WireGuard (read 2026-11-02)

24 TB від $110.99/30 днів · без KYC

Оберіть hold