5 façons de copier des données d'un Raspberry Pi à un PC

À un certain moment, vous allez vouloir un moyen facile d'obtenir les données de la carte SD du Pi et sur le disque dur de votre PC. Cela peut être difficile.

À un certain moment, vous allez vouloir un moyen facile d'obtenir les données de la carte SD du Pi et sur le disque dur de votre PC.  Cela peut être difficile.
Publicité

Vous avez eu du succès avec votre dernier projet Raspberry Pi. Peut-être l'utilisez-vous pour créer des photos, de la musique ou même de la vidéo? Quoi qu'il en soit, à un moment donné, vous voudrez un moyen facile d'obtenir les données de la carte SD du Pi et sur le disque dur de votre PC.

Cela peut être difficile.

Avec pratiquement aucune prise en charge des services cloud, la réponse se présente sous la forme de supports amovibles, d'e-mails et d'astuces de réseau local. Si vous avez déjà dû copier des données vers ou depuis un Raspberry Pi et rencontrer des problèmes, ces cinq méthodes devraient vous aider dans le futur.

1. Envoyer des données par courrier électronique

C'est probablement l'option la plus évidente - c'est certainement la première chose que j'ai essayée. En accédant au client de messagerie par défaut de Raspberry Pi (Claws Mail depuis la version de bureau PIXEL de Raspbian Jessie Upgrade Raspbian OS de Raspberry Pi Avec l'environnement de bureau PIXEL Mise à niveau Raspbian OS de Raspberry Pi Avec l'environnement de bureau PIXEL Depuis sa sortie en 2012, Raspberry Pi système d'exploitation a eu quelques révisions, mais l'environnement de bureau est resté en grande partie le même .. Pixel change cela.Lire la suite), c'est une tâche simple pour configurer votre compte de messagerie, ajouter une pièce jointe et envoyer les données.

5 façons de copier des données d'un Raspberry Pi vers un PC muo diy raspberrypi transferdata email

Vous préférerez peut-être accéder à Gmail via le navigateur Web Chromium - l'une ou l'autre option convient parfaitement.

La manière dont vous envoyez l'e-mail dépend de vous. Si vous utilisez Gmail, vous pourrez enregistrer le message en tant que brouillon. Ensuite, lorsque vous vous connectez à Gmail sur votre PC principal, il sera là. Sinon, si vous utilisez un client de messagerie, envoyez-le par courrier électronique à votre propre adresse ou à un deuxième compte de messagerie auquel vous avez accès.

Si vous n'avez pas de deuxième compte email mais que vous avez un compte Facebook, vous avez un compte Facebook. Dans une compression, envoyez les données à ceci.

2. Accéder à Cloud Storage dans le navigateur

Une autre option évidente, mais lente, consiste à accéder à l'un de vos comptes de cloud et à synchroniser les données de cette façon. Malheureusement, aucun service cloud bien connu n'offre des applications pour le Raspberry Pi, il est donc préférable de télécharger vos fichiers via le navigateur Chromium.

Mais quel service devez-vous utiliser?

Dropbox et Box sont tous deux disponibles via le navigateur, mais sont lents. OneDrive et Google Drive, quant à lui, peuvent à peine être utilisés. Nous vous suggérons de vous en tenir à ce que vous trouvez le plus utile.

3. Utilisez un lecteur USB

Un autre choix judicieux est d'utiliser une clé USB. Insérez simplement un lecteur formaté dans un port USB de votre Raspberry Pi et attendez qu'il apparaisse dans le gestionnaire de fichiers Raspbian. Si vous utilisez un Pi plus ancien ou un Raspberry Pi Zero Premiers pas avec Raspberry Pi Zero Premiers pas avec Raspberry Pi Zero Que vous ayez acheté un magazine dont un collé sur le devant ou un kit en ligne, il y a de fortes chances que vous soyez maintenant le fier propriétaire d'un ordinateur à 5 $: le Raspberry Pi Zero. En savoir plus et sont à court de ports USB, il est alors temps d'utiliser un concentrateur USB. Alors qu'un concentrateur USB standard conviendra parfaitement à un périphérique flash USB, notez qu'un concentrateur alimenté sera nécessaire pour les périphériques alimentés par le Pi.

5 façons de copier des données à partir d'un Raspberry Pi à un bâton USB muo rpi PC

Avec le lecteur USB inséré, il devrait automatiquement monter. Sinon, vous devrez le monter manuellement. Commencez par trouver son identifiant unique:

ls -l /dev/disk/by-uuid/ 

Généralement, vous trouverez une entrée appelée sda1 (bien que cela puisse différer), alors gardez une note du nom avant de continuer.

Ensuite, créez un point de montage. C'est essentiellement un répertoire qui affichera le contenu du lecteur.

 sudo mkdir /media/usb 

(Vous ne devez pas l'appeler "usb" mais ça aide.)

Ensuite, assurez-vous que l'utilisateur Pi possède le dossier. Sinon, vous ne serez pas en mesure d'afficher le contenu!

 sudo chown -R pi:pi /media/usb 

Vous pouvez ensuite monter le lecteur avec:

 sudo mount /dev/sda1 /media/usb -o uid=pi, gid=pi 

Une fois que vous avez terminé, vous pouvez facilement copier des fichiers sur le lecteur USB et, après une éjection en toute sécurité, copiez-les sur votre ordinateur principal. Pour démonter manuellement l'utilisation:

 sudo umount /media/usb 

4. Envoyer et recevoir des données avec SCP

Un peu compliqué à faire fonctionner, l'idée est que vous pouvez utiliser la ligne de commande pour envoyer et recevoir des données entre votre Raspberry Pi et votre PC.

Une commande appelée scp (Secure Copy Protocol) rend cela possible. Pour l'utiliser, vous devez d'abord établir une connexion SSH à votre Raspberry Pi. Configuration de votre Raspberry Pi Pour une utilisation sans tête avec SSH Configuration de votre Raspberry Pi Pour SSH Le Raspberry Pi peut accepter les commandes SSH lorsqu'il est connecté à un local réseau (soit par Ethernet ou Wi-Fi), vous permettant de le configurer facilement. Les avantages de SSH vont au-delà de perturber le dépistage quotidien ... Lire la suite. Cela fonctionne mieux pour Linux, car les utilisateurs Windows devront installer un client SSH pour le faire fonctionner. Une fois connecté, sous Linux, tapez:

 scp [email protected]:file.txt 

Cela utilise la commande scp, identifie le périphérique et le nom d'utilisateur par défaut et spécifie le nom du fichier. Le fichier file.txt sera transféré du Pi vers le répertoire personnel de votre ordinateur.

Pour copier file.txt sur votre Pi, utilisez:

 scp file.txt [email protected]: 

(Cela: à la fin est très important!)

Encore une fois, le répertoire personnel est la destination. Pour changer ceci, spécifiez un répertoire différent, tel que:

 scp file.txt [email protected]:subdirectory/ 

Cette méthode est similaire à la commande push ADB utilisée pour envoyer des données vers et à partir d'un appareil Android Comment utiliser ADB et Fastboot sur Android (et pourquoi vous devriez) Comment utiliser ADB et Fastboot sur Android (et pourquoi vous devriez) Apprendre à maîtriser ADB et Fastboot peuvent rendre votre expérience Android bien meilleure. Lire la suite lorsque clignote une nouvelle ROM ou l'enracinement.

5. La meilleure option: SFTP

Si vous avez un bon client FTP qui a un support pour le SFTP sécurisé, alors c'est peut-être la meilleure option pour récupérer les données de votre Raspberry Pi. Pour cela, le projet FileZilla flexible et open source FileZilla - Pourquoi ce client FTP triomphe de ses concurrents FileZilla - Pourquoi ce client FTP triomphe de ses concurrents Les applications portables vous rendent indépendant. Stocké sur une clé USB ou dans votre dossier Dropbox, tous vos outils essentiels seront à portée de main où que vous alliez. Vous n'aurez rien à installer non plus. Lire la suite est un bon point de départ. Vous pouvez télécharger une copie à partir de filezilla-project.org.

SFTP signifie SSH File Transfer Protocol, aussi longtemps que SSH est activé sur votre Raspberry Pi (généralement via l'écran raspi-config) vous pouvez utiliser SFTP pour pousser et tirer des fichiers dans l'interface graphique.

Lorsque FileZilla est en cours d'exécution, ouvrez Fichier> Gestionnaire de site et cliquez sur Nouveau site . De là, entrez l' adresse IP de votre Raspberry Pi dans la zone Host (ou raspberrypi.local si vous avez des services Bonjour en cours d'exécution).

5 façons de copier les données d'un Raspberry Pi vers un PC muo diy raspberrypi transferdata sftp settings

Continuez à remplir le formulaire en sélectionnant SFTP - Protocole de transfert de fichiers SSH pour le protocole et Normal pour le type de connexion. Entrez le nom d'utilisateur et le mot de passe Raspbian actuels pour l'utilisateur et le mot de passe (par défaut, il s'agit de pi et de framboise ). Vous pouvez cliquer sur Renommer pour donner un nom descriptif à la connexion - ceci est particulièrement utile si vous utilisez FileZilla régulièrement.

5 façons de copier des données d'un Raspberry Pi à un PC muo diy raspberrypi transferdata sftp transfert

Tant que le Pi est déjà démarré, vous pouvez cliquer sur Connexion pour commencer la connexion. Dans FileZilla, le périphérique local (votre PC) est représenté sur la gauche, avec l'ordinateur distant (votre Raspberry Pi) sur la droite. Vous aurez besoin de parcourir les répertoires des deux côtés pour trouver les fichiers source et destination. Une fois que vous avez fait cela, vous pouvez copier les fichiers de votre Raspberry Pi en les faisant glisser vers le volet de gauche, ou en cliquant-droit et en sélectionnant Télécharger .

(Pour copier des fichiers sur le Pi, déplacez-les simplement de gauche à droite.)

Bien qu'un peu fastidieux à configurer, nous considérons que SFTP est la meilleure solution pour transférer des fichiers depuis et vers votre Raspberry Pi.

Trouvez-vous le transfert de données entre votre PC et un Raspberry Pi gênant? Avez-vous essayé l'une de ces méthodes ou avez-vous une astuce? Dites le nous dans les commentaires!

In this article