Files
obsidian-vault/family/how-to/time-machine.md
T

1.7 KiB

Time Machine Backup — Kraken (RPi5)

Топология

Бэкап идёт по SMB на Кракен (RPi5). Samba управляется OMV (не Docker-контейнер).

Destination: smb://timemachine@kraken/TimeMachine Бандл: mbp-black.sparsebundle Пользователь: timemachine (uid=1001), создан через omv-rpc Пароль: smbpasswd -a timemachine passdb.tdb персистентен на хосте — пароль не слетает при рестарте

Бандл лежит на TrueNAS, смонтирован по SMB в Кракен.

Конфигурация OMV Samba

Шара добавлена через extraoptions в conf.service.smb:

[TimeMachine]
    path = /mnt/timemachine
    valid users = timemachine
    ...

Применить конфиг:

omv-salt deploy run samba

Проверка доступа

mkdir -p /tmp/tm-test
mount_smbfs //timemachine:'timemachine'@kraken/TimeMachine /tmp/tm-test
ls /tmp/tm-test          # должен показать mbp-black.sparsebundle
umount /tmp/tm-test

Перевыбрать destination на Mac

sudo tmutil setdestination -p smb://timemachine@kraken/TimeMachine

Связанные заметки

History

  • До 2026-06-02: использовался Docker-контейнер mbentley/timemachine:smb. Контейнер снесён, Samba перенесена на хост OMV из-за проблем с persisting паролей (tdbsam не сохранялся, ntlm auth = no ломал backupd при reconnect).