Indholdsfortegnelse
I udviklingsmiljøer, når vi flytter en ændring til produktionen, er det meget vigtigt at oprette en backup lige før ændringerne, på en sådan måde, at vi kan vende tilbage, hvis tingene ikke går, som vi vil.Inde i verden af MySQL vi har flere termer at referere til sikkerhedskopien som Dump, Sikkerhedskopiering, Eksport, i vores miljø phpMyAdmin, disse udtryk refererer til det samme element, som er vores fil, hvor vi har strukturen og de data, som vi vil eksportere for at gemme det pågældende tidspunkt i databasen.
Inden vi eksporterer eller genererer vores backup, er det meget vigtigt, at vi kender omfanget af det, vi har brug for, det vil sige, at vi skal definere, om vi kun ønsker strukturen i databasen, kun dataene, dataene og strukturen, kun nogle tabeller .
Definer også, hvem denne resulterende fil er bestemt til, hvis til en database MySQL igen, eller vi skal fodre en anden motor; Alt dette er gyldige spørgsmål, som vi skal stille os selv for at vide, hvad vi har brug for og dermed vide, hvilke værktøjer vi skal bruge.
I databasevisningen skal vi klikke på indstillingen eksport som skulle vise os sådan noget:
Her har vi to muligheder, Hurtig (hurtig og Brugerdefinerede (brugerdefineret), hvor den første tillader os at generere en komplet backup, i SQL -format med de grundlæggende parametre, og uden mulighed for at vælge tabellerne eller andre muligheder, og den anden tager os lidt længere og viser os flere muligheder som f.eks. vælge hvilke tabeller vi vil eksportere, formatet, filens struktur, dens kodning osv.
Lad os stoppe et øjeblik på panelet på Produktion, Her har vi nogle interessante ting, der kan være nyttige for os, vi starter med de to vigtigste muligheder for at gemme i en fil og vise som tekst, den første vil få vores browser til at downloade en fil, som serveren sender til os via HTTP, og den anden mulighed får os til at se den komplette fil i en browserfane.
Tegnsættet giver os mulighed for at vælge en bestemt kodning til vores backup, da for eksempel noget der sker meget er databaserne på spansk, er der altid problemer med accenterne, og det er fordi vi ikke placerer det passende sæt tegn. Endelig komprimering, når en database har mange poster, vil vi have en meget stor fil, så vi kan altid lide at komprimere denne fil, så den ikke fylder mere end krævet, virkelig når vi gemmer vores sikkerhedskopier, til dette har vi komprimering tilgængelige typer, ZIP, GZIP eller BZIP2, selvom dette kun er tilgængeligt, hvis vores server har disse muligheder aktiveret i øjeblikket.