Lag sikkerhetskopier fra kommandolinjen i Mac OS X med disse 4 triksene

Anonim

I disse dager er det ingen mangel på måter å sikkerhetskopiere Macintosh på. Sannsynligvis den mest populære metoden tilgjengelig for en sluttbruker er Apples Time Machine som håndteres automatisk etter et enkelt oppsett gjennom GUI, eller kan trigges til å starte når som helst. Personlig var jeg veldig imponert over brukervennligheten som tilbys av Time Machine, men jeg er en kommandolinjejunkie, så jeg må rapportere om alternativene som er tilgjengelige, hvorav fire ligger på selve kommandolinjen til Mac OS X.

Les videre for noen forskjellige metoder som du kan bruke på terminalen for å sikkerhetskopiere Mac-en din ved å bruke ditto, rsync, asr og hdiutil.

1) ditto

sudo ditto -X src_directory dst_directory

Ditto er en innebygd del av Mac OS X og leveres med alle versjoner. Ditto er ganske robust og kan sikkerhetskopiere filene dine og bevare både eierskapsattributter og ressursgafler. En fiffig funksjon som Ditto tilbyr, er dens evne til å "tynne" binærfiler av PPC- eller i386-koden. For eksempel, hvis du eier en eldre PPC Macintosh, kan du legge til -arch ppc til kommandolinje alternativene dine, og hver binærfil som sikkerhetskopieres vil bli fratatt sin x86 binære kode. Dette vil resultere i mindre sikkerhetskopier.

2) rsync

sudo rsync -xrlptgoEv --progress --delete src_directory dst_directory

Rsync er en allsidig og populær metode for å utføre sikkerhetskopiering ikke bare på Mac, men på Linux- og Unix-servere over hele "IT-kloden".Rsync kan gjøre alt du trenger for å utføre en pålitelig sikkerhetskopiering av OS X-systemet ditt, inkludert ressursgafler og bevaring av muligheten for at harddisken din skal være "oppstartbar". En grundig gjennomgang av rysnc sine evner finner du her.

3) asr

sudo asr -source src_directory -target dst_directory -erase -noprompt

asr, eller Apply Software Restore-verktøyet er nok en utmerket og effektiv måte å sikkerhetskopiere på. ASR kan gjøre alt som Ditto kan, pluss at den har muligheten til å kopiere en harddisk på blokknivå. Blokknivået er den "laveste" mulige formen for å få tilgang til en harddisk og gir ekte 100 % replikering av data. Blokknivåfunksjonaliteten til ASR må utføres på harddisker som for øyeblikket ikke er montert i operativsystemet ditt. Dette betyr vanligvis oppstart fra en gjenopprettingsdisk, usb-installasjon eller lignende.

4) hdiutil

sudo hdiutil create dst_image.dmg -format UDZO -nocrossdev -srcdir src_directory

Hvis du noen gang har ønsket å lage en enkel sikkerhetskopi av én enkelt fil av Macintosh-maskinen, så er hdiutil noe for deg. Hdiutil utfører en sikkerhetskopi til en enkelt (valgfritt komprimert) diskbildefil som kan gjenopprettes ved hjelp av Apples Disk Utility-programvare.

Lag sikkerhetskopier fra kommandolinjen i Mac OS X med disse 4 triksene