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:
-
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 chamadomyMac
em esta pasta de backup). Como esse é um compartilhamento de rede, não importa qual formato o disco usa - pode ser ext4, btrfs, etc. -
Instale
netatalk
(código-fonte aberto AFP ):sudo apt-get install netatalk
-
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.) -
Reinicie o
netatalk
service:sudo service netatalk restart
-
Verifique se as portas 548 / tcp e 5353 / udp estão abertas no seu firewall.
Na máquina Mac:
-
Abra o terminal e digite:
defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1
-
Reinicie o computador.
-
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.
-
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.
-
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 ☺