Инструменты пользователя

Инструменты сайта


faq:osx:backup

Содержание

Backup

Mac OS X

Чтобы делать автоматические резервные копии Mac OSX на сетевой диск на сервере с Debian Linux, можно использовать сервер Netatalk и демон Avahi.

  • Установить пакеты netatalk avahi-daemon
  • Создать группу timemachine, добавить пользователя tmuser, назначить ему пароль и добавить в эту группу:
groupadd timemachine
useradd -M -G timemachine tmuser
passwd tmuser
  • На сервере создать директорию для бэкапов Mac OSX, например, /opt/backup/timemachine и назначить ей владельца:
mkdir /opt/backup/timemachine
chown root:timemachine /opt/backup/timemachine
  • Настроить netatalk: 1)
/etc/netatalk/afpd.conf
"TimeMachine" -uamlist uams_dhx2.so -nodebug -nouservol -icon -nosavepassword -mimicmodel RackMac
/etc/netatalk/AppleVolumes.default
/opt/backup/timemachine "TimeMachine"   volsizelimit:150000 allow:@timemachine rwlist:@timemachine cnidscheme:dbd options:searchdb,usedots,invisibledots,tm
  • Добавить новый сервис в avahi, заменив XX:XX:XX:XX:XX:XX на MAC-адрес сервера: 2)
/etc/avahi/services/afpd.service
<?xml version="1.0" standalone="no"?>
<!DOCTYPE service-group SYSTEM "avahi-service.dtd">
<service-group>
<name replace-wildcards="yes">Time Capsule</name>
  <service>
    <type>_afpovertcp._tcp</type>
    <port>548</port>
  </service>
  <service>
    <type>_device-info._tcp</type>
    <port>0</port>
    <txt-record>model=TimeCapsule</txt-record>
  </service>
  <service>
    <type>_adisk._tcp</type>
    <port>9</port>
    <txt-record>sys=waMA=XX:XX:XX:XX:XX:XX,adVF=0x100</txt-record>
    <txt-record>dk1=adVF=0x83,adVN=TimeMachine</txt-record>
  </service>
</service-group>
  • Перезапустить сервисы на сервере, чтобы изменения вступили в силу
  • Далее можно настроить на компьютере с Mac OSX программу резервного копирования и выбрать новый сетевой диск. Для доступа к диску использовать пользователя tmuser и его пароль.

Apple TV 1st gen

Extract boot.efi:

faq/osx/backup.txt · Последнее изменение: 2022-02-19 18:16 — 127.0.0.1