Minha casa tem um iMac (Big Sur 11.1) e um laptop Windows (Windows 10). Eu regularmente preciso transferir arquivos grandes de uma máquina para outra. Esses arquivos geralmente são muito grandes (por exemplo, mais de 10 GB).
A maneira padrão de mover os arquivos é por meio de um pendrive ou um disco rígido externo. Como alternativa, posso enviar esses arquivos para a nuvem (por exemplo, Dropbox) usando uma máquina e baixá-los da outra.
No entanto, ambas as formas são complicadas e/ou lentas. Considerando que as duas máquinas compartilham a mesma rede, devo ser capaz de transferir arquivos uma da outra facilmente, por exemplo, soltando os arquivos em uma pasta acessível a ambos.
Isso é possível?
No macOS, você pode compartilhar uma pasta na rede local e restringir o acesso remoto à pasta compartilhada. No Windows, você abre o Explorer (ou qualquer outro navegador SMB) e insere o endereço IP do Mac para acessar a pasta. Aqui você pode dar acesso de leitura e gravação à máquina Windows para que ela possa recuperar e enviar arquivos.
Você habilita isso abrindo Configurações do sistema -> Compartilhamento -> Compartilhamento de arquivos. Habilite o compartilhamento de arquivos e adicione a pasta que contém o arquivo que você deseja compartilhar (ou onde deseja que o arquivo apareça). Para permitir que usuários do Windows se conectem ao seu Mac, abra as opções e ative cada conta de usuário.
Um Mac pode usar um compartilhamento de samba , assim como o Windows . Usando o caminho UNC completo para a pasta compartilhada, acho mais confiável do que tentar descobri-lo na rede.
Dito isto, achei a transferência de arquivos smb extremamente lenta. Em um roteador teoricamente capaz de transferência de 450 Mbps [ observação, velocidade dada em bits por segundo ] e, na verdade, fornecendo taxa de transferência de 300-350 Mbps do meu ISP, a velocidade do PC-roteador-PC parece atingir o máximo em torno de 10 ou 20 Mbps. Desculpe, não tenho explicação para essa redução de velocidade em mais de uma ordem de magnitude no meu PC, e outros mencionaram uma taxa de transferência mais rápida.
Com isso em mente, o sneaker-net não parece tão ruim. Por roteador, uma transferência de arquivo de 10 GB pode levar 15 minutos. Se a unidade USB for rápida, poderá superar a "velocidade da luz".
Outro problema que tive com o smb em versões mais antigas do Windows é que grandes transferências podem terminar prematuramente. Para mim, "puxar" um arquivo do lado receptor tem sido mais confiável do que "empurrar" do remetente, embora, novamente, outros tenham achado o oposto verdadeiro, então experimente ambos.