Gör Back Ups från kommandoraden i Mac OS X med dessa 4 triks

Nu 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 utlösas för att starta när som helst. Personligen var jag väldigt imponerad av den användarvänlighet som Time Machine erbjuder, men jag är en kommandoradskämpa, så jag måste rapportera om tillgängliga alternativ, varav fyra ligger i själva kommandoraden i Mac OS X.

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

1) ditto

sudo ditto -X src_directory dst_directory

Ditto är en inbyggd del av Mac OS X och fartyg med alla versioner. Ditto är ganska robust och kan säkerhetskopiera dina filer som bevarar både ägarskapsattribut och resursgafflar. En smutsig funktion som Ditto erbjuder är det förmågan att "tunna" binärer av deras PPC- eller i386-kod. Om du till exempel äger en äldre PPC-Macintosh kan du lägga till -arch ppc till dina kommandoradsalternativ och varje binär fil som säkerhetskopieras kommer att tas bort av den binära koden x86. Detta resulterar i mindre säkerhetskopior.

2) rsync

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

Rsync är en mångsidig och populär metod för att utföra säkerhetskopior, inte bara på Mac utan på Linux och Unix-servrar över "IT-Globe". Rsync kan göra allt du behöver för att utföra en pålitlig säkerhetskopia av ditt OS X-system, inklusive resursgafflar och bevara möjligheten att hårddisken ska vara "startbar". En djup titt på rysncs förmågor finns här.

3) asr

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

asr eller Apply Software Restore-verktyget är ännu ett utmärkt och effektivt sätt att utföra en säkerhetskopia. ASR kan göra allt som Ditto kan göra, plus det har möjlighet att kopiera en hårddisk på blocknivå. Blocknivån är den lägsta möjliga formen för åtkomst till en hårddisk och ger sann 100% replikering av data. Funktionen för blocknivå i 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ällningsskiva, usb-installation eller liknande.

4) hdiutil

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

Om du någonsin velat skapa en enkel och enkel filbackup av din Macintosh, så är hdiutil för dig. Hdiutil utför en säkerhetskopia till en enda (valfritt komprimerad) skivfilfil som kan återställas med Apples Disk Utility-programvara.