Du har sikkert hatt tap av data på et tidspunkt, om det var et uopprettbart kamera minnekort eller en harddisk som ga opp spøkelset.

Det er ingenting som fornemmelsen av krypende frykt når du skjønner hva du har tapt, og det er en følelse som fortsetter å hjemsøke deg i ukene og månedene som følger.

Men datamaskiner er data - de er bygget for duplisering. Tidligere kan sikkerhetskopiering av systemet være sakte og vanskelig, men det trenger ikke å være nå. Et par timer brukt til å lage en automatisk og idiotsikker sikkerhetskopiering ved hjelp av Linux, kan lagre dager og uker med smerte senere - og det er enkelt.

Vi skal bygge et system som vil sikkerhetskopiere dine lokale filer og kan endres for å inkludere data fra maskiner på ditt LAN uten å skrive noen kommandoer. Det kan til og med utvides til å omfatte ekstern og off-site lagring. Dette er en løsning som er fleksibel nok til å passe dine behov, uansett om du er satt hjemme med en enkelt maskin, eller jobber på et kontor med 20.

Déjà Dup

Det er et stort utvalg av Linux-verktøy som er dedikert til sikkerhetskopiering, fra altomfattende kommandolinjeverktøy til kopi av Apples TimeMachine. De har alle sine egne fordeler og krav, men etter mye testing er vår favoritt et program som heter Déjà Dup.

Den beste funksjonen er dens enkle enkelhet - du kan få den oppe i løpet av kort tid, og det er veldig enkelt å gjenopprette dataene dine. Best av alt, gjør det mulig å gjøre dette uten å ofre noen større funksjonalitet.

Du kan planlegge sikkerhetskopier, lagre trinnvise endringer - til og med velg lagringsområder og send sikkerhetskopien din til en ekstern server. Alle lagrede data kan krypteres og overføres ved hjelp av en sikker tilkobling. Dette forklarer hvorfor Déjà Dup har blitt Ubuntus standard backup løsning. Den er installert som standard i Ubuntu versjon 11.10 og Mint 12, noe som betyr at du ikke engang må åpne en pakkebehandling for å komme i gang.

Hvis du ikke bruker en Ubuntu-derivatfordeling, vil installering av Déjà Dup bare kreve et par klikk i din favorittpakkebehandling. Hvis du bruker Ubuntu eller Mint, er Déjà Dup det verktøyet som startes når du klikker på ikonet "Sikkerhetskopi" i vinduet Systeminnstillinger, som finnes under menyen som vises når du klikker på påloggingsnavnet øverst til høyre av skjermen.

Lanseringsvinduet til Déjà Dup er essensen av enkelhet, og presenterer bare to alternativer når du først kjører den. Den første spør om du vil gjenopprette filer fra en tidligere sikkerhetskopi, mens den andre viser alle lokale sikkerhetskopieringsinnstillinger. Vi bruker den andre av disse for å lage vår første sikkerhetskopiering.

Personlige filer

Når du kommer til vinduet Sikkerhetskopieringsinnstillinger, må du fortelle Déjà Dup, før du lar det gjøre noe, lagre sikkerhetskopien, og hvilke filer og mapper som skal lagres. For å bestemme hvilke mapper som skal lagres, bytt til "Mapper" -fanen til venstre.

Dette vinduet består av to enkle lister; den til venstre inneholder mappene du vil inkludere, og den til høyre for mappene du vil ekskludere. Som standard er brukerens hjemmekatalog valgt for å bli inkludert, og mappene Papirkurv og nedlastinger er ekskludert av oversiktelisten.

Dette er en veldig fornuftig konfigurasjon for en enkeltbruker maskin, men ikke bra hvis mer enn én person bruker maskinen, eller hvis du også vil sikkerhetskopiere data som ikke finnes i hjemmekatalogen din. Hva du sikkerhetskopierer, er selvsagt helt ned til konfigurasjonen din, og du må vite hvor viktige data er lagret før du kan legge den til i listen.

Et nyttig første skritt ville være å inkludere hele / hjemme-mappen ved å klikke på filsystemet. Dette betyr at alle brukere av maskinen din vil ha alle deres personlige data lagret, fordi i Linux ikke brukerne kan lagre dataene sine andre steder. Alt fra bokmerker til musikk, bilder og e-post vil bli sikkerhetskopiert. Alle personlige konfigurasjonsfiler, som for en brukers skrivebordsmiljø eller deres personlige innstillinger for et program, vil også bli inkludert, da disse lagres i skjulte mapper i en brukers hjemmekatalog.

Hvis du trenger å gjenopprette en konfigurasjon, vil gjenoppretting av hele hjemmekatalogen kunne gjøre det mulig for en bruker å fortsette som om ingenting hadde skjedd, så lenge de samme programmene og skrivebordene er installert.

Serverfiler

Du kan spørre Déjà Dup for å sikkerhetskopiere hele systemet ved å velge filsystemet som et sted, etterfulgt av 'Åpne'. Dette vises som '/' i mappelisten. Alle dataene dine blir lagret, men en gjenoppretting vil ikke skape et oppstartssystem. Dette skyldes at det er mer å installere enn data - du må også vurdere diskpartisjoner og installere en oppstartstjeneste, for eksempel.

En systembasert sikkerhetskopiering som dette er overkill, fordi et system kan gjenopprettes mer effektivt fra installasjonsplater eller distribusjonens ISO.

Ett unntak er hvis du kjører servere på maskinen din, og har brukt mye tid på å bygge en kompleks konfigurasjon. Filer for slike oppsett er ikke begrenset til en brukers hjemmekatalog, og det finnes heller ingen standardplassering.

Hvis dette er konfigurasjonen din, har du allerede den spesialkunnskapen som kreves for å finne dataene du vil lagre. Noen vil bli funnet i / etc, mens andre vil være i / var. Et Wordpress-nettsted, for eksempel, vil bruke en webkonfigurasjon i / var / www og en MySQL-database fra / var / lib. På et kontor vil du kanskje også inkludere data fra andre maskiner.

Den enkleste måten å håndtere dette på er å opprette delte mapper på din lokale maskin som andre datamaskiner kan montere og bruke for deres data. Du kan til og med gjøre dette for en ekstern hjemmemappe, som er en fin måte å bruke en enkelt maskin til å lagre brukerdataene for et helt kontor. Bare vær sikker på at du inkluderer den delte mappen i Déjà Dups reserveliste, eller du vil ikke bare miste personopplysninger, men for hele kontoret.

Opprette sikkerhetskopien

Med kildefilene dine valgt, er neste trinn å generere sikkerhetskopien. Det viktigste å vurdere her er hvor du skal sette den.

Å sette sikkerhetskopiering på samme stasjon gjør ikke mye fornuft (selv om det vil beskytte deg fra deg selv hvis du tilfeldigvis sletter en fil ved et uhell), og mens du setter en sikkerhetskopi på en annen stasjon på samme maskin, er det bedre, det er fortsatt vil ikke beskytte deg i tilfelle en katastrofal feil. En mye bedre løsning er å få dataene fra maskinen din - eller enda bedre, av nettstedet.

Det er to måter å gjøre dette på. Den første er å bruke en flyttbar lagringsenhet, som en ekstern harddisk. Den andre er å overføre sikkerhetskopiering over et nettverk. Det sistnevnte alternativet er mer praktisk fordi vi vil automatisere prosessen så mye som mulig, og koble fra en stasjon og ta det hjem med deg, er det ikke så automatisk. Uansett kan Déjà Dup imøtekomme dine krav, og du kan velge mellom ulike typer ekstern server fra Backup Location-menyen.

Lag en sikkerhetskopi

Med et valgt sted er du nå klar til å sikkerhetskopiere. Dette kan startes umiddelbart fra oversiktssiden, men hvis alt fungerer, må du aktivere bryteren merket "Automatisk sikkerhetskopiering" og sette opp en tidsplan fra Planlegg-panelet. Vi anbefaler å lage daglige sikkerhetskopier og holde dem på ubestemt tid, eller så lenge backupmediet ditt har nok lagringsplass.

Når du starter sikkerhetskopien, blir du bedt om å skrive inn et passord. Dette brukes til å kryptere datafilen slik at den ikke kan leses av noen andre. Du bør også aktivere alternativet "Husk passord" hvis du planlegger å kjøre sikkerhetskopien automatisk.

Første gang Déjà Dup kjører en sikkerhetskopi, lagrer den alt, mens de fleste påfølgende sikkerhetskopier vil bli inkrementelle, og lagrer kun dataene som har endret seg. Av og til - vanligvis en gang i måneden - Déjà Dup vil opprette en ny fullstendig backup for å sikre at dataene ikke er avhengige av en lang rekke inkrementelle oppdateringer. Hvis du ser på mappen som inneholder sikkerhetskopieringsdataene, ser du at det er både "fulle" filer og "inc diff" -filer for forskjellen.

Gjenoppretter data

Skulle det verste skje, og du må gjenopprette dataene dine, er prosessen så enkel som å opprette den opprinnelige sikkerhetskopien. Bare klikk på "Gjenopprett" -knappen fra oversikten.

Deretter må du velge plasseringen og mappen som inneholder sikkerhetskopieringsdataene - så hvis du gjenoppretter data på en ny maskin, må du sørge for at den kan få tilgang til samme eksterne lagringsplass, som du vet hvor i lagringsplassen sikkerhetskopiene dine ligger, og at du har det opprinnelige passordet for sikkerhetskopien.

Hvis du ikke først kan montere en ekstern stasjon, kan du også kopiere sikkerhetskopieringsmappen til en bærbar stasjon. Déjà Dup behøver ikke å ha dataene i sin opprinnelige posisjon, da alt det trenger er inneholdt i sikkerhetskopieringsmappen. Bare vær sikker på at gjenopprettingsfunksjonen peker på dette.

Ved å klikke "Videresend" kan du velge en bestemt tid og dato fra sikkerhetskopiene du allerede har gjort. For en fullstendig installasjon vil du velge den nyeste datoen i listen, men hvis du gjenoppretter en enkelt fil du slettet eller feilaktig endret, kan det hende du vil velge en dato når du vet at filen var som du trenger det til å være.

Det neste alternativet lar deg gjenopprette filene dine til enten samme eller et annet sted, noe som er nyttig hvis du vil se hva som er endret i stedet for å gjenopprette en sikkerhetskopi. Når du klikker på 'Videresend', starter startprosessen, og plasserer alle filene i sikkerhetskopien til deres relative steder på systemet.

Hvis du har bedt om at de skal gjenopprettes til et annet sted, får du hele systemtreet på nytt fra sikkerhetskopieringsmappen. Vi ville få "Hjem", for eksempel for gruppen av brukermapper. Du kan enten bla gjennom dette for å komme til de slettede filene dine, eller kopiere den til den opprinnelige plasseringen for å gjenopprette konfigurasjonen.