Como copiar dados de um Raspberry Pi para um PC: 5 maneiras

Como copiar dados de um Raspberry Pi para um PC: 5 maneiras

Independentemente de como usar o Raspberry Pi, em algum momento você estará procurando uma maneira fácil de copiar dados de e para o computador. Pode estar executando um servidor web, um servidor de mídia, uma máquina de jogos retro, qualquer coisa.





Isso pode ser complicado. Basicamente, existe uma maneira ruim de transferir arquivos do Raspberry Pi para um PC, e várias boas. Se você já teve que copiar dados de ou para um Raspberry Pi e teve problemas, esses cinco métodos devem ajudá-lo no futuro.





A maneira errada de copiar arquivos de um Raspberry Pi para o PC

Veremos cinco métodos para copiar dados de um Raspberry Pi para seu desktop ou laptop a seguir. Antes disso, porém, vale a pena considerar a sexta opção e como é absolutamente a maneira errada de fazê-lo.





É possível ejetar o cartão SD do Raspberry Pi e ler os dados no seu PC. Se os dados necessários estiverem armazenados na partição / boot /, eles podem ser acessados ​​usando qualquer outro dispositivo. Apesar do Pi rodar um sistema operacional Linux, até mesmo um PC com Windows pode ler esses dados.

Então, por que você não deveria fazer isso?



como posso saber se alguem me bloqueou no facebook
  • Na maioria dos casos, o cartão microSD é o dispositivo de inicialização do Pi
  • O Raspberry Pi deve ser desligado para remover o cartão
  • Você corre o risco de corrupção de dados no cartão SD

Como você pode ver, esse método é, na melhor das hipóteses, inconveniente.

A menos que você esteja desesperado ou haja alguma restrição ao uso dos métodos explorados abaixo, evite essa opção.





Qual é a melhor maneira de transferir arquivos do Raspberry Pi para o PC?

Felizmente, existem cinco alternativas excelentes que permitem copiar dados de um Raspberry Pi para qualquer outro dispositivo. Nada precisa ser desligado, nenhum leitor de cartão é necessário. Tudo que você precisa é um PC ou laptop em rede adequado.

Os cinco métodos a seguir podem ser usados ​​para mover dados de e para o Raspberry Pi para o computador principal.





  1. Envie dados por e-mail
  2. Sincronizar via armazenamento em nuvem
  3. Transfira dados do seu Raspberry Pi com USB
  4. Troque os dados do seu Raspberry Pi por SSH
  5. Use o cliente FTP do seu PC para transferir dados para o Raspberry Pi

Vamos expandir cada um deles e examiná-los com mais detalhes.

1. Copie os arquivos do Raspberry Pi para o PC via e-mail

Para muitos, essa será a opção mais óbvia. Acessando o cliente de e-mail padrão do Raspberry Pi ou acessando o webmail no navegador, você pode enviar os dados por e-mail.

Como você envia o e-mail é com você. Se estiver usando o Gmail, você poderá salvar a mensagem como rascunho. Então, quando você entrar no Gmail em seu PC principal, ele estará lá. Caso contrário, se estiver usando um cliente de e-mail, basta enviá-lo para seu endereço ou qualquer outra conta sua.

Observe que provavelmente há um limite para o tamanho do anexo que você pode usar. Para o Gmail, você pode salvar o anexo no Google Drive. Para outras soluções, observe um limite total geral de 10 MB para anexos.

2. Acesse o Cloud Storage no navegador

Conforme observado acima, você pode usar o Google Drive para hospedar um anexo de e-mail. Mas esta não é a única opção de nuvem que você deve considerar. Infelizmente, nenhum serviço de nuvem conhecido oferece aplicativos nagtive para o Raspberry Pi.

Então o que você deveria fazer? Bem, você pode acessar os serviços em nuvem por meio do navegador Chromium. Dropbox, Box, OneDrive e Google Drive podem ser usados ​​dessa forma. O sucesso dependerá, no entanto, de qual Raspberry Pi você está usando.

Por exemplo, o modelo Raspberry Pi 4 de 8 GB fornecerá acesso mais rápido ao armazenamento em nuvem do que o Raspberry Pi 2. Sugerimos usar aquele que você achar mais útil.

3. Transfira o arquivo do Raspberry Pi para o PC usando USB

Outra maneira de mover dados do Raspberry Pi para um PC, ou de um PC para o Pi, é com uma unidade USB removível.

Todos os Raspberry Pi têm uma unidade USB padrão (exceto o Pi Zero --- vem com um adaptador adequado). Basta inserir uma unidade formatada em um slot USB Raspberry Pi sobressalente e localizá-la no gerenciador de arquivos. Se você estiver usando um Pi mais antigo e tiver poucas portas USB, considere um hub USB. Um hub USB padrão serve para um dispositivo flash USB. No entanto, um hub alimentado será necessário para dispositivos que extrairão energia do Pi, como um disco rígido.

Com a unidade USB inserida, ela deve ser montada automaticamente. Caso contrário, você precisará montá-lo manualmente. Comece encontrando seu ID exclusivo:

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

Procure uma entrada rotulada sda1 (embora possa ser diferente) e anote o nome antes de continuar.

Em seguida, crie um ponto de montagem. Este é essencialmente um diretório que exibirá o conteúdo da unidade.

sudo mkdir /media/usb

(Você não precisa chamá-lo de 'usb', mas ajuda.)

Em seguida, certifique-se de que o usuário Pi seja o proprietário da pasta. Caso contrário, você não poderá ver o conteúdo!

sudo chown -R pi:pi /media/usb

Você pode então montar a unidade com:

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

Quando terminar, você pode copiar facilmente os arquivos para a unidade USB e, depois de ejetar com segurança, copiá-los para o seu PC. Para desmontar manualmente, use:

sudo umount /media/usb

Tarefa concluída!

4. Baixe e envie arquivos do Raspberry Pi por SSH

Quer mover dados para o seu Raspberry Pi usando SSH?

Um comando chamado scp (Secure Copy Protocol) torna isso possível.

Em PCs Linux, você pode usar SSH no terminal. No Windows, você pode usar SSH no Windows PowerShell ou copiar os arquivos de um Raspberry Pi para Windows usando o cliente PuTTY SSH .

scp pi@192.168.0.15:file.txt

Isso usa o scp comando, identifica o dispositivo e o nome de usuário padrão e especifica o nome do arquivo. O documento file.txt será transferido a partir de o PI para diretório inicial do seu computador.

Para copiar arquivo.txt para seu Pi, use:

scp file.txt pi@192.168.0.15:

(Isso: no final é muito importante!)

Novamente, o diretório inicial é o destino padrão. Para alterar isso, especifique um diretório diferente, como:

scp file.txt pi@192.168.0.15:subdirectory/

Este método é semelhante ao comando push ADB usado para enviar dados de e para um dispositivo Android ao atualizar uma nova ROM ou fazer o root.

como colocar aplicativos no cartão SD

5. Transferir dados do Raspberry Pi usando FTP

Se você tiver um bom cliente de FTP com suporte para SFTP seguro, talvez esta seja a melhor opção para obter dados do Raspberry Pi. Para isso, o projeto flexível e de código aberto FileZilla é um bom lugar para começar.

Download : FileZilla (Sem custos)

SFTP significa SSH File Transfer Protocol. Se o SSH estiver habilitado em seu Raspberry Pi, você pode usar SFTP para enviar e receber arquivos na GUI. Você pode habilitar o SSH usando a ferramenta raspi-config do Raspberry Pi. Como alternativa, na área de trabalho do Raspberry Pi OS, abra Menu> Preferências> Configuração Raspberry Pi .

Com o FileZilla em execução no seu PC, abra Arquivo> Gerente do site e clique Novo site . A partir daqui, entre no endereço de IP do seu Raspberry Pi no Hospedeiro caixa.

Continue preenchendo o formulário, selecionando SFTP - protocolo de transferência de arquivos SSH para o Protocolo e Normal para o tipo de login. Digite o nome de usuário e senha atuais do Raspbian para Usuário e Senha (por padrão, é 'pi' e 'raspberry'). Considere usar Renomear para dar à conexão um nome descritivo --- isto é particularmente útil se você usa o FileZilla regularmente.

Se o Pi já estiver inicializado, você pode clicar Conectar para iniciar a conexão.

No FileZilla, o dispositivo local (seu PC) está à esquerda, com o computador remoto (Raspberry Pi) à direita. Você precisará navegar pelos diretórios em ambos os lados para encontrar os arquivos de origem e de destino. Depois de fazer isso, copie os arquivos do Raspberry Pi arrastando-os para o painel esquerdo. Alternativamente, clique com o botão direito e selecione Download .

Para copiar arquivos para o Pi, basta movê-los da esquerda para a direita.

Copiar arquivos de um Raspberry Pi para um PC Windows ou Linux é fácil

Com cinco opções sensatas para copiar dados de e para o Raspberry Pi, você verá imediatamente o benefício. O pequeno computador se torna consideravelmente mais útil, quer você esteja transferindo arquivos de mídia ou copiando ROMs de jogos retrô.

Embora a configuração seja um pouco complicada, consideramos que o SFTP é a melhor solução para transferir arquivos de e para o Raspberry Pi. Qualquer que seja o método usado, todo projeto Raspberry Pi precisa de algum tipo de sistema de transferência de arquivos remoto.

Compartilhado Compartilhado Tweet O email 26 usos incríveis para um Raspberry Pi

Com qual projeto Raspberry Pi você deve começar? Aqui está nosso resumo dos melhores usos e projetos do Raspberry Pi!

Leia a seguir
Tópicos relacionados
  • faça você mesmo
  • FTP
  • Compartilhamento de arquivos
  • Raspberry Pi
Sobre o autor Christian Cawley(1510 artigos publicados)

Editor adjunto de segurança, Linux, DIY, programação e explicação técnica, e produtor de podcasts realmente úteis, com vasta experiência em suporte de desktop e software. Um colaborador da revista Linux Format, Christian é um mexedor de Raspberry Pi, amante de Lego e fã de jogos retro.

Mais de Christian Cawley

Assine a nossa newsletter

Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!

Clique aqui para se inscrever