Kuinka kopioida turvallisesti suuri määrä tietoja Macissa

Kirjoittajan kuva
stealth

Oma skenaario sisältää suuren datamäärän siirtämisen Mac kahden ulkoisen kiintolevyn välillä. Erityisesti minun on kopioitava yli 2 Tt (valokuvia, videoita ja sovelluskirjastoja) Photos) kahden ulkoisen tallennusvälineen (HDD) välillä – LaCie5:stä LaCie4:ään. Jos olet kiinnostunut siitä, kuinka voit turvallisesti kopioida suuren määrän tietoa Mac-tietokoneellesi, tämä opetusohjelma on varmasti hyödyllinen.

Mitä sinun tulee ottaa huomioon ennen suuren tiedonsiirron aloittamista

1. Varmista, että kohdekiintolevyllä on tarpeeksi tilaa uusille tiedoille.

2. Käytä liitäntäportteja ja kaapeleita, jotka tukevat suuria siirtonopeuksia. Mieluiten USB 3.0/3.1 tai Thunderbolt).

3. Ihannetapauksessa kiintolevyt tai SSD-levyt, joiden välillä tietoja vaihdetaan, olisi APFS-alustettu. Macille APFS tai HFS+ ovat optimoiduimmat.

4. Varaa aikaa tälle toiminnolle. Riippumatta siitä, mitä menetelmää käytetään, suuren tietomäärän siirtäminen vie huomattavasti aikaa. 2 Tt USB 3.0 -portissa (todellinen nopeus ~100-150 MB/s) siirto voi kestää 4-6 tuntia. USB 2.0:lla (~30 Mt/s) se voi kestää 18–24 tuntia.

5. Poista tila käytöstä Sleep varten Mac ja kovalevyille. Näin vältät siirron keskeytyksen siirtyessäsi tilaan. Sleep.

Siirry osoitteeseen: System Settings > Energia > Estä automaattinen nukkuminen, kun näyttö on pois päältä (aktivoitu) / Aseta kiintolevyt nukkumaan, kun mahdollista (poistettu).

macOS energia Settings
macOS energia Settings

Alla näet, kuinka voit turvallisesti kopioida suuren määrän tietoa Mac-tietokoneellesi huolehtimatta keskeytyksistä tai tietojen katoamisesta.

Kuinka turvallisesti kopioida suuri tietomäärä Mac kahden kiintolevyn välillä

Kun sinun on siirrettävä suuri määrä dataa, kuten minun tapauksessani, et halua käyttää klassista menetelmää by Finder. Se tarkoittaa "kopioi/liitä". Tämä prosessi voi jumiutua, data voi vioittua siirron aikana, jolloin prosessi on käynnistettävä uudelleen alusta. Lisäksi uskon, että pelkkä "Valmistautuminen kopioimaan..." veisi valtavasti aikaa.

Tehokkain tapa tällaisissa tilanteissa on komento rsync suoritetaan Terminal-apuohjelmassa. rsync on sisäänrakennettu työkalu macOS, ihanteellinen suuriin siirtoihin, koska se varmistaa tietojen eheyden ja voi jatkaa siirtoa keskeytyksen sattuessa. Periaatteessa, jos siirto jostain syystä keskeytyy, sitä jatketaan kohdasta, josta se jäi (välttäen jo siirrettyjen tiedostojen turhaa kopiointia), ja samalla varmistetaan ennen keskeytystä kopioitujen tiedostojen eheys.

Komento tietojen kopioimiseksi/siirtämiseksi rsyncin avulla on seuraava:

rsync -avh --progress /Volumes/Source/ /Volumes/Destination/

Mitä tämä komento tekee? rsync:

-a: säilyttää tiedostojen käyttöoikeudet ja rakenteen.

-v: näyttää yksityiskohdat.

-h: ihmisen muoto mitoille.

--progress: näyttää siirron edistymisen.

Jos lähde- ja/tai kohdekansion nimet sisältävät välilyöntejä, on hyvä idea käyttää lainausmerkkejä (“…”) selvyyden vuoksi ja virheiden välttämiseksi, jos komentotulkki tulkitsee pakenemisen väärin.

Omassa skenaariossani käytin komentoa:

rsync -avh --progress --no-links "/Volumes/LaCie5/laurentiu/Photos (macOS)/2017 (Travel).photoslibrary" "/Volumes/LaCie4/iPhotos/"

Pohjimmiltaan vältimme sovelluksen luoman kirjaston väärintulkinnat Photos: 2017 (Travel).photoslibrary. Lisäsin myös Terminalin komentoriville --no-links välttääksesi symbolisten linkkien kopioimisen linkkeinä (kirjastot Photos saattaa sisältää sisäisiä linkkejä, ja tämä kopioi ne oikeiksi tiedostoiksi).

Kopiointiprosessin lopussa saat lyhyen yhteenvedon, joka näyttää tältä:

sent 99010M bytes  received 244k bytes  39991k bytes/sec
total size is 220G  speedup is 2.22

Minun tapauksessani nopeus oli erittäin hidas, koska kopioinnin aikana ajelin myös muita sovelluksia siirtoon osallistuneilla kiintolevyillä, mikä ei ole suositeltavaa.

Kuinka kopioida turvallisesti suuri määrä tietoja Macissa
rsync-pääte

Tällä tavalla voit kopioida suuren määrän tietoa Mac-tietokoneellesi ilman pelkoa, että siirto voi juuttua. Jos jotain tapahtuu ja siirto keskeytyy, voit milloin tahansa jatkaa komentorivin käyttöä ja se jatkuu. Muista myös, että jos jo kopioituihin tiedostoihin on tehty muutoksia lähdesijainnissa, ne kirjoitetaan uudelleen kohdesijaintiin.

Tietojen tarkistaminen kopioinnin jälkeen

Jos sinulla on erittäin tärkeitä tietoja, on suositeltavaa tarkistaa ne kopioinnin lopussa. Voit vertailla lähde- ja kohdetiedostojen kokoa komennolla du.

du -sh "/Volumes/Source/"
du -sh "/Volumes/Destination/"

Jos arvot ovat samat, se tarkoittaa, että kopiointi on suoritettu oikein. Voit myös suorittaa lisävahvistuskomennon:

rsync -avh --checksum --dry-run "/Volumes/Source/" "/Volumes/Destination/"

Tietojen tulee olla identtisiä, mikä tarkoittaa, että sinulla on samat tiedostot kohdesijainnissa kuin lähdesijainnissa, josta ne kopioitiin.

Related: Roskakoria ei voi avata juuri nyt, koska se on toisen tehtävän käytössä.

Yhteenvetona voidaan todeta, että jos sinulla on suuri määrä tietoja, ei ole suositeltavaa käyttää klassista kopioi ja liitä -komentoa Finder. Terminal-apuohjelman rsync-komento säästää sinua tietojen menettämiseltä siirron aikana ja riskiltä aloittaa alusta, jos kopio juuttuu tai keskeytyy.

Olen iloinen voidessani jakaa kokemuksiani tietokoneiden, matkapuhelimien ja käyttöjärjestelmien alalla, kehittää web-projekteja ja tuoda hyödyllisimpiä opetusohjelmia ja neuvoja. Pidän "pelaamisesta" iPhonella, MacBook Pro, iPad, AirPort Extreme ja käyttöjärjestelmissä macOS, iOS, Android ja Windows.

Jätä kommentti