tu as un user dédié ?
Si c'est le cas, tu modifie les fichiers de config du shell pour cet user, pour qu'il lance un script à la connexion de l'utilisateur, tu fais ton script client side, et non plus serveur side
(celui que tu as fais, il ne fais qu'établir une connexion telnet vers la machine où on doit faire la sauvegarde)
(script sur la machine où on doit faire la sauvegarde, qui tar ce qu'il faut, etablie la connexion ftp, download, et se quitte, voire même, tu le shell courant, (ce qui coupe la session telnet))
si tu utilise bash, travaille sur les .bash_profile & cie...