Gör säkerhetskopior från kommandoraden i Mac OS X med dessa fyra knep

Anonim

Nuförtiden finns det ingen brist på sätt att säkerhetskopiera din Macintosh. Förmodligen den mest populära metoden som är tillgänglig för en slutanvändare är Apples Time Machine som hanteras automatiskt efter en enkel installation via GUI, eller kan triggas att starta när som helst. Personligen var jag mycket imponerad av den användarvänlighet som Time Machine erbjuder, men jag är en kommandoradsjunkie så jag måste rapportera om de tillgängliga alternativen, varav fyra finns på själva kommandoraden i Mac OS X.

Läs vidare för några olika metoder som du kan använda vid terminalen för att säkerhetskopiera din Mac, med hjälp av dito, rsync, asr och hdiutil.

1) dito

sudo dito -X src_directory dst_directory

Ditto är en inbyggd del av Mac OS X och levereras med alla versioner. Ditto är ganska robust och kan säkerhetskopiera dina filer och bevara både ägandeegenskaper och resursgaffel. En fiffig funktion som Ditto erbjuder är dess förmåga att "tunna" binärer av sin PPC- eller i386-kod. Till exempel, om du äger en äldre PPC Macintosh kan du lägga till –arch ppc till dina kommandorads alternativ och varje binär fil som säkerhetskopieras kommer att tas bort från sin x86 binära kod. Detta kommer att resultera i mindre säkerhetskopior.

2) rsync

sudo rsync -xrlptgoEv --progress --radera src_directory dst_directory

Rsync är en mångsidig och populär metod för att utföra säkerhetskopieringar inte bara på Mac utan på Linux- och Unix-servrar över hela "IT-världen".Rsync kan göra allt du behöver för att utföra en pålitlig säkerhetskopiering av ditt OS X-system, inklusive resursgaffel och bevarande av förmågan för din hårddisk att vara "startbar". En djupgående titt på rysncs förmågor finns här.

3) asr

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

asr, eller verktyget Apply Software Restore är ännu ett utmärkt och effektivt sätt att göra en säkerhetskopiering. ASR kan göra allt som Ditto kan plus att den har möjlighet att kopiera en hårddisk på blocknivå. Blocknivån är den "lägsta" möjliga formen för att komma åt en hårddisk och ger sann 100% replikering av data. Blocknivåfunktionaliteten för ASR måste utföras på hårddiskar som för närvarande inte är monterade i ditt operativsystem. Detta innebär vanligtvis uppstart från en återställningsdisk, usb-installation eller liknande.

4) hdiutil

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

Om du någonsin har velat skapa en enkel och enkel säkerhetskopia av din Macintosh, då är hdiutil något för dig. Hdiutil gör en säkerhetskopia till en enda (valfritt komprimerad) skivavbildningsfil som kan återställas med Apples programvara Diskverktyg.

Gör säkerhetskopior från kommandoraden i Mac OS X med dessa fyra knep