Como sincronizar bidirecionalmente 2 pastas entre um Synology Nas e um computador Debian?

2

Encontrei duas soluções iniciais:

  • use Unison , mas não encontrei nenhuma maneira de instalar este pacote em uma Nas Synology via DSM.

  • use o Cloud Station Drive , mas somente Synology propor pacotes para o Fedora e Ubuntu e eu não encontrei uma fonte de pacote de URL para instalar o pacote do Ubuntu com "apt-get"

Devo cavar uma dessas soluções ou existe outra solução alternativa?

    
por Klemart3D 08.04.2017 / 18:36

2 respostas

1

Você pode executar o Unison se copiar o executável do Unison para o NAS. Coloque-o no PATH padrão ou deixe que o Unison local saiba onde o binário remoto está configurando a opção servercmd . Você precisará de um executável unison que seja compatível com o do NAS. Se o Debian não funcionar (não sei quais bibliotecas estão presentes nos dispositivos Synology), talvez seja necessário compilar um binário estático. A compilação do Unison requer o OCaml e, dependendo do appliance que você possui, pode ser necessário fazer uma compilação cruzada de um binário do ARM (consulte o base de conhecimento ).

Um pacote do Ubuntu deve funcionar no Debian também. Na verdade, um pacote do Ubuntu funcionará no Debian tão bem quanto no Ubuntu; o que poderia fazer com que não funcionasse é se o pacote requer um conjunto diferente de versões de bibliotecas do que o Debian oferece (caso em que o pacote funcionaria apenas com um lançamento específico do Ubuntu, e não com outros lançamentos do Ubuntu semelhantes ao lançamento do Debian ).

    
por 09.04.2017 / 03:17
0

O IPKG está abandonado, você deve considerar a instalação do Entware: link

Siga as etapas abaixo: link

Outra opção é montar o diretório Synology usando o webdav no Debian, e sincronizar localmente no Debian ( unison só vê dois diretórios locais). Mas seria muito mais lento (como o webdav tem muita sobrecarga para o inode / timestamp do arquivo).

    
por 20.07.2017 / 08:40