Säkerhetskopiera iPhone till en extern enhet med iTunes eller Finder och terminal

Håller din Mac lite utrymme och vill flytta dina iPhone-, iPad- eller iPod-säkerhetskopior till en extern enhet istället för din Mac interna enhet? Undrar du om det är möjligt att säkerhetskopiera iPhone till en extern enhet?

Den goda nyheten är att det verkligen är möjligt. Lär dig hur du ändrar din lagringsplats idag med iTunes eller Finder-appen!

Följ dessa snabbtips för att flytta dina iTunes iPhone-säkerhetskopior till en extern enhet

  • För macOS Mojave och högre, se till att du ger Terminal Utility Full Disk Access i Systeminställningar> Säkerhet och integritet> Sekretess
  • Skapa en mapp med namnet MobileSync i rotkatalogen på den externa enheten
  • Kopiera din Finder-app eller iTunes iDevice reservmapp (MobileSync) till din externa enhet och döpa sedan om din interna mapp
  • Använd Terminal för att skapa en symbolisk länk till din externa enhets nya iTunes-reservmapp med kommandot:
    • ln -s / Volumes / [Namn på din externa enhet] / MobileSync / Backup / ~ / Library / Application \ Support / MobileSync
  • För Finder-appen i macOS Catalina + använder du samma kommando för terminal men lägg till två mellanslag mellan ordet säkerhetskopiering och ~ (tildesymbolen för ditt användarbibliotek), så det ser ut så här:
    • ln -s / Volumes / [Your External Drive's name] / MobileSync / Backup / ~ / Library / Application \ Support / MobileSync

Du kan alltid säkerhetskopiera till iCloud – och vi rekommenderar att du gör det. Men vi tycker också att det är en bra idé att backa upp till en annan plats via iTunes eller Finder.

Chansen är stor att din iPhone eller annan iDevice är större än det smarta iCloud-konto som Apple erbjuder gratis. Du kan uppgradera ditt iCloud-konto till de större planerna som börjar på USD 0, 99 / månad (USD 11, 88 / år) för 50 GB.

Men varför inte använda allt det lediga utrymmet du förmodligen har på en extern hårddisk för att säkerhetskopiera din iPhone, iPad eller någon annan iDevice istället? Eller ska jag säga, använd en extern enhet utöver det gratis eller betalda iCloud-kontot!

På Apple ToolBox rekommenderar vi att du alltid har flera säkerhetskopior av dina iDevices. Helst bör vi alla ha minst två säkerhetskopior minst - 1 på molnet och en på en intern eller extern enhet.

Det bästa av alla tillvägagångssätt är att ha två lokala och två moln.

Varför? Eftersom du aldrig vet - som människor, saker faller isär och misslyckas, en kris händer, katastrofer strejker. Så låt oss vara proaktiva och ta ett öppet synsätt genom att säkerhetskopiera 2X2.

Säkerhetskopiera din iPhone med iTunes eller Finder-appen

Jag säkerhetskopierar alltid min iPhone och iPad lokalt via iTunes och med Finder-appen för Mac som kör macOS Catalina +. Men det gör mig galen att jag inte får bestämma vilken mapp jag ska använda för min säkerhetskopia.

Och eftersom jag inte får kontrollera det har jag inte möjlighet att spara den på en extern enhet. Och det bara darn bugrar mig!

Du kan naturligtvis säkerhetskopiera din iTunes / Finder-säkerhetskopia genom att hitta säkerhetskopieringsmappen och dra den till din externa HD varje gång du säkerhetskopierar.

Men vilken smärta! Om du befinner dig irriterad nog, som jag är, är Apple Terminal här för att rädda.

Så låt oss komma till det!

Använder du macOS Mojave eller ovan?

Innan du använder Terminal i macOS Mojave, måste du ge den fullständig åtkomst för att ändra administrativa inställningar.

Den nya processen beror på att Apple har ändrat säkerhetsnivån i macOS.

När du beviljar en app (eller verktyg som terminal) fullständig diskåtkomst lägger ditt operativsystem till den till en ”vitlista” över applikationer som du fastställer är säkra att arbeta med känsliga data och systemdata.

Hur man ger Terminal Full Disk Access

  1. Öppna systeminställningar> Säkerhet och sekretess> fliken Sekretess
  2. Välj Full Disk Access från den vänstra sidofältet
    1. Om du inte kan göra ändringar, lås upp din disk och ange ditt administratörslösenord vid behov
  3. Tryck på + -symbolen för att lägga till terminal till dina godkända appar med full åtkomst

När du har gett Terminal Full Access bör du starta om Terminal. Du borde bra gå vid denna tidpunkt!

Så här ställer du in din iPhone-säkerhetskopia till en extern enhet

1. Öppna din externa enhet och skapa en ny mapp för säkerhetskopian. Namnge det MobileSync, eller på ett sätt du kommer ihåg, till exempel "MyiPhoneBackUp." Vissa macOS-användare tyckte att de HADDE att namnge den mappen MobileSync för att detta skulle fungera!

2. Öppna ett nytt Finder-fönster via File> New Finder Window eller Command-N

3. Välj Gå till mapp via Gå> Gå till mapp eller Kommando + Skift + G

4. Ange ~ / Library / Application Support / MobileSync / i rutan som visas och välj Gå

5. Leta upp mappen med namnet “Backup.”

6. Dra mappen “Backup” till mappen på den externa enheten som du skapade i steg 1

7. Byt namn på den ursprungliga säkerhetskopimappen (den på din interna enhet) till "BackupOld" (finns här: ~ / Library / Application Support / MobileSync /)

8. Start terminal (applikationer> verktyg)

9. Skriv in det här kommandot och ersätt "ExternalDriveName" med exakt namn på din externa enhet och ersätt "MobileSync" eller "MyiPhoneBackUp" med namnet på mappen du skapade från steg 1: ln -s / Volumes / ExternalDriveName / MobileSync / Backup / ~ / Library / Application \ Support / MobileSync

  • För Finder-appen i macOS Catalina +, använd samma kommando för Terminal men lägg till två mellanslag mellan ordet Backup och ~ (tildesymbolen för din användare), så det ser ut så här:
    • ln -s / Volumes / [Namn på din externa enhet] / MobileSync / Backup / ~ / Library / Application \ Support / MobileSync

10. Tryck på Retur

11. Kontrollera att länken har upprättats av

  • Välj Gå till mapp via Gå> Gå till mapp eller Kommando + Skift + G
  • I rutan som visas anger du: ~ / Library / Application Support / MobileSync /
  • Du ska se en genväg (symbolisk länk) till mappen Säkerhetskopia i fönstret Mobile Sync som låter dig veta att länken till den externa enhetens säkerhetskopieringsmapp är etablerad. Du bör också se BackupOld-mappen som du skapade i steg 7

12. Öppna iTunes, anslut din iOS-enhet och säkerhetskopiera normalt " Denna dator " som säkerhetskopieringsplats som du gjorde tidigare

13. Välj knappen Säkerhetskopiera nu

14. Om allt går bra bör säkerhetskopian nu finnas på den utsedda externa enheten. Kontrollera att det verkligen är där.

Det är en bra idé att testa detta flera gånger. Och om du har flera iPhones, iPads eller iPods, försök att säkerhetskopiera dem alla till din externa enhet!

Från och med nu säkerhetskopierar iTunes eller Finder dina iDevice (r) till den externa enheten, så kom ihåg att ansluta den till din dator innan du gör en säkerhetskopia.

Om du inte har den externa enheten ansluten misslyckas säkerhetskopian. Och om du behöver återställa din enhet från säkerhetskopian måste du ansluta den externa enheten.

När tar du bort den gamla mappen för säkerhetskopiering

När du har bekräftat att Finder eller iTunes säkerhetskopierar din iDevice till den externa enheten, föreslår vi att du väntar några dagar eller veckor innan du tar bort den "BackupOld" -mappen för att säkerställa att allt fungerar som förväntat.

Det är viktigt att du säkerhetskopierar dina iDevice (er) några gånger och verifierar dessa säkerhetskopior innan du tar bort den gamla säkerhetskopian. När du har verifierat, gå vidare och ta bort den BackupOld-mappen för att spara utrymme på din Mac.

Kom ihåg att din gamla reservmapp finns i ditt användarbibliotek: ~ / Library / Application Support / MobileSync /

Ser du fel “Operation Not Permitted” i terminal?

Om dina terminalkommandon inte fungerar, måste du bevilja terminalapp-appen Full Disk Access. Se avsnittet ovan eller denna artikel om hur du ger Terminal denna åtkomst.

Så här returnerar du säkerhetskopiering till den interna enheten

Om du av någon anledning vill gå tillbaka till att säkerhetskopiera din interna enhet är det en ganska enkel process

1. Radera genvägen för säkerhetskopiering (symbolisk länk)

2. Kopiera säkerhetskopieringsmappen från den externa enheten till platsen för användarbiblioteket: ~ / Library / Application Support / MobileSync /

Säkerhetskopiering till extern enhet fungerar inte?

Om du inte kan ändra var din iPhone eller annan iDevice-säkerhetskopia sparar finns det ett annat alternativ.

Istället för att använda Terminal, flytta manuellt din Finder eller iTunes säkerhetskopia till din externa efter att iTunes skapar den.

Kom ihåg att när du flyttar den här säkerhetskopieringsfilen ser iTunes och Finder inte den och skapar en helt ny säkerhetskopia varje gång.

Hitta din iTunes och Finder reservfil på den här platsen: / Användare / ditt användarnamn / Bibliotek / Applikationssupport / MobileSync

Sammanfattning

Som alltid, på Apple ToolBox rekommenderar vi att du behåller en säkerhetskopia till iCloud utöver din Finder- eller iTunes-säkerhetskopia, i fall något skulle gå fel. Och helst följer du 2X2-regeln med 2 moln-säkerhetskopior och 2 lokala säkerhetskopior.

Det känns som mycket onödig lagring jag vet, men om dagen någonsin kommer när du behöver det; du kommer att vara tacksam för att du har dessa säkerhetskopior i redo. Kom ihåg att det här är din försäkring och vi vill ha omfattande täckning.

Läsartips

  • Samer påminner folk om att om du namnger din externa hårddiskens namn med mellanslag mellan ord, se till att använda rätt kodning. Så, om du namnger din externa hårddisk "My Passport", se till att du använder en backslash efter My, sedan utrymmet och sedan Passport. Så här: Mitt \ Passport. Och kom ihåg att kapitalisera vid behov
  • Om metoden ovan inte fungerade för dig kan du prova att göra om processen enligt läsaren Jingshaos tips.
    • Kom ihåg att ersätta namnet på din externa enhet och mappens namn (om du skapade en unik mapp för säkerhetskopian)
    • Öppna terminal och skriv dessa kommandon (en-för-en med Retur i mellan)
    • cd ~ / Library / Application \ Support / MobileSync /
    • rm Backup
    • mkdir / Volumes / ExternalDriveName / MyiPhoneBackUp / Backup
    • ln -s / Volumes / ExternalDriveName / MyiPhoneBackUp / Backup
    • cd ~ / Library / Application \ Support / MobileSync / Backup
  • Vissa läsare måste lägga till ett annat terminalkommando mellan steg 10 och 11: 12.
    • Lägg till kommandot i terminal: cd ~ / Library / Application \ Support / MobileSync / Backup
  • Leta upp din iPhone-reservmapp i ~ / Library / Application Support / MobileSync och kopiera den till en ny rotmapp som heter MobileSync på den externa enheten
    • När du har kopierat till den externa enheten, byt namn på den interna mappen för säkerhetskopiering
    • Öppna terminal och skriv detta: ln -s / Volumes / [Your External Drive's Name] / MobileSync / Backup ~ / Library / Application \ Support / MobileSync / Backup
    • Stäng terminal
    • Gå tillbaka till iTunes och prova en iPhone-säkerhetskopia och se om det fungerar
  • Om du använder Windows 10 kan du prova följande:
    • Gör en vanlig iPhone-säkerhetskopia med iTunes till dess standardplats
    • Navigera till C: \ Användare \ [Ditt Windows-användarnamn] \ AppData \ Roaming \ Apple Computer \ MobileSync \ Backup
    • Kopiera den mappen till din nya reservplats
    • Byt namn på den ursprungliga mappen Backup. Vi rekommenderar att du döper det till något liknande BackupOld
    • Tryck på skiftknappen och högerklicka på musknappen för att öppna ett kommandofönster
    • Ange följande i kommandot: mklink / J “% APPDATA% \ Apple Computer \ MobileSync \ Backup” “[Din externa enhet]: \ iTunes Backup” '
    • Stäng kommandotolken
    • Öppna iTunes och säkerhetskopiera din iPhone för att se om den fungerar