Je n'ai entendu parler d'aucun logiciel répondant à vos besoins. Mais si vous êtes programmeur, vous devez comprendre comment écrire ceci en Perl.
Ici, j'ai trouvé un exemple pour obtenir tous les fichiers. Ce n'est pas votre résolution, mais cela vous aide à comprendre comment faire:
http://www.perlmonks.org/?node_id=907019
une autre, l'aide pour la bibliothèque Net :: FTP:
http://search.cpan.org/dist/libnet/Net/FTP.pm
en utilisant cela, vous pouvez ouvrir une connexion ftp au serveur (premier exemple) faire une autorisation (premier exemple)
la deuxième URL vous aide à obtenir la dernière partie du fichier à l'aide de méthodes: -> ascii définissez le mode de transfert sur ascii car il s'agit du fichier journal -> taille (FILE) obtenez la taille du fichier pour compter où vous devez commencer -> redémarrez (WHERE) définissez le fichier coursor d'où dans le fichier que vous voulez commencer à lire -> lire (BUFFER, SIZE [, TIMEOUT]) lire directement la petite partie SIZE dans la variable BUFFER
une autre fonction: la longueur (BUFFER) vous indique la quantité de données que vous obtenez. Si c'est zéro, vous avez probablement atteint le contenu du tampon d'impression simple EOF print ("$ BUFFER \ n") à l'écran
Remarquez, ce n'est pas complètement la résolution mais une façon de procéder. Une seule raison pour laquelle j'écris tout cela est qu'il n'y a probablement pas de logiciel prêt pour votre tâche.
Si vous ne savez pas comment écrire ce programme, demandez simplement sur stackoverflow.com, pas superutilisateur. Il existe de nombreux programmeurs prêts à vous aider.
Si c'est possible, vérifiez que votre site ftp prend en charge la reprise du téléchargement. Sans cette fin de lecture, une partie du fichier est impossible.
Une autre résolution partielle peut être la rotation des fichiers journaux, un fichier par jour ou une heure. cela dépend de la vitesse de croissance du fichier journal.