Use o compartilhamento de rede Ubuntu para backups Apple TimeMachine?

5

Eu quero fazer backup do meu Mac em uma unidade de rede montada no meu computador Ubuntu. Como faço para configurar isso?

    
por amc 26.08.2014 / 07:10

1 resposta

7

Isto é realmente muito simples. Minha solução abaixo funciona para um único usuário, mas pode ser facilmente adaptada para vários usuários.

Na máquina Ubuntu:

  1. Verifique se o diretório a ser compartilhado está montado e é de propriedade do usuário (por exemplo, seu disco rígido de backup está montado em /mnt/backups in /etc/fstab e você criou um subdiretório chamado myMac em esta pasta de backup). Como esse é um compartilhamento de rede, não importa qual formato o disco usa - pode ser ext4, btrfs, etc.

  2. Instale netatalk (código-fonte aberto AFP ):

    sudo apt-get install netatalk
    
  3. Configure o compartilhamento da Apple editando o local na parte inferior do arquivo /etc/netatalk/AppleVolumes.default (comente a linha com o diretório base e adicione o local de montagem real; adicione seu nome de usuário):

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

    (Não tenho certeza de que options:usedots,upriv precisa ser definido explicitamente, mas funciona para mim.)

  4. Reinicie o netatalk service:

    sudo service netatalk restart
    
  5. Verifique se as portas 548 / tcp e 5353 / udp estão abertas no seu firewall.

Na máquina Mac:

  1. Abra o terminal e digite:

    defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1
    
  2. Reinicie o computador.

  3. Monte o local de compartilhamento de rede selecionando o compartilhamento de rede no painel à esquerda em uma janela do Finder ou selecionando "Conectar ao servidor" no menu "Ir" do aplicativo Finder (ou pressione + K ) e digite o nome da máquina ou o endereço IP da sua máquina Ubuntu:

    afp://123.456.789.123
    

    Use suas credenciais de usuário do Ubuntu para autenticar quando solicitado.

  4. Vá para as preferências do Time Machine (acessíveis em "Preferências do sistema") e selecione "Alterar local", selecionando para criptografar backups e iniciar o processo de configuração de backup.

    • Isso criará automaticamente o arquivo sparsebundle necessário para backups.
  5. Após a conclusão da configuração, aguarde ~ 90 segundos para que o backup inicie automaticamente e ainda mais tempo para que seja concluído ☺

por amc 26.08.2014 / 07:10

Tags