Slik sikkerhetskopierer du Mac med en hjemmelaget tidskapsel

Slik sikkerhetskopierer du Mac med en hjemmelaget tidskapsel / Mac

Etter å ha mistet noen ganske viktige regnskapsfiler nylig, innså jeg at backupstrategien min er ganske feil. Selv om jeg tar en ukentlig oppstartbar sikkerhetskopiering av min Mac, hjelper det egentlig ikke når jeg slettet filen jeg vil ha for noen uker siden. For å gjøre det, trenger jeg å bruke Apples innebygde Time Machine-funksjonalitet, men jeg vil egentlig ikke ha en annen stasjon festet på mitt vakre skrivebord, og jeg skal sikkert betale Apple 200-300 kroner for en glorifisert router med innebygd harddisk.

Nei, i stedet vil jeg bare kaste en annen 1TB inn i min hjemmeserver og bli ferdig med det. Dessverre er dette ikke helt støttet av Apple, så det kommer til å trenge litt hacking sammen.

Hva du trenger

  • En ekstra harddisk, åpenbart. Minst like stor som din primære harddisk på Mac.
  • EN nettverksfilserver av noe slag som du kan legge til stasjonen til.

Jeg viser deg spesifikt hvordan du konfigurerer dette for Windows Home Server eller en vanlig Windows 7-maskin som du bruker til å dele filer på, men du bør kunne gjøre dette ved hjelp av en hvilken som helst form for nettverksfilsystem. Hvis du ikke har en anelse om hva Time Machine eller Time Capsule er, kan du lese denne første 4 Ressurser for å bli en sikkerhetskopimester med Time Machine [Mac] 4 Ressurser til å bli en sikkerhetskopimaster med Time Machine [Mac] Les mer .

På Mac

Dette er den vanskeligste biten, så vi starter med det. Åpne et nytt Terminal-vindu (du finner dette i din Programmer -> Verktøy mappe) og følg trinnene som er beskrevet nedenfor.

Kopier og lim inn følgende kommando i Terminal-vinduet og trykk Enter. Dette er en rask liten hack som forteller systemet “Jeg vil du vise meg ikke-støttede Time Machine volumer”.

> standardinnstillinger skriv com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1

Deretter må du legge merke til noe informasjon om både maskinnavn og nettverks-ID. Maskinens navn er enkelt - bare åpent Systemvalg -> Deling, og din Datamaskinnavn vil bli oppført øverst. Jeg foreslår at du endrer dette for å være noe uten mellomrom for å unngå tilfeldige feil senere, så merk dette ned et sted.

Gå tilbake til terminalvinduet og skriv:

ifconfig

Du må finne ETER maskinvareadresse knyttet til en0 nettverksenhet (nettverksporten på din Mac). Dette brukes som en unik identifikator, og må være adressen fra en0 hvis du faktisk kobler til Internett med den trådløse enheten. Finn delen som beskriver en0-enheten, og skriv ned eller kopi 6 hexadecimalt siffernummer som ligger ved siden av ordet eter. Slett alle: 's for å få maskinene dine unike 16 alfanumeriske kode. Du trenger det til neste trinn.

Følgende kommando vil skape det som kalles SparseBundle. Dette er en enkelt fil som fungerer som en slags disk image for maskinens sikkerhetskopier. Når du bruker TimeMachine, skriver det alt inne i denne filen. Husk å erstatte de aktuelle delene av kommandoen med din maskinnavn, Ethernet ID og harddisk størrelse (skriv ikke firkantbraketten - se på eksemplet min nedenfor først).

sudo hdiutil create-size [Harddiskstørrelsen din her] G -fs HFS + J -volnavn “[Maskinens navn her] Backup "[Ditt maskinnavn her] _ [Din 16-sifrede alfanumeriske maskinvare ID her] .sparsebundle

Her er eksempelkommandoen som jeg brukte til iMac, som har en harddiskstørrelse på ca 950 GB, og er kreativt navngitt “iMac”.

sudo hdiutil create-size 950G-s HFS + J-volum "iMac Backup" iMac_d49a20d16b79.sparsebundle

Et advarselsvarsel: Pass på at TYPEN COMMANDEN på din egen maskin - hvis du prøver å kopiere og lime inn fra dette nettstedet, vil tegnkodingen føre til en slags feil, som ligner på følgende:

På nettverksserveren din

Installering av harddisken i maskinen din er litt utenfor omfanget av denne artikkelen, så jeg foreslår at du sjekker ut min forrige artikkel om hvordan du legger til en ekstra harddisk. Slik installerer du en annen intern harddisk på en fysisk måte. Slik installerer du en sekund Intern harddisk Når du finner deg tom for harddiskplass, kan du enten slette noe eller legge til litt mer plass. Les mer . Så mange stasjoner kommer forhåndsformatert i FAT32-format, vil du også reformatere eller partisjonere stasjonen din til NTFS. Hvordan sette opp en annen harddisk i Windows: Partisjonering. Hvordan sette opp en annen harddisk i Windows: Partisjonering Du kan del opp stasjonen din i forskjellige deler med stasjonspartisjoner. Vi viser deg hvordan du endrer størrelsen, sletter og oppretter partisjoner ved hjelp av et standard Windows-verktøy kalt Diskhåndtering. Les mer . Neste vil vi sette opp nettverket dele seg selv.

Windows 7

For å dele en stasjon eller mappe i Windows 7, høyreklikk og velg Del med -> Avansert deling.

Klikk Avansert deling igjen, og i dialogboksen nedenfor Del denne mappen, og gi det et navn du vil huske (som TimeMachineBackup).

Det er også viktig at du angir tillatelsene, som standard kan brukerne bare lese fra delen. Velg brukeren eller gruppen du ønsker å gi tilgang til - ALLE er det enkleste alternativet her - og endre tillatelsen nederst i dialogboksen til FULL KONTROLL.

Windows Home Server

Jeg kjører allerede en Windows Home Server for nedlasting og streaming av videoer Ta en titt på James 'Home Setup [Vis & Fortell] Ta en titt på James' Home Setup [Vis & Fortell] Ta en pause fra våre vanlige flotte programvareanmeldelser og opplæringsprogrammer, Jeg trodde det ville være interessant om meg selv og noen av de andre personforfatterne her på MakeUseOf viser deg våre egne hjemmeoppsett - ... Les mer, så det er fornuftig å legge til Time Machine-backup-stasjonen der. Når du har lagt den fysiske stasjonen til maskinen, starter du serveren på nytt og formaterer stasjonen som NTFS, åpner du Home Server Dashboard. På Servermapper og harddisker kategorien, klikk på knappen i høyre sidefelt som sier “Legg til en mappe”.

Følg veiviseren for å opprette TimeMachineBackup-mappen din. Pass på at du velger å plassere mappen på den nye stasjonen, men hvis du glemte å gjøre det, så er det ingen grunner til at du enkelt kan bruke Flytt mappe-funksjonen senere. Sett opp tillatelse som du ønsker, men hopp over trinnet om å lage sikkerhetskopier - du trenger ikke virkelig sikkerhetskopiering av sikkerhetskopien din (teknisk sett bør du sannsynligvis, men det er en grense for hvor mye sikkerhetskopiering det er menneskelig mulig eller verdt).

På din Mac

Til slutt, gå tilbake til din Mac og finn SpareBundle-filen du opprettet før. Hvis du brukte kommandoen jeg viste deg, burde den være plassert i roten til brukerens hjemmekatalog.

Åpne nettverket, dele du nettopp opprettet - jeg har noen ganger problemer med å se min homeerver i den automatiske nettverksfunnet, i så fall må du trykke COMMAND-K og skriv inn adressen smb: // Homeserver (eller hva din husverker kalles). Du kan også bruke maskinens IP-adresse hvis du vet det i stedet.

Kopier SpareBundle-filen du opprettet i deltid mappen Time Machine Backup, og åpne skjermbildet Time Machine system preferanser.

Slå på Time Machine, og klikk Velg Disk. Hvis alt er borte riktig, bør du nå se din sikkerhetskopi oppført der med navnet du ga det når du opprettet SparseBundle. Velg den, og fortsett å sikkerhetskopiere til ditt nye hjemmelagde Time Capsule!

Jeg kan ikke fortelle deg om å ha en Time Machine har lagret mitt bacon enda, fordi det fortsatt er sikkerhetskopiering - men jeg er ganske sikker på at det kommer til å være utrolig nyttig i fremtiden når jeg minst forventer det.

Har du en ekte Time Capsule, eller klarte du å få din hjemmelagde en til å jobbe? Del dine erfaringer og problemer i kommentarene, eller gå over til vår teknisk support fellesskapsside.

Utforsk mer om: Datamaskinvedlikehold, Data Backup, Systemgjenoppretting, Time Machine.