Sincronizar a unidade de rede (Windows Home Server 2011)

0

Estou executando um WHS 2011 NAS na minha rede e gostaria de sincronizar automaticamente várias pastas (por exemplo, música) de vez em quando. Para fazer isso, costumava usar "Create Synconicity" no Windows.

No Ubuntu 12.10, não consigo fazer isso. Nem o grsync nem o FreeFileSync permitem que eu selecione a unidade de rede.

O drive / NAS é montado via Nautilus e exibido em "Network", mas esta aba não aparece em grsync / FreeFileSync.

Alguém tem uma sugestão para mim? Obrigado antecipadamente!

    
por user1004816 20.04.2013 / 16:15

1 resposta

1

Pensei que poderia compartilhar algum conhecimento aqui.

  1. Determinar o IP da máquina (usando o nome da máquina na rede do Windows não fará o trabalho)
  2. Se necessário, inicie o servidor via Wake-On-Lan, w.g. através de um RDP, ping ou similar (Eu tenho usado um WHS Addin chamado "Lights Out", que basicamente é um serviço de WoL que usa um software cliente do Windows para inicializar automaticamente o servidor quando você inicia o cliente-PC ... não está disponível para o Linux, portanto, isso é apenas uma solução.)
  3. Monte a unidade

    sudo mkdir /mnt/shared
    sudo mount -t cifs "//192.168.0.xxx/Exchange" /mnt/shared/ -o user=User
    
  4. Basta usar uma ferramenta de sincronização preferida como o grsync e usar o diretório de montagem criado (Ou use o comando regular rsyn)

    rsync /dir /mnt/shared -u -P -z
    

Eu coloquei todos os comandos em um script que eu simplesmente inicio manualmente de vez em quando, mas tenho certeza que você pode fazer isso acontecer automaticamente de alguma forma. Mas a principal razão pela qual se recusou a funcionar foi o fato de a unidade não ter sido montada via cifs.

    
por user1004816 31.05.2013 / 22:01