Annonse
Etter å ha mistet noen ganske viktige regnskapsfiler nylig, innså jeg at backup-strategien min er ganske feil. Selv om jeg tar en ukentlig oppstartbar sikkerhetskopi av Mac-en, hjelper det ikke veldig når jeg slettet filen jeg vil ha for noen uker siden. For å gjøre det, må jeg benytte meg av Apples innebygde Time Machine-funksjonalitet, men jeg vil egentlig ikke ha en annen stasjon festet på den vakre skrivebordet mitt i zen - og jeg kommer garantert til å betale Apple 200-300 £ for en glorifisert ruter med innebygd hard kjøre.
Nei, i stedet vil jeg bare kaste en ny 1 TB til hjemmeserveren min og være ferdig med det. Dessverre støttes ikke dette helt av Apple, så det trenger litt hacking sammen.
Det du trenger
- En ekstra harddisk, åpenbart. Minst like stor som din primære Mac-harddisk.
- EN nettverksfilserver av noe slag du kan legge stasjonen til.
Jeg viser deg spesifikt hvordan du konfigurerer dette for Windows Home Server eller vanlig Windows 7 maskin som du bruker for å dele filer på, men du bør kunne gjøre dette ved å bruke hvilken som helst form for nettverksfil system. Hvis du ikke aner hva Time Machine eller en Time Capsule er,
les dette først 4 ressurser for å bli en backupmester med tidsmaskin [Mac] Les mer .På Mac
Dette er den vanskeligste biten, så vi begynner med det. Åpne et nytt terminalvindu (du finner dette i din Programmer -> Verktøy mappen) og følg trinnene som er beskrevet nedenfor.
Kopier og lim inn følgende kommando i terminalvinduet og trykk enter. Dette er et raskt lite hack som forteller systemet ditt “Jeg vil at du skal vise meg ikke støttede Time Machine-volumer”.
> standard skriv com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1
Deretter må du notere litt informasjon om både maskinnavnet og nettverks-ID-en din. Maskinnavnet ditt er enkelt - bare åpent Systemvalg -> Deling, og din Datamaskinnavn vil være oppført øverst. Jeg foreslår at du endrer dette til å være noe uten mellomrom for å unngå tilfeldige feil senere, og noter dette ned et sted.
Gå tilbake til terminalvinduet og skriv:
ifconfig
Du må finne ETER maskinvareadresse tilknyttet en0 nettverksenhet (nettverksporten på Mac-maskinen). Dette brukes som en unik identifikator, og må være adressen fra en0 hvis du faktisk kobler deg til Internett ved hjelp av den trådløse enheten. Finn delen som inneholder en0-enheten, og skriv ned eller kopier det seks heksadesimale siffernummeret som ligger ved siden av ordet eter. Slett alle: for å få maskinene dine unike 16 alfanumeriske koder. Du trenger det til neste trinn.
Følgende kommando oppretter det som kalles en SparseBundle. Dette er en enkelt fil som fungerer som et slags diskbilde for maskinens sikkerhetskopier. Når du bruker TimeMachine, skriver den alt inni denne filen. Husk å erstatte de aktuelle delene av kommandoen med din maskinnavn, Ethernet ID og harddisk størrelse (ikke skriv den firkantede beslaget - se først på eksemplet nedenfor).
sudo hdiutil create-størrelse [Din harddiskstørrelse her] G -fs HFS + J -volv “[Ditt maskinnavn her] Sikkerhetskopi” [Ditt maskinnavn her] _ [Din 16-sifrede alfanumeriske maskinvare-ID her] .sparsebundle
Her er eksempelkommandoen som jeg brukte for iMac-en min, som har en harddiskstørrelse på omtrent 950 GB og kreativt heter "iMac".
sudo hdiutil create-størrelse 950G -fs HFS + J -volname "iMac Backup" iMac_d49a20d16b79.sparsebundle
Et advarsel: Forsikre deg om at TYPEN PÅ KOMMANDOEN på din egen maskin - hvis du prøver å kopiere og lim inn fra dette nettstedet, vil karakterkodingen resultere i en slags feil, lik den følgende:
På nettverksserveren
Å installere harddisken på 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 andre harddisk Slik installerer du en annen intern harddisk fysiskNår du finner ut at det går tom for harddiskplass, kan du enten slette noe eller legge til litt mer plass. Les mer . Ettersom mange stasjoner er forhåndsformaterte i FAT32-format, vil du også ønske det reformatere eller partisjonere stasjonen til NTFS Slik konfigurerer du en andre harddisk i Windows: PartisjoneringDu kan dele stasjonen din i forskjellige seksjoner med stasjonspartisjoner. Vi viser deg hvordan du endrer størrelse, sletter og oppretter partisjoner ved å bruke et standard Windows-verktøy som heter Disk Management. Les mer . Neste gang setter vi opp nettverksandelen.
Windows 7
For å dele en stasjon eller mappe i Windows 7, høyreklikk og velg Del med -> Avansert deling.
Klikk Avansert deling igjen, og sjekk i følgende dialog Del denne mappen, og gi den et navn du vil huske (som TimeMachineBackup).
Det er også viktig at du angir tillatelser, ettersom brukere som standard bare kan LES fra andelen. Velg brukeren eller gruppen du ønsker å gi tilgang til - ALLE er det enkleste alternativet her - og endre tillatelsen nederst i dialogen til FULL KONTROLL.
Windows Hjemmeserver
Jeg har allerede kjørt en Windows Home Server for nedlasting og streaming av videoer Ta en titt på James 'Home Setup [Show & Tell]Tar en pause fra våre vanlige fantastiske programvarevurderinger og opplæringsprogrammer, syntes jeg det ville være interessant om meg selv og noen av de andre ansatte skribentene her på MakeUseOf viser deg våre egne hjemmeoppsett -... Les mer , så det er fornuftig å legge til Time Machine-sikkerhetskopien der. Etter å ha lagt den fysiske stasjonen til maskinen, startet serveren på nytt og formatert stasjonen som NTFS, åpner du din Hjemmeserver Dashboard. På Servermapper og harddisker fanen, klikk på knappen på høyre sidefelt som sier "Legg til en mappe”.
Følg veiviseren for å opprette TimeMachineBackup-mappen. Forsikre deg om at du velger å plassere mappen på den nye stasjonen, men hvis du glemte å gjøre det, må du ikke bekymre deg, da du enkelt kan bruke funksjonen Flytt mappe senere. Sett opp tillatelse som du ønsker, men hopp over trinnet om å lage sikkerhetskopier - du trenger ikke egentlig en sikkerhetskopi av din sikkerhetskopi (teknisk bør du sannsynligvis, men det er en grense for hvor mye sikkerhetskopiering som er menneskelig mulig eller verdt).
På Mac-en
Til slutt, dra tilbake til Mac-en og finn SpareBundle-filen du opprettet før. Hvis du brukte kommandoen jeg viste deg, skulle den være plassert i roten til brukerkatalogen din.
Åpne nettverksandelen du nettopp opprettet - Jeg har noen ganger problemer med å se hjemmeserveren min i det automatiske nettverksfunnet. I så fall trenger du å trykke COMMAND-K og skriv inn adressen smb: // Homeserver (eller hva hjemmetjeneren din heter). Du kan også bruke IP-adressen til maskinen hvis du vet det i stedet.
Kopier SpareBundle-filen du opprettet i den delte mappen for Time Machine Backup, og åpne skjermbildet for preferanser for Time Machine.
Slå på Time Machine, og klikk Velg Disk. Hvis alt er riktig, bør du se sikkerhetskopien din der med navnet du ga den da du opprettet SparseBundle. Velg den, og fortsett å ta sikkerhetskopi til din nye hjemmelagde Time Capsule!
Jeg kan ikke fortelle deg om det å ha en Time Machine har lagret baconet mitt ennå, fordi det fremdeles tar sikkerhetskopi - men jeg er ganske sikker på at det kommer til å være utrolig nyttig i fremtiden når jeg minst venter det.
Har du en virkelig Time Capsule, eller klarte du å få den hjemmelagde en til å fungere? Del dine erfaringer og problemer i kommentarene, eller gå videre til nettstedet vårt for teknisk support.
James har en BSc i kunstig intelligens, og er CompTIA A + og Network + sertifisert. Han er hovedutvikler av MakeUseOf, og bruker fritiden sin på å spille VR paintball og brettspill. Han har bygd pc-er siden han var liten.