Så här säkerhetskopierar du din Mac med en hemlagad Time Capsule

Så här säkerhetskopierar du din Mac med en hemlagad Time Capsule / Mac

Efter att ha förlorat några ganska viktiga bokföringsfiler nyligen, insåg jag att min säkerhetskopieringsstrategi är ganska bristfällig. Även om jag tar en säkerhetskopiering av min Mac varje vecka, hjälper det inte riktigt när jag raderade filen jag vill ha för några veckor sedan. För att göra det, skulle jag behöva utnyttja Apples inbyggda Time Machine-funktionalitet, men jag vill inte verkligen ha en annan enhet ansluten till mitt vackra skrivbordsutrymme - och jag kommer säkert att betala Apple 200-300 kr för en förhärligad router med inbyggd hårddisk.

Nej, i stället vill jag bara kasta ytterligare 1TB till min hemserver och göra det med det. Tyvärr stöds detta inte helt av Apple, så det kommer att behöva lite hacking tillsammans.

Vad du behöver

  • En extra hårddisk, självklart. Åtminstone lika stor som din primära hårddisk för Mac.
  • en nätverksfilserver av något slag som du kan lägga till enheten till.

Jag visar dig specifikt hur du konfigurerar detta för Windows Home Server eller någon vanlig Windows 7-maskin som du använder för att dela filer på, men du borde kunna göra det med någon form av nätverksfilsystem. Om du inte har någon aning om Time Machine eller Time Capsule, läs den här första 4 resurserna för att bli en säkerhetskopierare med Time Machine [Mac] 4 Resurser för att bli en säkerhetskopierare med Time Machine [Mac] Läs mer .

På Mac

Det här är den svåraste biten, så vi börjar med det. Öppna ett nytt Terminalfönster (du hittar det här i din Program -> Verktyg mapp) och följ stegen nedan.

Kopiera och klistra in följande kommando i ditt terminalfönster och tryck på Enter. Detta är en snabb liten hack som berättar för ditt system “jag vill att du ska visa mig icke-stödda Time Machine volymer”.

> standardvärden skriv com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1

Därefter måste du notera lite information om både maskinens namn och ditt nätverks-ID. Maskinens namn är enkelt - bara öppet Systeminställningar -> Dela, och din Datornamn kommer att listas överst. Jag föreslår att du ändrar det här för att vara något utan mellanslag för att undvika slumpmässiga fel senare, då notera detta nere någonstans.

Gå tillbaka till terminalfönstret och skriv:

ifconfig

Du måste hitta ETER hårdvaruadress i samband med en0 nätverksenhet (nätverksporten på din Mac). Detta används som en unik identifierare, och måste vara adressen från en0 om du faktiskt ansluter till Internet med din trådlösa enhet. Hitta avsnittet som beskriver en0-enheten och skriv ner eller kopiera 6 hexadecimala siffror som ligger bredvid ordet eter. Ta bort alla: s för att få dina maskiner unika 16 alfanumeriska kod. Du behöver det för nästa steg.

Följande kommando kommer att skapa det som kallas SparseBundle. Det här är en enda fil som fungerar som en typ av diskbild för maskinens säkerhetskopior. När du använder TimeMachine skriver den allting inne i den här filen. Kom ihåg att ersätta lämpliga delar av kommandot med din maskinnamn, Ethernet ID och hårddisk storlek (skriv inte kvadratkonsolen - titta på mitt exempel nedan först).

sudo hdiutil skapa-storlek [Din hårddiskstorlek här] G -fs HFS + J-volym “[Maskinens namn här] Backup "[Ditt maskinnamn här] _ [Ditt 16-siffriga alfanumeriska maskinvaru ID här] .sparsebundle

Här är exemplet kommandot som jag använde för min iMac som har en hårddiskstorlek på ca 950 GB och heter kreativt “iMac”.

sudo hdiutil skapa-storlek 950G-s HFS + J-volym "iMac Backup" iMac_d49a20d16b79.sparsebundle

Ett varningsmeddelande: Se till att din TYP KOMMANDOEN på din egen maskin - om du försöker kopiera och klistra in från den här webbplatsen kommer teckenkodningen att resultera i något slags fel som liknar följande:

På din nätverksserver

Installera hårddisken i din maskin är lite utom ramen för den här artikeln, så jag föreslår att du kolla in min tidigare artikel om hur man lägger till en andra hårddisk Hur man fysiskt installerar en andra intern hårddisk Hur man fysiskt installerar en sekund Intern hårddisk När du befinner dig i hårddiskutrymme kan du antingen ta bort något eller lägga till lite mer utrymme. Läs mer . Så många drivrutiner kommer förformateras i FAT32-format, så vill du också omformatera eller partitionera din enhet till NTFS Så här ställer du in en andra hårddisk i Windows: Partitionering Så här ställer du in en andra hårddisk i Windows: Partitionering Du kan dela upp din enhet i olika sektioner med drivpartitioner. Vi visar hur du ändrar storlek, raderar och skapar partitioner med ett standard Windows-verktyg som heter Diskhantering. Läs mer . Nästa kommer vi att konfigurera nätverket dela sig själv.

Windows 7

För att dela en enhet eller mapp i Windows 7, högerklicka och välj Dela med -> Avancerad delning.

Klick Avancerad delning igen och i följande dialogruta Dela den här mappen, och ge det ett namn du kommer ihåg (som TimeMachineBackup).

Det är också viktigt att du ställer in behörigheterna, eftersom användare som standard bara kan läsa av delningen. Välj den användare eller grupp du vill ge tillgång till - EVERYONE är det enklaste alternativet här - och ändra behörigheten längst ner i dialogrutan till FULL CONTROL.

Windows Home Server

Jag kör redan en Windows Home Server för nedladdning och streaming av video Ta en titt på James 'Home Setup [Visa & Berätta] Ta en titt på James' Home Setup [Visa & Berätta] Ta en paus från våra vanliga fantastiska programvaruöversikter och handledning, Jag trodde att det skulle vara intressant om jag själv och några av de andra personalförfattarna här på MakeUseOf visar dig våra egna heminställningar - ... Läs mer, så det är vettigt att lägga till Time Machine-backupenheten där. När du har lagt till den fysiska enheten till maskinen, startar om servern och formaterar enheten som NTFS öppnar du din Home Server Dashboard. På Servermappar och hårddiskar fliken, klicka på knappen i den högra sidofältet som säger “Lägg till en mapp”.

Följ guiden för att skapa din TimeMachineBackup-mapp. Se till att du väljer att placera mappen på din nya enhet, men om du glömde att göra det så är det ingen oro eftersom du enkelt kan använda funktionen Flytta mapp senare. Ställ in behörighet som du vill, men hoppa över steget om att skapa säkerhetskopior - du behöver inte verkligen säkerhetskopiera din säkerhetskopiering (tekniskt sett borde du troligen, men det finns en gräns för hur mycket säkerhetskopiering som är mänsklig möjlig eller värdig).

På din Mac

Slutligen, gå tillbaka till din Mac och hitta den SpareBundle-fil du skapade tidigare. Om du använde det kommando jag visade dig borde det placeras i roten till din användarhemsida.

Öppna upp nätverksdelen du skapade precis - jag har ibland problem med att se min hemserver i den automatiska nätverksupptäckten, i vilket fall måste du trycka på COMMAND-K och skriv in adressen smb: // Homeserver (eller vad din hemerver kallas). Du kan även använda maskinens IP-adress om du vet det istället.

Kopiera den SpareBundle-fil du skapade i din mapp för Time Machine Backup, och öppna skärmbilden för Time Machine System Preferences.

Slå på Time Machine och klicka på Välj Disk. Om allt är borta, borde du nu se din säkerhetskopia som finns där med namnet du gav när du skapade SparseBundle. Välj den och fortsätt till säkerhetskopiering till din nya, hemlagade Time Capsule!

Jag kan inte berätta om en Time Machine har sparat min bacon ännu, för det är fortfarande säkerhetskopiering - men jag är ganska säker på att det kommer att bli otroligt användbart i framtiden när jag minst förväntar mig det.

Har du en riktig Time Capsule, eller lyckats få din hemlagad en att arbeta? Dela dina erfarenheter och problem i kommentarerna, eller gå vidare till vår teknisk support community webbplats.

Utforska mer om: Datorunderhåll, datasäkerhetskopiering, systemåterställning, tidsmaskin.