1) Informations générales
AVANT de partager vos données avec quelqu'un d'autre, assurez-vous d'abord que vous avez le droit de les partager!!!
2) A l'intérieur ou à l'extérieur de l'UQAM
A l'intérieur de l'UQAM
Si vous êtes connecté "à l'intérieur de l'UQAM", c'est-à-dire que vous êtes soit connecté à l'Internet par câble au 6ème ou 7ème étage du PK, soit vous utilisez le VPN, vous pouvez transférer des données directement vers ou depuis nos serveurs internes de l'UQAM. - Voir "3) Outils de transfert" ci-dessous pour savoir comment faire.
A l'extérieur de l'UQAM
Si vous êtes "à l'extérieur de l'UQAM" vous devrez d'abord copier les données sur /transfert/username, puis les copier de là vers la destination finale.
Serveurs UQAM ↔ /transfer
Pour copier des données de/vers /transfer vers/de un système de fichiers sur nos serveurs internes, vous pouvez les copier sur le serveur interne avec:
rsync -ruvtp source destination
puisque /transfer est directement accessible depuis tous nos serveurs internes.
Ordinateur local ↔ /transfer
Voir "3) Outils de transfert" ci-dessous pour savoir comment faire.
3) Outils de transfert
Linux (nos serveurs) ou MacOS
Ouvrez un terminal et transférez les données par exemple avec rsync :
rsync -ruvtp source destination
Si la source ou la destination n'est pas sur l'ordinateur local, vous devez faire précéder le nom du répertoire de votre nom d'utilisateur et de l'adresse de votre machine, séparés par "@" et suivis d'un " :" :
username@server.sca.uqam.ca:/répertoire
Donc, par exemple, pour transférer des données depuis UQAM:
rsync -ruvtp username@server.sca.uqam.ca:/répertoire_à_l'UQAM /répertoire_sur_l'ordinateur_local
Ou pour transférer des données vers UQAM:
rsync -ruvtp données_sur_l'ordinateur_local username@server.sca.uqam.ca:/répertoire_à_l'UQAM
Windows
WSL
Si vous utilisez WSL, vous pouvez copier les données avec rsync, de la même manière que vous les copiez entre nos serveurs.
Le répertoire du côté de Windows à partir duquel/vers lequel vous voulez copier les données devrait se trouver quelque part sous :
/mnt/c/Users/username
Vous pouvez copier vos données avec "rsync" comme décrit ci-dessus pour Linux et MacOS.
FileZilla
Le moyen le plus simple pour copier des données à partir d'une autre machine est probablement FileZilla. Une fois installé et ouvert, vous devez saisir les informations suivantes :
Host: nom_du_serveur → serveur.sca.uqam.ca
Username: nom_d'utilisateur
Password: mot_de_passe
Port: 22
Cliquez ensuite sur "Quickconnect".
Une fois connecté allez là où vous voulez avoir les données dans la fenêtre de gauche, « Local site: » et à droite, « Remote site: », allez dans le répertoire des donnée qui vous voulez copier. Ensuite, vous pouvez glisser (et avec ça copier) les fichiers de la côté droite (Remote site) vers la côté gauche (Local site).
WinSCP et PuTTY
Sinon, vous pouvez également utiliser l'un des outils suivants :
- un autre programme gratuit pour le transfert de données est WinSCP.
- Les commandes
pscp
etpsftp
de PuTTY fonctionnent sensiblement comme les commandes sous Linux et Mac.
3) Transfert direct ou indirect
a) Serveurs de l'UQAM accessible de ailleurs
Transférez les données directement, par example, avec les outils décrits plus haut sous 2) Outils de transfert.
b) Endroit externe accessible de l'UQAM
Si vous pouvez accéder à l’endroit extérieur (c'est-à-dire la source ou la destination des données) à partir des serveurs ESCER, démarrez le transfert à partir des serveurs ESCER.
c) Utilisation de "hoppy1", "hoppy2" ou "hoppy3"
Vous pouvez également utiliser l'espace disque des "hoppies" (adresses IP: hoppy1.sca.uqam.ca, hoppy2.sca.uqam.ca, hoppy3.sca.uqam.ca) pour ces transferts de données. L'espace disque disponible des hoppies s'appele:
/transfert/${USER}
et est aussi visible à partir de zwack, robert, snow, jacta, alea, bora et zonda. Pour l'instant, cet espace est d'environ 2 To au total. Comme cet espace disque est limité et partagé entre tous les utilisateurs, il ne peut être utilisé que temporairement! Toutes les données peuvent être automatiquement effacées après 7 jours!
Si vous n'avez pas un répertoire sous /transfert contactez: winger.katja@uqam.ca ou toupin.frederik@uqam.ca
Par exemple, si vous voulez partager des données que vous avez sur nos serveurs avec quelqu’un (ou vous-même) de l’extérieur de l'UQÀM, vous n'avez qu'à transférer vos données sur /transfert (accessible sur les hoppies et nos serveurs) et vous ou quelqu’un d'autre peut aller les chercher de l'extérieur. Ou, si quelqu’un veut vous envoyer des données, cette personne peut les transférer sur les hoppies et vous pouvez aller les chercher a partir d'un des nos serveurs.
Si vous voulez partager des données avec quelqu’un qui n'a pas de compte sur nos serveurs, cette personne peut obtenir un compte temporaire sur 'hoppy3' pour y déposer ou y récupérer des données. Dans ce cas contactez: winger.katja@uqam.ca ou toupin.frederik@uqam.ca
Exemples
a) Transfert de données d'un serveur de l'UQAM vers votre ordinateur à la maison :
1) Allez sur le serveur à l'UQAM et transférez vos données sous /transfert/${USER}, par exemple avec rsync :
rsync -ruvtpL /vos/données /transfert/${USER}
Pour connaître la signification des clés, exécutez la commande : man rsync
2) Allez chercher les données a partir de votre ordinateur à la maison ou de allieus de
username@hoppy1/2/3.sca.uqam.ca:/transfert/username
par example, avec les outils décrits plus haut sous 2) Outils de transfert.
3) Après, effacez vos données de /transfert/${USER}
A partir d'un serveur à l'UQAM :
rm -rf /transfert/${USER}/*