Por que não apenas tornar a pasta FTP o ponto de montagem real para a unidade de rede? Eu me deparo com um problema semelhante, onde estou constantemente fazendo backup de VirtualMachines em uma máquina Linux para um compartilhamento de rede do Windows (já que a maior parte da infraestrutura da empresa é o Windows). Esta é a minha estrutura:
/media/windows-share
é o meu ponto de montagem
Para continuidade, criei um link simbólico no meu aplicativo de backup:
/opt/backup/mnt
, portanto, se o ponto de montagem mudar no futuro, meu programa não precisará de uma atualização.
Por fim, eu uso uma pequena ferramenta chamada autofs
( sudo apt-get install autofs
) Esse guia é decente (e até até hoje) - embora eu tenha empregado isso com uma abordagem um pouco diferente no meu blog .
No seu caso, eu criaria um link simbólico onde minha caixa de depósito FTP é ( /home/ftp/<data_dir>/
) para a pasta de rede apropriada em /media/<network_share>/<ftp_user_data>
dessa forma não há perda de tempo na transferência entre discos e os arquivos ficam disponíveis imediatamente.