ATUALIZADA:
Na verdade, o "Cloud Station Drive" da Synology está disponível para Linux, então deve ser possível fazer isso funcionar. Está disponível nos downloads no site da Synology.
Como você apontou, você pode usar SSHFS para montar uma pasta remota em um sistema de arquivos local para que também seja uma possibilidade. Você pode facilmente instalar isso no seu Pi com:
sudo apt-get install sshfs
Outras possibilidades seriam usar o WebDAV, o BitTorrent Sync ou ferramentas similares. Você pode até usar o Dropbox como intermediário, pois o NAS suporta isso e pode sincronizar com ele (não é tão seguro, é claro).
ATUALIZAÇÃO 2:
Para poder usar SSH e SFTP no NAS, você precisa ativá-lo no painel de controle. Algo como:
Enable the SSH service by checking the Control Panel →
"Terminal & SNMP" menu → "Terminal" tab →
"Enable SSH service" checkbox.
Enable the SFTP service (not to be confused with FTPS!)
by checking the Control Panel → "File Services" menu →
"FTP" tab → "SFTP" group → "Enable SFTP service" checkbox.`
Em seguida, verifique se você tem uma pasta acessível para o usuário que você usa para se conectar a partir do Pi. Eu acho que você também precisa ativar o serviço de home do usuário para que você obtenha as permissões corretas para usuários que não sejam admin ou root. Alguma informação adicional é Aqui .
A resposta simples é certamente SSH. Isso está disponível em ambas as plataformas e suporta login com base em senha e certificado.
Não é, claro, tão simples quanto usar SAMBA ou NFS, mas você pode usar o rsync ou alguma ferramenta baseada em rsync para sincronizar uma pasta local e remota.
Este artigo da Synology mostra como configurar o rsync - são frames como backup, mas é bastante fácil usar a sincronização bidirecional.
- No NAS, abra Backup & amp; Replicação. Vá para Serviços de backup & gt; Destino de backup de rede e, em seguida, marque Ativar serviço de backup de rede.
No Pi, corra algo como
rsync -av -e ssh home/ [email protected]::NetBackup/backupdata/
Como eu disse, não tão bom quanto uma montagem de rede, mas não tão ruim. Claro, esse exemplo é para uma sincronização única, você deve colocar isso no cron ou, melhor ainda, executar um daemon de sincronização de algum tipo.