5 Linux backup and restore tips fra skyttergravene

det er lett å sitere beste praksis og å fortelle noen hva de skal gjøre, men det fungerer ikke alltid i praksis. «Alt fungerer på papir,» var mitt svar til en arkitekt som fortalte meg at jeg må «følge de anbefalte retningslinjene og beste praksis i stedet for å være en rogue sysadmin.»Faktum er at jeg ikke var en rogue sysadmin. Problemet var at denne «arkitekten» aldri hadde vært inne i et datasenter, og heller ikke hadde han noen gang sett en serverkapsling. Han leste ganske enkelt en manual og fortalte meg hvordan det skulle gjøres, selv om han aldri hadde hatt erfaring med å gjøre det selv.

mine erfaringer (og holdning) til side, du bør følge, så tett som mulig, retningslinjer og beste praksis for systemene. Men, også følge din egen beste skjønn i hva du gjør så lenge du har brukernes og systemets beste interesser på hjertet. Her er mine Fem Linux backup og gjenopprette tips fra grøfter, i ingen spesiell rekkefølge.

1. Den gamle 3-2-1-regelen-jeg tror ikke dette er absolutt nødvendig for enhver situasjon—men du vil heller aldri bli sparket for å ha for mange gode kopier av bedriftens data eller for å beskytte bedriftsdata for mye. 3-2-1-regelen sier at du bør beholde tre (eller flere) kopier av dataene dine på to forskjellige medier og en på en ekstern plassering. De som bruker denne metoden sjelden finne seg uten en levedyktig backup tilgjengelig for å gjenopprette sine filer. Ulempene med denne regelen er plassbehov og ledelse. Tre kopier av data krever mye plass, og lagring på to forskjellige medier er dyrt. Offsite pickup og lagring er også dyrt, men du må veie bekostning av 3-2-1 mot ikke å ha en god og gjenvinnbar backup.

2. Et dedikert backup-nettverk-Legg til et network interface card (nic) til serversystemene dine, plasser Disse Nic-Ene på egen isolert VLAN (slik at tung backup-trafikk ikke påvirker produksjonstrafikken), og bruk en sentral backup-plassering som en lagringsserver eller nettverkstilkoblet lagring. Pass på å binde flere Nicer sammen på lagringsserveren for å håndtere alle innkommende data. Høyhastighets disk arrays også hjelpe med samtidig opptak av data fra flere steder.

3. Stagger sikkerhetskopiene dine-det virker som om alle ønsker å sette sikkerhetskopiene sine til å starte klokken 1: 00. Ikke gjør det. Du vil oversvømme nettverket med backup trafikk, selv en segregert VLAN, og sikkerhetskopiene dine vil ende opp med å ikke fullføre fordi de timeout, eller de vil løpe for alltid. Beregn hvor lang tid hver backup tar og deretter forskyve tilsvarende. Også, ikke hver server trenger å bli sikkerhetskopiert i løpet av natten. Noen servere kan bli stille så tidlig som 6: 00pm når alle har logget av bedriftsnettverket. Du kan sikkerhetskopiere flere systemer samtidig-bare IKKE HVER server.

4. Document your backup procedures – jeg vet at dokumentasjon er alles minst favoritt ting å gjøre, men husk at du ikke jobber helt i vakuum. Det er andre som kanskje må følge instruksjonene dine eller å plukke opp hvor du slutter når du bytter jobb. Vennligst dokumentere din backup strategi, trinnene du tar for å sikkerhetskopiere data, hvor dataene er sikkerhetskopiert, identifisere og forklare automatisering, og forklare hvordan du henter sikkerhetskopierte data. Bekreft dokumentasjonen ved å la noen andre utføre en sikkerhetskopi og en gjenoppretting. Handoff er kritisk, og hvis du forlater ditt nåværende selskap i en dårlig situasjon, begrenser du dine fremtidige karrieremuligheter. Teknologi sirkler er små, og alle snakker. Hvis du får et dårlig rykte for sabotasje eller negative separasjoner, vil du skade det selskapet midlertidig, men du vil permanent skade deg selv.

5. Bekreft sikkerhetskopiene dine – selv om dette tipset bør uten å si, kjører mange systemadministratorer sikkerhetskopier, sjekk for å se om de kjørte, men aldri bekreft at sikkerhetskopien faktisk er nyttig. Måten jeg verifiserer sikkerhetskopier, er jeg plante en fil som heter noe som backup_verify.txt et sted på filsystemet, vanligvis i / etc / configs som jeg gjenoppretter regelmessig. Du kan automatisere denne gjenopprettingen hvis du vil; det trenger ikke å være en manuell gjenopprettingsprosess for å bekrefte at du kan hente denne filen ut av en sikkerhetskopi og gjenopprette den til et kjent sted.

Innpakning

Sikkerhetskopier er et stort, vanlig smertepunkt blant systemadministratorer. Ingen elsker å utføre sikkerhetskopier, og det ser ut til å gjøre oss sint når vi må gjenopprette fra en sikkerhetskopi. Sikkerhetskopier er bare en universell smerte. De er imidlertid et nødvendig onde. En god sikkerhetskopi kan spare deg for mye tid, mens dårlige sikkerhetskopier, eller forby, ingen sikkerhetskopier i det hele tatt, vil gjøre lite for å forbedre sysadmin-karrieren din.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert.