Как стать автором
Обновить

Linux: Приучаем Time Machine к домашнему серверу

Чулан
Поставил себе задачу — бэкапить свой iMac при помощи Time Machine на домашний сервак под Gentoo


emerge net-fs/netatalk
nano /etc/netatalk/netatalk.conf
Оставляем только нужное
ATALKD_RUN=no
PAPD_RUN=no
CNID_METAD_RUN=yes
AFPD_RUN=yes
TIMELORD_RUN=no
A2BOOT_RUN=no

nano /etc/netatalk/afpd.conf
в конце файла дописываем
- -noddp -advertise_ssh

nano /etc/netatalk/AppleVolumes.default
в конце файла дописываем шары
/mnt/sdb/TimeMachine TimeMachine allow:@users
(точка монтирования - имя - пользователи)

/etc/init.d/atalk start
tail /var/log/messages (смотрим, нет ли ошибок)
rc-update add atalk default (добавляем в автозагрузку)

я не стал морочится с настройкой Avahi что бы поднять Bonjour (эта зараза слишком много хочет вместе с собой), по этому переходим к настройке MacOS

Проверяем всё ли работает
Finder — Go — afp://сервер/TimeMachine
после ввода имени/пароля всё должно нормально подмонтироваться

далее, капсула сама не хочет нормально работать, по этому заставляем её ручками, открываем консоль и пишем:
hdiutil create -size 160g -fs HFS+J -volname “TimeMachine” имя_мак_компа_мак_адрес_мак_компа.sparsebundle
в ответ получаем:
created: /Users/имя_пользователя/имя_машины_001ec20a3330.sparsebundle
далее:
cp -r /Users/имя_пользователя/имя_машины_001ec20a3330.sparsebundle /Volumes/TimeMachine/имя_машины_001ec20a3330.sparsebundle
и закрываем терминал

теперь всё должно прекрасно работать, сам сижу заливаю 106Гб :)
Теги:LinuxGentooMacOSTime Machine
Хабы: Чулан
Всего голосов 9: ↑5 и ↓4 +1
Просмотры522

Похожие публикации

Linux администратор
до 120 000 ₽ТИТАН-2Санкт-ПетербургМожно удаленно
Machine Learning Engineer - NLP
от 1 500 до 2 500 €InsideDNAМожно удаленно
C++ Embedded Developer (Linux)
от 150 000 до 250 000 ₽MicroAviaСанкт-Петербург
Системный администратор Linux/Senior
от 50 000 до 120 000 ₽NetPingМожно удаленно
C++ Developer (Linux)
от 150 000 до 250 000 ₽MicroAviaСанкт-Петербург

Лучшие публикации за сутки