Bon je continue mes explication sur la façon de procéder que je proposait.
Sur le VPS, il faut installer la commande at si elle n'est pas déjà disponible:
$ sudo apt-get install at
Ensuite, supposons que le répertoire sur lequel tu as monté ton compte Hubic avec HubicFuse s'appelle Hubic et qu'il se trouve directement sous ~ le niveau de connexion. Tu vas créer un fichier recup.sh qui contient les instructions suivantes:
cp -r Hubic RecupHubic > recup.out 2> recup.err
Une fois ce fichier créé, il faut le rendre executable:
chmod 755 recup.sh
Ensuite, tu le lances grâce à la commende at :
at now recup.sh
Et normalement le VPS te redonne la main, après t'avoir donné un numéro de job. Tu peux retrouver le n° de job en tapant:
at -l
Tu peux vérifier régulièrement que le processus tourne en faisant:
cat recup.err
ps -elf
Regarde périodiquement la taille du répertoire HubicRecup. Tu peux te déconnecter, le processus continuera à marcher.
Lorsqu'en faisant ps -elf tu ne vois plus le process, cela veut dire que c'est terminé. Maintenant il faut voir le messages d'erreur en faisant:
cat recup.err
Et tu regardes également la taille du répertoire HubicRecup, si c'est réaliste.
Pour envoyer les fichiers sur un autre cloud, une procédure similaire peut être utilisée, par exemple chez Mega : MegaFuse. Bon courage.