Mitt scenario innebär att överföra en stor mängd data över Mac mellan två externa hårddiskar. Specifikt måste jag kopiera över 2 TB (foton, videor och appbibliotek) Photos) mellan två externa lagringsmedier (hårddiskar) – från LaCie5 till LaCie4. Om du är intresserad av hur du säkert kan kopiera en stor mängd data till din Mac, kommer den här handledningen definitivt att vara till hjälp.
Innehållsförteckning
Vad du behöver tänka på innan du påbörjar en stor dataöverföring
1. Se till att du har tillräckligt med utrymme på målhårddisken för den nya datan.
2. Använd anslutningsportar och kablar som stöder höga överföringshastigheter. Helst USB 3.0/3.1 eller Thunderbolt).
3. Helst bör hårddiskarna eller SSD:erna mellan vilka data utbyts vara APFS-formaterade. För Mac är APFS eller HFS+ de mest optimerade.
4. Avsätt tid för denna operation. Oavsett vilken metod som används kommer överföring av en stor mängd data att ta avsevärd tid. För 2 TB på USB 3.0-port (verklig hastighet ~100-150 MB/s) kan överföringen ta 4-6 timmar. På USB 2.0 (~30 MB/s) kan det ta 18-24 timmar.
5. Inaktivera läget Sleep för Mac och för hårddiskar. På så sätt undviker du att avbryta överföringen när du går in i läget. Sleep.
Gå till: System Settings > Energi > Förhindra automatisk viloläge när displayen är avstängd (Aktiverad) / Sätt hårddiskar i viloläge när det är möjligt (Inaktiverad).

Som sagt, nedan ser du hur du säkert kan kopiera en stor mängd data till din Mac, utan att oroa dig för avbrott eller dataförlust.
Hur man säkert kopierar en stor mängd data till Mac mellan två hårddiskar
När du måste överföra en stor mängd data, som i mitt fall, vill du inte använda den klassiska metoden genom att Finder. Det betyder "kopiera/klistra in". Denna process kan hänga sig, datakorruption kan inträffa under överföringen och sedan måste processen startas om från början. Dessutom tror jag att bara "förbereda kopiering..." skulle ta oerhört mycket tid.
Den mest effektiva metoden i sådana situationer är kommandot rsync
körs i terminalverktyget. rsync är ett verktyg inbyggt i macOS, idealisk för stora överföringar, eftersom den verifierar dataintegriteten och kan återuppta överföringen vid avbrott. I grund och botten, om överföringen av någon anledning avbröts, kommer den att återupptas från den punkt där den slutade (undvika redundant kopiering av filer som redan överförts), samtidigt som integriteten hos filerna som kopierades före avbrottet verifieras.
Kommandot för att kopiera/överföra data med rsync är följande:
rsync -avh --progress /Volumes/Source/ /Volumes/Destination/
Vad gör detta kommando? rsync
:
-a
: bevarar filbehörigheter och struktur.
-v
: visar detaljer.
-h
: mänskligt format för dimensioner.
--progress
: visar överföringsförloppet.
Om käll- och/eller målmappen har namn med mellanslag är det en bra idé att använda citattecken (“...”), för tydlighetens skull och för att undvika fel om skalet misstolkar escapeningen.
För mitt scenario använde jag kommandot:
rsync -avh --progress --no-links "/Volumes/LaCie5/laurentiu/Photos (macOS)/2017 (Travel).photoslibrary" "/Volumes/LaCie4/iPhotos/"
I grund och botten undvek vi all feltolkning av biblioteket som skapades av applikationen Photos: 2017 (Travel).photoslibrary. Dessutom lade jag till på min kommandorad i Terminal --no-links
för att undvika att kopiera symboliska länkar som länkar (bibliotek Photos kan innehålla interna länkar, och detta kopierar dem som riktiga filer).
I slutet av kopieringsprocessen får du en kort sammanfattning som ser ut så här:
sent 99010M bytes received 244k bytes 39991k bytes/sec
total size is 220G speedup is 2.22
I mitt fall var hastigheten väldigt låg eftersom jag under kopieringen även körde andra applikationer på hårddiskarna som var involverade i överföringen, vilket inte rekommenderas.

På så sätt kommer du att kunna kopiera en stor mängd data till din Mac utan rädsla för att överföringen kan fastna. När som helst, om något händer och överföringen avbryts, kan du återuppta kommandoraden och den kommer att fortsätta. Tänk också på att om filerna som redan kopierats har ändrats på källplatsen kommer de att skrivas om på målplatsen.
Verifiera data efter kopiering
Om du har mycket viktiga data, rekommenderas det att du verifierar dem i slutet av kopieringsprocessen. Du kan jämföra storleken på käll- och målfilerna med kommandot du
.
du -sh "/Volumes/Source/"
du -sh "/Volumes/Destination/"
Om värdena är identiska betyder det att kopieringsprocessen gjordes korrekt. Du kan också köra det ytterligare verifieringskommandot:
rsync -avh --checksum --dry-run "/Volumes/Source/" "/Volumes/Destination/"
Uppgifterna ska vara identiska, vilket innebär att du har samma filer på destinationsplatsen som på källplatsen från vilken de kopierades.
Relaterat: Papperskorgen kan inte öppnas just nu eftersom den används av en annan uppgift.
Sammanfattningsvis, om du har en stor mängd data, rekommenderas det inte att använda det klassiska kopiera och klistra in kommandot Finder. Kommandot rsync i Terminal-verktyget kommer att rädda dig från att förlora data under överföringen och risken att börja om från början om kopian fastnar eller avbryts.