Paano Kumopya ng Data Mula sa isang Raspberry Pi sa isang PC: 5 Mga Paraan

Paano Kumopya ng Data Mula sa isang Raspberry Pi sa isang PC: 5 Mga Paraan

Gayunpaman ginagamit mo ang iyong Raspberry Pi, sa ilang mga punto ay naghahanap ka para sa isang madaling paraan upang makopya ang data sa at mula sa computer. Maaari itong magpatakbo ng isang web server, isang media server, isang retro gaming machine, kung ano pa man.





Maaari itong maging nakakalito. Talaga, mayroong isang masamang paraan upang ilipat ang mga file mula sa Raspberry Pi sa isang PC, at maraming magagaling. Kung sakaling kailangan mong kopyahin ang data sa o mula sa isang Raspberry Pi at magkaroon ng mga problema, ang limang pamamaraang ito ay dapat makatulong sa iyo sa hinaharap.





Ang Maling Daan upang Kopyahin ang Mga File mula sa isang Raspberry Pi sa PC

Titingnan namin ang limang pamamaraan para sa pagkopya ng data mula sa isang Raspberry Pi sa iyong desktop o laptop PC sa ibaba. Gayunpaman, bago iyon, sulit na isaalang-alang ang ikaanim na pagpipilian, at kung paano ito ganap na maling paraan upang gawin ito.





Posibleng palabasin ang SD card ng Raspberry Pi at basahin ang data sa iyong PC. Kung ang kinakailangang data ay nakaimbak sa / boot / partition, maaari itong ma-access gamit ang anumang iba pang aparato. Sa kabila ng pagpapatakbo ng Pi ng isang operating system ng Linux, kahit na ang isang Windows PC ay maaaring mabasa ang data na ito.

Kaya, bakit hindi mo ito dapat gawin?



mapupuksa ang pahina ng pahinga sa salita
  • Sa karamihan ng mga kaso, ang microSD card ay ang boot device ng Pi
  • Dapat isara ang Raspberry Pi upang alisin ang card
  • Pinagsapalaran mo ang katiwalian ng data sa SD card

Tulad ng nakikita mo, ang pamamaraang ito ay hindi maginhawa sa pinakamahusay.

Maliban kung desperado ka, o may ilang paghihigpit sa paggamit ng mga pamamaraan na ginalugad sa ibaba, iwasan ang pagpipiliang ito.





Ano ang Pinakamagandang Daan upang Maglipat ng Mga File mula sa Raspberry Pi sa PC?

Sa kasamaang palad, mayroong limang mahusay na mga kahalili na nagpapahintulot sa iyo na kopyahin ang data mula sa isang Raspberry Pi sa anumang iba pang aparato. Walang kailangang patayin, walang kinakailangang mga mambabasa ng kard. Ang kailangan mo lang ay isang angkop na naka-network na PC o laptop.

Ang sumusunod na limang pamamaraan ay maaaring magamit upang ilipat ang data papunta at mula sa iyong Raspberry Pi sa iyong pangunahing computer.





  1. Magpadala ng data gamit ang email
  2. Mag-sync sa pamamagitan ng cloud storage
  3. Maglipat ng data mula sa iyong Raspberry Pi gamit ang USB
  4. Ipagpalit ang data mula sa iyong Raspberry Pi sa SSH
  5. Gamitin ang FTP client ng iyong PC upang ilipat ang data sa Raspberry Pi

Palawakin natin ang bawat isa sa mga ito at tingnan ang mga ito nang mas detalyado.

1. Kopyahin ang Mga File mula sa Raspberry Pi sa PC sa pamamagitan ng Email

Para sa marami ito ang magiging pinaka halata na pagpipilian. Sa pamamagitan ng pag-access sa default na email client ng Raspberry Pi o pag-access sa webmail sa browser maaari kang mag-email sa data.

Nasa iyo ang kung paano mo ipadala ang email. Kung gumagamit ka ng Gmail, mai-save mo ang mensahe bilang isang draft. Pagkatapos kapag nag-sign in ka sa Gmail sa iyong pangunahing PC, nandiyan ito. Kung hindi man, kung gumagamit ka ng isang email client, i-email lamang ito sa iyong sariling address, o anumang iba pang account na pagmamay-ari mo.

Tandaan na malamang na may isang limitasyon sa laki ng attachment na maaari mong gamitin. Para sa Gmail maaari mong i-save ang attachment sa Google Drive. Para sa iba pang mga solusyon, obserbahan ang isang pangkalahatang 10MB kabuuang limitasyon para sa mga kalakip.

2. I-access ang Cloud Storage sa Browser

Tulad ng nabanggit sa itaas maaari mong gamitin ang Google Drive upang mag-host ng isang kalakip na email. Ngunit hindi lamang ito ang pagpipilian sa cloud na dapat mong isaalang-alang. Sa kasamaang palad, walang kilalang mga serbisyong ulap ang nag-aalok ng mga apps para sa Raspberry Pi.

Kaya, ano ang dapat mong gawin? Kaya, maaari mong ma-access ang mga serbisyong cloud sa pamamagitan ng browser ng Chromium. Ang Dropbox, Box, OneDrive, at Google Drive ay maaaring magamit sa ganitong paraan. Ang tagumpay ay sa huli ay nakasalalay sa aling Raspberry Pi ang iyong ginagamit, gayunpaman.

Halimbawa, ang modelo ng Raspberry Pi 4 8GB ay magbibigay ng mas mabilis na pag-access sa cloud storage kaysa sa isang Raspberry Pi 2. Imumungkahi naming manatili sa alinman sa iyong makita na pinaka kapaki-pakinabang.

3. Paglipat ng File Mula sa Raspberry Pi sa PC Paggamit ng USB

Ang isa pang paraan upang ilipat ang data mula sa iyong Raspberry Pi sa isang PC, o mula sa isang PC patungo sa iyong Pi, ay may isang naaalis na USB drive.

Ang lahat ng Raspberry Pi's ay may karaniwang USB drive (maliban sa Pi Zero --- ito ay may kasamang angkop na adapter). Ipasok lamang ang isang naka-format na drive sa isang ekstrang slot ng Raspberry Pi USB, pagkatapos ay hanapin ito sa file manager. Kung gumagamit ka ng isang mas matandang Pi at wala sa mga USB port, pagkatapos isaalang-alang ang isang USB hub. Ang isang karaniwang USB hub ay magiging mabuti para sa isang USB flash device. Gayunpaman, kakailanganin ang isang pinalakas na hub para sa mga aparato na kukuha ng lakas mula sa Pi, tulad ng isang hard drive.

Sa ipinasok na USB drive, dapat itong awtomatikong i-mount. Kung hindi, kakailanganin mong i-mount ito nang manu-mano. Magsimula sa pamamagitan ng paghahanap ng natatanging ID nito:

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

Maghanap ng isang entry na may label na sda1 (bagaman maaaring magkakaiba ito), at itago ang tala ng pangalan bago magpatuloy.

Susunod, lumikha ng isang mount point. Mahalaga ito ay isang direktoryo na ipapakita ang mga nilalaman ng drive.

sudo mkdir /media/usb

(Hindi mo ito kailangang tawaging 'usb' ngunit nakakatulong ito.)

Susunod, tiyakin na ang gumagamit ng Pi ang nagmamay-ari ng folder. Kung hindi man, hindi mo magagawang tingnan ang mga nilalaman!

sudo chown -R pi:pi /media/usb

Maaari mo nang mai-mount ang drive gamit ang:

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

Kapag tapos ka na, madali mong makopya ang mga file sa USB drive at, pagkatapos na ligtas na ma-eject, kopyahin ang mga ito sa iyong PC. Upang manu-manong maalis ang paggamit:

sudo umount /media/usb

Tapos na ang trabaho!

4. Mag-download at Mag-upload ng Mga File mula sa Raspberry Pi Over SSH

Nais bang ilipat ang data sa iyong Raspberry Pi gamit ang SSH?

Isang utos ang tumawag scp Ginagawang posible ng (Secure Copy Protocol).

Sa mga Linux PC, maaari mong gamitin ang SSH sa terminal. Sa Windows, maaari mong gamitin ang SSH sa Windows PowerShell, o kopyahin ang mga file mula sa isang Raspberry Pi hanggang Windows gamit ang PuTTY SSH client .

scp pi@192.168.0.15:file.txt

Ginagamit nito ang scp utos, kinikilala ang aparato at ang default username, at tinutukoy ang pangalan ng file. Ang file.txt ay ililipat mula sa ang Pi sa direktoryo ng Home ng iyong computer.

Upang makopya ang file.txt sa iyong Pi, gamitin ang:

scp file.txt pi@192.168.0.15:

(Iyon: sa huli ay napakahalaga!)

Muli, ang direktoryo sa bahay ay ang default na patutunguhan. Upang baguhin ito, tukuyin ang isang iba't ibang direktoryo, tulad ng:

scp file.txt pi@192.168.0.15:subdirectory/

Ang pamamaraang ito ay kapareho ng ADB push command na dating ginamit magpadala ng data sa at mula sa isang Android device kapag nag-flash ng isang bagong ROM o rooting.

Papalitan ang isang motherboard burahin ang memorya

5. Paglipat ng Data ng Raspberry Pi Gamit ang FTP

Kung mayroon kang isang mahusay na FTP client na may suporta para sa ligtas na SFTP, kung gayon ito ay marahil ang pinakamahusay na pagpipilian upang makakuha ng data mula sa iyong Raspberry Pi. Para dito, ang nababaluktot, bukas na mapagkukunang proyekto ng FileZilla ay isang magandang lugar upang magsimula.

Mag-download : FileZilla (Libre)

Ang SFTP ay nangangahulugang SSH File Transfer Protocol. Kung pinagana ang SSH sa iyong Raspberry Pi maaari kang gumamit ng SFTP para sa pagtulak at paghila ng mga file sa GUI. Maaari mong paganahin ang SSH gamit ang tool na raspi-config ng Raspberry Pi. Bilang kahalili, mula sa desktop ng Raspberry Pi OS, buksan Menu> Mga Kagustuhan> Pag-configure ng Raspberry Pi .

Sa pagpapatakbo ng FileZilla sa iyong PC, buksan File> Site Manager , at i-click Bagong Site . Mula dito, ipasok ang IP address ng iyong Raspberry Pi sa Host kahon

Magpatuloy na punan ang form, pagpili SFTP - SSH File Transfer Protocol para sa Protocol at Normal para sa Uri ng Pag-login. Ipasok ang kasalukuyang Raspbian username at password para sa User at Password (bilang default ito ay 'pi' at 'raspberry'). Isaalang-alang ang paggamit Palitan ang pangalan upang bigyan ang koneksyon ng isang mapaglarawang pangalan --- partikular na kapaki-pakinabang ito kung regular kang gumagamit ng FileZilla.

Kung na-boot na ang Pi, maaari kang mag-click Kumonekta upang simulan ang koneksyon.

Sa FileZilla, ang lokal na aparato (iyong PC) ay nasa kaliwa, kasama ang remote computer (Raspberry Pi) sa kanan. Kakailanganin mong mag-browse sa mga direktoryo sa magkabilang panig upang mahanap ang mga file ng mapagkukunan at patutunguhan. Kapag nagawa mo na ito, kopyahin ang mga file mula sa iyong Raspberry Pi sa pamamagitan ng pag-drag sa kanila sa kaliwang pane. Bilang kahalili, mag-right click at pumili Mag-download .

Upang makopya ang mga file sa Pi, ilipat lamang ang mga ito mula kaliwa hanggang kanan.

Ang Pagkopya ng Mga File Mula sa isang Raspberry Pi sa isang Windows o Linux PC Ay Madali

Sa limang makatuwirang mga pagpipilian para sa pagkopya ng data papunta at mula sa iyong Raspberry Pi, makikita mo agad ang pakinabang. Ang maliit na computer ay nagiging mas kapaki-pakinabang, kung naglilipat ka ng mga file ng media o pagkopya ng mga retro game ROM.

Kahit na isang maliit na fiddly upang i-set up, isinasaalang-alang namin ang SFTP ay ang pinakamahusay na solusyon para sa paglilipat ng mga file papunta at mula sa iyong Raspberry Pi. Anumang paraan na ginagamit mo, ang bawat proyekto ng Raspberry Pi ay nangangailangan ng ilang uri ng remote file transfer system.

Magbahagi Magbahagi Mag-tweet Email 26 Kahanga-hanga na Paggamit para sa isang Raspberry Pi

Aling proyekto ng Raspberry Pi ang dapat mong magsimula? Narito ang aming pag-iipon ng pinakamahusay na paggamit ng Raspberry Pi at mga proyekto sa paligid!

Basahin Susunod
Mga Kaugnay na Paksa
  • DIY
  • FTP
  • Pagbabahagi ng File
  • Raspberry Pi
Tungkol sa May-akda Christian Cawley(1510 Mga Artikulo Nai-publish)

Deputy Editor para sa Seguridad, Linux, DIY, Programming, at Tech Ipinaliwanag, at Tunay na Kapaki-pakinabang na tagagawa ng Podcast, na may malawak na karanasan sa suporta sa desktop at software. Isang nag-ambag sa magazine na Linux Format, si Christian ay isang Raspberry Pi tinkerer, Lego lover at retro gaming fan.

Higit pa Mula sa Christian Cawley

Mag-subscribe sa aming newsletter

Sumali sa aming newsletter para sa mga tip sa tech, pagsusuri, libreng ebook, at eksklusibong deal!

Mag-click dito upang mag-subscribe
Kategorya Diy