24/7-tilgang til 48 dager med backup

Har du noen gang lurt på om vi holder det vi lover, og faktisk tar backup av webhotell hver natt? Vel, da kan du nå feie all tvil til side, for nå gir vi deg gratis tilgang 24/7 til backup-serveren, og til å gjenopprette filer fra hele 48 dager bakover i tid!

Vi har alltid prioritert backup, og kjørt FTP-backup av samtlige webhotell til eksterne servere hver natt – men hvis du har trengt å gjenopprette filer fra vår backup, har du måtte kontakte oss og be oss om å gjøre dette for deg.

Men nå har vi endret våre systemer, og gått bort fra å overføre backup via FTP, til å benytte R1Soft CDP-backup (les mer om R1Soft i Wikipedia), som overføres via eget privat nettverk og kabling til ekstern server.

I tillegg til at R1Soft er mer effektivt ved at det brukes mindre ressurser, gir den oss mulighet til å ta vare på flere gjenopprettingstidspunkter, samt gi deg som kunde tilgang til selv logge på backup-serveren og gjenopprette filer – og det kan du nå!

Vårt nye system med R1Soft genererer backup hver natt fra kl. 01:10, og vi gir deg hele 48 dager bakover i tid med backup som du kan velge fra (merk at systemet kun har kjørt et par dager, og det er dermed enda ikke 48 dager å velge fra) – bare klikk deg innover i filene fra ønsket dato, og huk av for mapper og filer du ønsker å gjenopprette, og krisen er forhåpentligvis unngått, helt uten at du trengte å kontakte oss! 🙂

Synes du allikevel dette virker litt skummelt, er det bare å ta kontakt, så gjenoppretter vi ønskede filer fra backup for deg. Merk også at du må kontakte oss om du skal gjenopprette en database, da disse ikke er tilgjengelig for deg. Men vi har like mange gjenopprettingspunkter av dem (48 dager bakover), og gjenoppretter dem raskt og gratis for deg om du tar kontakt!

Viktig! Kontrollpanelet til R1Soft støtter kun Firefox og Internet Explorer. Ikke benytt andre nettlesere enn disse når du logger deg på backup-serveren.

Slik gjenoppretter du fra backup

Logg deg inn i DirectAdmin og klikk på et av dine domener (har du kun ett domene er du allerede på rett sted). Nederst på sida under overskriften «Avansert» klikker du på lenka kalt «R1Soft CDP-backup».

R1Soft i DirectAdmin

På innloggingsida til backup-serveren, skriver du inn serverens hostnavn i feltet kalt «Host Description», og i feltet for «User Name» og «Password» oppgir du det samme brukernavnet og passordet som du benytter til å logge inn i DirectAdmin. Merk at dette autentiseres direkte opp mot din DirectAdmin-konto, slik at om du har endret ditt DirectAdmin-passord, vil dette også endres her.

Du er nå logget på backup-serveren. Her navigerer du deg først til datoen du ønsker å gjenopprette filer fra, dette gjør du ved å klikke på ikonene i venstre kolonne slik at de åpner seg, og du vil så finne alle backup-tidspunkter under «/home…». Klikk på ønsket dato og naviger deg innover på samme måte som du er vant til med ditt lokale FTP-program.

Merk at du ikke trenger å gjenopprette hele webhotellet ditt, men at du kan velge å kun huke av for utvalgte mapper og/eller filer.

I høyre kolonne ser du innholdet i mappene du klikker på i venstre kolonne. Huk av for filene du vil gjenopprette fra backup, og klikk så på knappen øverst til høyre kalt «Restore Selected Files» (klikk på bildet nedenfor for å se full størrelse).

R1Soft CDP-backup

Under «Restore Options» huker du av for «Overwrite Existing Files». Fra før er det huket av for «Encrypt file data over network», og denne skal fortsatt være huket av.

Normalt skal det ikke være huket av for «Restore to Alternate Location» (med mindre du ønsker å overføre filene til en annen mappe, da!).

Klikk på «OK». Du får nå opp en animert gif som viser at backup er i ferd med å overføres, vent deretter til du ser at statusen i tabellen viser at den er fullført.

Det var dét, du har nå gjenopprettet filer fra ønsket backup-tidspunkt, og dagen er forhåpentligvis reddet! 🙂

9 tanker om “24/7-tilgang til 48 dager med backup

  1. Kyrre Baker

    Ser ut til å være en glitrende bra løsning. Når det blir tatt en slik backup automatisk har jeg også lagt til en cron-jobb som dumper databasene mine hver time til en fil så jeg alltid har 24 timer med databasebackup liggende på serveren. Denne har jeg lagt i en mappe som det blir tatt backup av.

    cron-jobben ser ut som dette.

    * */1 * * * /usr/bin/mysqldump -u [mitt_brukernavn] -p[mitt_passord] –all-databases > /home/[min_plass_på_serveren]/mysqldump/`date «+%H»`.sql >/dev/null 2>&1

    Etter noen timer får jeg da altså filene «01.sql, 02.sql, 03.sql» osv. osv. som blir sikkerhetskopiert via dette systemet. Med dette regner jeg meg selv som «selvforsynt» når det gjelder tilbakestilling av data.

    Funderer også på å gjøre en tilsvarende backup hver uke så jeg kan gå tilbake enda lenger, men det føles som om at det blir litt «overkill».

    Svar
  2. Asle

    Så bra at du liker løsningen vår, samt at du har ordnet deg med egen tilgang til databasebackup, selv om jeg personlig kanskje synes det er litt overkill å ta backup av databasene hver time. 🙂

    Nå vurderte vi faktisk å gjøre noe tilsvarende som din cron-job for alle våre brukere, men valgte i stedet å ta i bruk en «MySQL Addon» fra R1Soft. Denne kan du lese mer om hos R1Soft: MySQL Addon – Why MySQL Backups are Not Safe Without It.

    På sida lenket til overfor finner du også argumenter som gjorde at vi valgte nettopp denne løsningen. Husk også at selv om våre backup av dine databaser ikke er tilgjengelig for deg, kan du alltid kontakte oss å få gjenopprettet eller tilsendt ønsket backup av dem. Husk også at vi genererer backup av databasene samtidig med backup av dine filer, og at det blir like mange gjenopprettingspunkter av dem, altså 48 dager bakover.

    Det viktigste er at du (og dere) som kunder er fornøyd og føler dere trygge, så om man ønsker å sette opp en cron-jobb slik du har gjort, er det selvfølgelig helt greit. Men oftere enn én time, kan fort bli for ofte og mye. 🙂

    Svar
  3. Kyrre Baker

    Jeg knoter så mye med MySQL-serveren når jeg tester så jeg burde hatt hvert 30 sekund 😉 Jeg tok dog ned cron-jobben igjen rett etter jeg skrev det jeg gjorde. En ny- og bedre skal inn; men da bare fire ganger i døgnet som strengt tatt holder.

    Svar
  4. Kyrre Baker

    Til slutt endte jeg opp med en daglig rotasjon av MySQL -> disk. Så jeg har konstant en «Monday, Tuesday …. Saturday, Sunday» liggende. En slik rotasjon kjører bare én gang i døgnet (via Cron) og overskriver den gjeldene dagen med ny data. Totalt blir det altså lagret syv filer på serveren.

    Svar
  5. Tilbaketråkk: Kyrre Baker

  6. Asle

    Kyrre: Takk for at du i din blogg delte din oppskrift på hvordan man kan få med daglig backup av databasene- og tilgang til dem i R1Soft!

    Rune: Hyggelig at du setter pris på tjenesten! Det stemmer at vi ikke tar ekstra betalt for tilgang til R1Soft, og vi kommer ikke til å øke prisene.

    Svar
  7. Kyrre Baker

    Jeg har nå oppdatert teksten og eksempelkoden på siden for å få en litt mer fornuftig- og oppdelt håndtering av databaser i .tar.gz-filene.

    Svar

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *