Использовать сетевой ресурс Ubuntu для резервных копий Apple TimeMachine?

Я хочу резервировать свой Mac к сетевому диску, смонтированному на моем компьютере Ubuntu. Как я настраиваю это?

5
задан 8 September 2017 в 12:15

1 ответ

ПРИМЕЧАНИЕ: это теперь устарело. Посмотрите связанное ре вопроса: TimeMachine в Высокой Горной цепи

Это на самом деле действительно просто. Мое решение ниже работ для отдельного пользователя, но может, вероятно, быть легко адаптирован к многочисленным пользователям.

На машине Ubuntu:

  1. Удостоверяются, что каталог, который будет совместно использован, смонтирован и принадлежит Вашему пользователю (например, Ваш резервный жесткий диск смонтирован в /mnt/backups в /etc/fstab, и Вы создали подкаталог, названный myMac в этой резервной папке). Поскольку это - сетевой ресурс, на самом деле не имеет значения, что форматирует дисковое использование - это мог быть ext4, btrfs, и т.д.

  2. Установка netatalk (открытый исходный код Франс-Пресс ):

    sudo apt-get install netatalk
    
  3. Настраивают долю Apple путем редактирования местоположения у основания /etc/netatalk/AppleVolumes.default файл (прокомментируйте строку с корневым каталогом и добавьте фактическое местоположение монтирования; добавьте свое имя пользователя):

    #~/                "Home Directory"
    /mnt/backups/myMac "TimeMachine"    allow:username options:tm,usedots,upriv
    

    (я не уверен, что options:usedots,upriv потребности, которые будут явно установлены, но это работает на меня.)

  4. Перезапуск netatalk сервис:

    sudo service netatalk restart
    
  5. Удостоверяются, порты, 548/tcp и 5353/udp, открыты в Вашем брандмауэре.

На машине Mac:

  1. Откройте терминал и войдите:

    defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1
    
  2. Перезагружают компьютер.

  3. Монтируют местоположение сетевого ресурса путем выбора сетевого ресурса из крайней левой области в окне Finder, или путем выбора "Подключения к серверу" из меню "Go" приложения для Средства поиска (или нажмите + K), и введите имя машины или IP-адрес машины Ubuntu:

    afp://123.456.789.123
    

    Использование Ваши удостоверения пользователя Ubuntu для аутентификации, когда запрошено.

  4. Переходят к предпочтениям Машины времени (доступный от "Установок системы"), и выбор "Изменяют местоположение", выбирая, чтобы зашифровать резервные копии и начать резервный процесс установки.

    • Это автоматически создаст sparsebundle файл, необходимый для резервных копий.
  5. После того, как установка завершена, ожидайте ~90 секунд резервного копирования для автоматического начала, и еще дольше ее для завершения ☺

8
ответ дан 23 November 2019 в 09:00

Другие вопросы по тегам:

Похожие вопросы: