Ta sikkerhetskopi av MySQL-databasene med dette nettbaserte verktøyet

Når databaser er oppe og kjører og koblet til det applikasjonen bruker dem alle, er det bra, men hva skjer når katastrofen rammer? Hvis du ikke har sikkerhetskopiert disse databasene, vil det oppstå en mareritt-situasjon. I den forbindelse må du ha en solid backup-plan på plass. Et verktøy som gjør en sikkerhetskopi av MySQL-databaser er MySQLDumper.

MySQLDumper er et nettbasert, PHP- og Perl-basert verktøy. Databaser kan dumpes i en sikkerhetskopifil og deretter enkelt gjenopprettes. MySQLDumper er perfekt egnet for delte hosting-arbeidsområder der skalltilgang ikke er et alternativ. MySQLDumper er utgitt under GNU Open Source License og er gratis å bruke. La oss gå gjennom prosessen med å installere og bruke dette praktiske verktøyet.

Installerer MySQLDumper

Krav

Installasjonskravene er Apache, MySQL og PHP. En grunnleggende Linux Apache MySQL PHP (LAMP) server skal lett oppfylle alle disse kravene. Når du oppfyller kravene, kan du følge trinnene for installasjon, som vil være en lek hvis du har installert verktøy som phpMyAdmin.

Trinn 1: Last ned og trekk ut MySQLDumper-filen

Last ned den siste utgaven og flytt filen til serverens dokumentrot. Jeg installerer på en Ubuntu 12.04 maskin, så filen blir plassert i / var / www. Med filen på sin rette plass, trekk den ut med følgende trinn:

  1. Åpne et terminalvindu.
  2. Gi kommandoen sudo unzip MySQLDumperXXX.zip (XXX er utgivelsesnummeret).
  3. Gi nytt navn til den nyopprettede filen med kommandoen sudo mv msdXXX msd (XXX er utgivelsesnummer).
Trinn 2: Lag tillatelser og kataloger

Det er visse undermapper som må opprettes og tillatelser tildeles på nytt. Her er kommandoene for å fullføre dette trinnet fra / var / www / msd-katalogen:

  • sudo mkdir arbeid
  • sudo chmod ugo + w arbeid
  • sudo mkdir arbeid / konfigurering
  • sudo chmod ugo + w arbeid / config
  • sudo mkdir arbeid / logg
  • sudo chmod ugo + w arbeid / logg
  • sudo mkdir arbeid / sikkerhetskopi
  • sudo chmod ugo + w arbeid / sikkerhetskopi /
  • sudo chmod ugo + w config.php
Trinn 3: Lag en database

Ja, et verktøy som brukes til å sikkerhetskopiere databaser krever en database. For å gjøre dette trinnet enkelt, foretrekker jeg å dra nytte av MySQL Workbench-verktøyet. Opprett en database kalt "msd" ved å bruke UTF-standardkollateringen.

Trinn 4: Installer MySQLDumper Det er på tide å avbryte nettleseren din og peke den til http: // ADDRESS_OF_SERVER / msd og starte installasjonen. Den første skjermen krever at du velger språket for installasjonen. Klikk deretter på Installer-knappen. Det neste skjermbildet du bør se er databasens informasjonsskjermbilde ( figur A ). Figur A

Nederst på skjermen kan du se at MySQLDumper oppdaget databasene på maskinen min. (Klikk på bildet for å forstørre.)
Fyll ut nødvendig informasjon og klikk på Koble til MySQL-knappen. Hvis tilkoblingen lykkes, blir du ført til en av to skjermer. Hvis du allerede har tatt vare på kataloger og tillatelsesproblemer, blir du øyeblikkelig ført til hovedvinduet til MySQLDumper ( figur B ). Hvis du ikke har tatt hånd om disse problemene, kommer du til å lande på en side som instruerer deg om hvordan du fullfører installasjonen ved å opprette nødvendige kataloger og tillatelser. Figur B

Det er fortsatt ett installasjonstrinn igjen. (Klikk på bildet for å forstørre.)
Fra hovedvinduet vil du legge merke til en advarsel som er anbefalt. Du må beskytte MySQLDumper-katalogen med et passord. Gjør dette ved å klikke på knappen Opprett katalogbeskyttelse. Dette vil åpne et nytt skjermbilde ( figur C ) som lar deg konfigurere passordbeskyttelsen. Figur C

Du har forskjellige krypteringsalternativer å velge mellom her. (Klikk på bildet for å forstørre.)

Bruker MySQLDumper

Slik sikkerhetskopierer du en database ved hjelp av MySQLDumper:

  1. Velg databasen som skal sikkerhetskopieres fra rullegardinmenyen Database.
  2. Klikk på Sikkerhetskopi fra venstre navigasjon.
  3. Skriv inn en kommentar (om nødvendig) i kommentarfeltet ( figur D ).
  4. Klikk på Start ny sikkerhetskopi.
Figur D

Hvis du merker av for Velg tabeller, blir du bedt om å velge hvilke tabeller du vil sikkerhetskopiere. (Klikk på bildet for å forstørre.)
Når sikkerhetskopien er fullført, vil du få en lenke som lar deg laste ned databasen ( figur E ). Figur E

Du kan også velge å redigere databasen eller få oversikt over databasen. (Klikk på bildet for å forstørre.)
Klikk på Fortsett-knappen for å gå til oversikten over databasen. Denne skjermen ( figur F ) viser alle de gjeldende sikkerhetskopiene som er tilgjengelige på MySQLDumper-systemet. Figur F

Fra dette skjermbildet kan du laste opp en database til systemet. (Klikk på bildet for å forstørre.)

Gjenoppretting er like enkelt:

  1. Velg databasen du vil gjenopprette fra nedtrekksdatabasen i venstre navigasjon.
  2. Klikk Gjenopprett fra venstre navigasjon.
  3. Velg sikkerhetskopien du ønsker å gjenopprette ( figur G ).
  4. Klikk på Gjenopprett-knappen.
Figur G

Du kan velge spesifikke tabeller du vil gjenopprette hvis du ikke trenger å gjenopprette hele databasen. (Klikk på bildet for å forstørre.)

Ved å bruke MySQLDumper regelmessig, vil du ha et solid sett med sikkerhetskopier for å sikre at databasene alltid er funksjonelle.

© Copyright 2021 | pepebotifarra.com