Поставил себе задачу — бэкапить свой iMac при помощи Time Machine на домашний сервак под Gentoo
emerge net-fs/netatalk
nano /etc/netatalk/netatalk.conf
nano /etc/netatalk/afpd.conf
nano /etc/netatalk/AppleVolumes.default
/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Гб :)
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Гб :)