Gjør tilbakemeldinger fra kommandolinjen i Mac OS X med disse 4 triksene

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

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

1) ditto

sudo ditto -X src_directory dst_directory

Ditto er en innebygd del av Mac OS X og skip med alle versjoner. Ditto er ganske robust og kan sikkerhetskopiere filene dine, og bevare både eierskapsattributter og ressursgaffler. En nifty funksjon som Ditto tilbyr er det evne til å "tynne" binarier av deres PPC eller i386 kode. Hvis du for eksempel eier en eldre PPC Macintosh, kan du legge til -arch ppc til kommandolinjevalgene dine og hver binærfil som er sikkerhetskopiert, vil bli fjernet av den x86-binære koden. 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 sikkerhetskopier, ikke bare på Mac, men på Linux og Unix-servere på tvers av "IT-kloden". Rsync kan gjøre alt du trenger for å utføre en pålitelig sikkerhetskopiering av OS X-systemet, inkludert ressursgaffler og bevaring av muligheten for at harddisken din blir "bootable". En grundig titt på rysncs evner finner du her.

3) asr

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

asr, eller Apply Software Restore-verktøyet er enda en utmerket og effektiv måte å utføre en sikkerhetskopi på. ASR kan gjøre alt som Ditto kan gjøre, pluss at det har mulighet til å kopiere en harddisk på blokknivå. Blokknivået er "lavest" mulig form for å få tilgang til en harddisk og gir ekte 100% replikering av data. Blokknivåfunksjonaliteten til ASR må utføres på harddisker som ikke er installert i operativsystemet. 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 og enkel filkopiering av Macintosh, så er hdiutil for deg. Hdiutil utfører en sikkerhetskopiering til en enkelt (eventuelt komprimert) diskbildefil som kan gjenopprettes ved hjelp av Apples Disk Utility-programvare.