Anuncio
Has tenido éxito con tu último proyecto Raspberry Pi. ¿Quizás lo estás usando para crear fotos, música o incluso videos? Cualquiera sea el caso, en algún momento querrá una manera fácil de extraer los datos de la tarjeta SD de Pi y de la unidad de disco duro de su PC.
Esto puede ser complicado.
Prácticamente sin soporte de los servicios en la nube, la respuesta se presenta en forma de medios extraíbles, correo electrónico y trucos de redes locales. Si alguna vez tuvo que copiar datos desde o hacia una Raspberry Pi y tuvo problemas, estos cinco métodos deberían ayudarlo en el futuro.
1. Enviar datos por correo electrónico
Esta es probablemente la opción más obvia: es lo primero que probé. Al acceder al cliente de correo electrónico predeterminado de Raspberry Pi (Claws Mail a partir del PIXEL versión de escritorio de Raspbian Jessie), es una tarea sencilla configurar su cuenta de correo electrónico, agregar un archivo adjunto y enviar los datos.
Es posible que prefiera acceder a Gmail a través del navegador web Chromium; cualquiera de las opciones está bien.
La forma en que envía el correo electrónico depende de usted. Si usa Gmail, podrá guardar el mensaje como borrador. Luego, cuando inicies sesión en Gmail en tu PC principal, estará allí. De lo contrario, si está utilizando un cliente de correo electrónico, simplemente envíelo a su propia dirección o a una segunda cuenta de correo electrónico a la que tenga acceso.
Si no tiene una segunda cuenta de correo electrónico pero tiene una cuenta de Facebook, entonces tiene una cuenta de correo electrónico de Facebook. En un apretón, envíe los datos a esto.
2. Acceda al almacenamiento en la nube en el navegador
Otra opción obvia pero lenta es acceder a una de sus cuentas en la nube y sincronizar datos de esta manera. Desafortunadamente, ningún servicio en la nube conocido ofrece aplicaciones para Raspberry Pi, por lo que su mejor opción es cargar sus archivos a través del navegador Chromium.
¿Pero qué servicio deberías usar?
Dropbox y Box están disponibles a través del navegador, pero son lentos. OneDrive y Google Drive, por su parte, apenas se pueden usar. Le sugerimos que se quede con el que le resulte más útil.
3. Use una unidad USB
Otra opción sensata es usar una unidad USB. Simplemente inserte una unidad formateada en una ranura USB de repuesto en su Raspberry Pi y espere a que aparezca en el administrador de archivos Raspbian. Si está utilizando una Pi más antigua o una Raspberry Pi Zero y no tienen puertos USB, entonces es hora de emplear un concentrador USB. Si bien un concentrador USB estándar estará bien para un dispositivo flash USB, tenga en cuenta que se necesitará un concentrador con alimentación para los dispositivos que recibirán energía del Pi.
Con la unidad USB insertada, se debe montar automáticamente. De lo contrario, deberá montarlo manualmente. Comience por encontrar su ID única:
ls -l / dev / disk / by-uuid /
Por lo general, encontrará una entrada llamada sda1 (aunque esto puede diferir), por lo tanto, tenga en cuenta el nombre antes de continuar.
A continuación, cree un punto de montaje. Este es esencialmente un directorio que mostrará el contenido de la unidad.
sudo mkdir / media / usb
(No tiene que llamarlo "usb" pero ayuda).
A continuación, asegúrese de que el usuario Pi posee la carpeta. De lo contrario, no podrá ver los contenidos.
sudo chown -R pi: pi / media / usb
Luego puede montar la unidad con:
sudo mount / dev / sda1 / media / usb -o uid = pi, gid = pi
Una vez que haya terminado, puede copiar fácilmente archivos a la unidad USB y, después de expulsarlos de manera segura, copiarlos a su computadora principal. Para desmontar manualmente el uso:
sudo umount / media / usb
4. Enviar y recibir datos con SCP
Un poco complicado para trabajar, la idea con esto es que puede usar la línea de comando para enviar y recibir datos entre su Raspberry Pi y su PC.
Un comando llamado scp (Protocolo de copia segura) lo hace posible. Para usarlo, primero necesitarás establecer una conexión SSH a su Raspberry Pi Configuración de su Raspberry Pi para uso sin cabeza con SSHEl Raspberry Pi puede aceptar comandos SSH cuando está conectado a una red local (ya sea por Ethernet o Wi-Fi), lo que le permite configurarlo fácilmente. Los beneficios de SSH van más allá de alterar el examen diario ... Lee mas . Esto funciona mejor para Linux, ya que los usuarios de Windows necesitarán instalar un cliente SSH para que funcione. Una vez conectado, en Linux, escriba:
scp [email protected]: file.txt
Esto usa el scp comando, identifica el dispositivo y el nombre de usuario predeterminado, y especifica el nombre del archivo. El documento file.txt será transferido desde el PI a el directorio de inicio de su computadora.
Para copiar file.txt a tu Pi, utilizar:
scp file.txt [email protected]:
(Eso: al final es muy importante!)
Nuevamente, el directorio de inicio es el destino. Para cambiar esto, especifique un directorio diferente, como:
scp file.txt [email protected]: subdirectorio /
Este método es similar al comando push ADB utilizado para enviar datos hacia y desde un dispositivo Android Cómo usar ADB y Fastboot en Android (y por qué debería hacerlo)Aprender a dominar ADB y Fastboot puede hacer que su experiencia con Android sea mucho mejor. Lee mas al flashear una nueva ROM o rootear.
5. La mejor opción: SFTP
Si tiene un buen cliente FTP que admite SFTP seguro, esta es quizás la mejor opción para obtener datos de su Raspberry Pi. Para esto, el proyecto FileZilla flexible y de código abierto FileZilla: por qué este cliente FTP triunfa sobre sus competidoresLas aplicaciones portátiles te hacen independiente. Almacenadas en una memoria USB o en su carpeta de Dropbox, todas sus herramientas esenciales estarán a su alcance donde quiera que vaya. No tendrá que instalar nada tampoco. Lee mas Es un buen lugar para comenzar. Puedes descargar una copia desde filezilla-project.org.
SFTP significa Protocolo de transferencia de archivos SSH, por lo que siempre que SSH esté habilitado en su Raspberry Pi (generalmente a través de la pantalla de configuración de raspi) puede usar SFTP para empujar y extraer archivos en la GUI.
Con FileZilla ejecutándose, abra Archivo> Administrador del sitioy haga clic Nuevo sitio. Desde aquí, ingrese el dirección IP de tu Raspberry Pi en el Anfitrión caja (o simplemente raspberrypi.local si tiene servicios Bonjour en ejecución).
Continúa rellenando el formulario, seleccionando SFTP - Protocolo de transferencia de archivos SSH para el Protocolo y Normal para el tipo de inicio de sesión. Ingrese el nombre de usuario y la contraseña actuales de Raspbian para Usuario y Contraseña (de forma predeterminada, esto es Pi y frambuesa). Es posible que desee hacer clic Rebautizar para dar a la conexión un nombre descriptivo, esto es particularmente útil si usa FileZilla regularmente.
Mientras el Pi ya esté arrancado, puede hacer clic Conectar para comenzar la conexión. En FileZilla, el dispositivo local (su PC) está representado a la izquierda, con la computadora remota (su Raspberry Pi) a la derecha. Deberá navegar por los directorios de ambos lados para encontrar los archivos de origen y de destino. Una vez que hayas hecho esto, puedes copiar archivos de tu Raspberry Pi arrastrándolos al panel izquierdo, o haciendo clic derecho y seleccionando Descargar.
(Para copiar archivos al Pi, simplemente muévalos de izquierda a derecha).
Aunque es un poco complicado de configurar, consideramos que SFTP es la mejor solución para transferir archivos desde y hacia su Raspberry Pi. Para archivos pequeños como MP3 e imágenes, también puede usa la partición de arranque para copiar datos
Y si te interesa usando su Raspberry Pi como PC de escritorio Uso de una Raspberry Pi como PC de escritorio: 7 cosas que aprendí después de una semana¿Puede un modesto Raspberry Pi reemplazar una PC de escritorio? Pasé siete días escribiendo y editando en el Pi, con resultados interesantes. Lee mas , mira lo que hemos aprendido al hacer eso.
Christian Cawley es editor adjunto de seguridad, Linux, bricolaje, programación y tecnología explicada. También produce el podcast realmente útil y tiene una amplia experiencia en soporte de escritorio y software. Colaborador de la revista Linux Format, Christian es un fabricante de frambuesa Pi, amante de Lego y fanático de los juegos retro.