De fleste organisationer er ikke klar over, at de har et problem med databasesikkerhedskopiering, før de skal gendanne dataene og finder ud af, at de ikke er der eller ikke er i den form, som de havde forventet.
Den udpegede administrator, der administrerer databasemiljøerne, skal være forberedt på situationer, hvor enhver fejl kan have en indvirkning på tilgængeligheden, integriteten eller anvendeligheden af en database eller applikation. At reagere på disse fejl er en nøglekomponent i administratorens ansvar, og deres evne til at reagere korrekt afhænger af, om de har en veltilrettelagt strategi for databasesikkerhedskopiering og -gendannelse.
Pixars "Toy Story 2" skete som bekendt næsten aldrig på grund af en forkert kørsel af kommandolinjen, der fik filmen til at blive slettet og en ineffektiv backup-strategi på plads. Den film indtog næsten 500 millioner dollars på verdensplan i billetsalg... penge, der måske aldrig er blevet lavet uden det faktum, at et teammedlem lavede deres egen personlige backup.
ClusterControl giver dig sofistikerede backup- og failover-funktioner ved hjælp af en peg-og-klik-grænseflade for nemt at gendanne dine data, hvis noget går galt og kan være din DBA-sidekick, når det kommer til at opbygge en effektiv backup-strategi. Der er dog mange aspekter at overveje, når man bygger en sådan strategi.
Her hos Severalnines har vi databaseeksperter som har skrevet meget om emnet, og i denne blog vil vi samle de bedste ressourcer til at hjælpe dig med at opbygge din egen database backup strategi for MySQL og MariaDB databaser mere specifikt.
Hvis du kører et MySQL- eller MariaDB-miljø, er vores bedste ressource for dig det gratis hvidbog "The DevOps Guide to Database Backups for MySQL and MariaDB." Guiden dækker de to mest populære sikkerhedskopieringsværktøjer til MySQL og MariaDB, nemlig mysqldump og Percona XtraBackup. Den dækker yderligere emner, såsom hvordan databasefunktioner som binær logning og replikering kan udnyttes i sikkerhedskopieringsstrategier og giver bedste praksis, der kan anvendes på topologier med høj tilgængelighed for at gøre databasesikkerhedskopier pålidelige, sikre og konsekvente.
Ud over hvidbogen er der to webinarer med fokus på sikkerhedskopier, som du kan se on-demand. "MySQL Tutorial - Backup Tips til MySQL, MariaDB &Galera Cluster" og "Bliv en MySQL DBA - Beslutning om en relevant sikkerhedskopieringsløsning." Hvert af disse webinarer tilbyder tips og bedste praksis til at opbygge en backup-plan og opsummerer meget af det indhold, der er tilgængeligt på hele vores websted.
Her er vores mest populære og relevante blogs om emnet...
Oversigt over sikkerhedskopiering og gendannelse
I bloggen "Bliv en MySQL DBA - Sikkerhedskopiering og gendannelse" giver vi et overblik over sikkerhedskopier og gendannelser på højt niveau, når du administrerer et MySQL-miljø. Inkluderet i bloggen er en oversigt over forskellige backupmetoder, oversigt over logiske og fysiske backups og nogle bedste praksisser og retningslinjer, du kan følge.
Betydningen af MySQL Storage Engines på sikkerhedskopier
I bloggen "Valget af MySQL Storage Engine og dens indvirkning på sikkerhedskopieringsprocedurer" diskuterer vi, hvordan valget af forskellige typer lagermotorer (som MyISAM, InnoDB osv.) kan have en indflydelse på din backupstrategi.
Opbygning af en backupstrategi og -plan
I vores blog "mysqldump eller Percona XtraBackup? Backup Strategies for MySQL Galera Cluster” diskuterer vi de forskellige muligheder, der er tilgængelige for dig, når du laver din backup- og gendannelsesplan med særligt fokus på at gøre det på en måde, der ikke påvirker ydeevnen.
Sørg for, at du udfører en god sikkerhedskopiering
I vores blog "Sådan udfører du effektive sikkerhedskopier til MySQL og MariaDB" diskuterer vi en række måder at sikkerhedskopiere MySQL og MariaDB på, som hver især har fordele og ulemper.
Brug af ClusterControl til sikkerhedskopier
I bloggen "ClusterControl Tips &Tricks - Best Practices for Database Backups" bør vi, hvordan du effektivt administrerer din backupplan ved hjælp af ClusterControl. Med ClusterControl kan du planlægge logiske eller fysiske backups med failover-håndtering og nemt gendanne backups til bootstrap-noder eller systemer.
Yderligere blogs
Der er flere blogs, der er blevet skrevet gennem årene, som også kan hjælpe dig med at sikre, at dine sikkerhedskopier udføres med succes og effektivt. Her er en liste over dem...
Fuld gendannelse af en MySQL eller MariaDB Galera Cluster fra sikkerhedskopi
Udførelse af regelmæssige sikkerhedskopier af din databaseklynge er bydende nødvendigt for høj tilgængelighed og gendannelse af katastrofer. Dette blogindlæg giver en række bedste praksisser for, hvordan man fuldt ud gendanner en MySQL eller MariaDB Galera Cluster fra backup.
Læs bloggen
Hvad er nyt i ClusterControl 1.4 - Backup Management
Dette blogindlæg dækker de nye sikkerhedskopieringsfunktioner, der er tilgængelige i ClusterControl version 1.4.
Læs bloggen
ClusterControl Tips og tricks:Tilpasning af dine databasebackups
ClusterControl følger nogle bedste fremgangsmåder til at udføre sikkerhedskopier ved hjælp af mysqldump eller Percona xtrabackup. Selvom disse fungerer for de fleste databasearbejdsbelastninger, vil du måske stadig tilpasse dine sikkerhedskopier. Denne blog viser dig hvordan.
Læs bloggen
Architecting for Failure - Disaster Recovery of MySQL/MariaDB Galera Cluster
Uanset om du bruger ubrydelige private datacentre eller offentlige cloudplatforme, er Disaster Recovery (DR) virkelig et nøgleproblem. Dette handler ikke om at kopiere dine data til et backup-websted og være i stand til at gendanne dem, det handler om forretningskontinuitet og hvor hurtigt du kan gendanne tjenester, når en katastrofe rammer.
Læs bloggen
Brug af BitTorrent Sync til at overføre databasesikkerhedskopier uden for webstedet
BitTorrent Sync er en simpel replikeringsapplikation, der leverer krypterede tovejs filoverførsler, der kan køre bag NAT og er specielt designet til at håndtere store filer. Ved at udnytte enkeltheden ved Bittorrent Sync kan vi overføre backupfiler væk fra vores klynge, hvilket forbedrer tilgængeligheden af backups og reducerer omkostningerne ved ødelagt backup, hvor du regelmæssigt kan verificere dine backups off-site.
Læs bloggen
Sådan kloner du din database
Hvis du administrerer en produktionsdatabase, er chancerne store for, at du har været nødt til at klone din database til en anden server end produktionsserveren. Den grundlæggende metode til at oprette en klon er at gendanne en database fra en nylig sikkerhedskopi til en anden databaseserver. Andre metoder omfatter replikering fra en kildedatabase, mens den er oppe, i hvilket tilfælde det er vigtigt, at den originale database ikke påvirkes af nogen kloningsprocedure.
Læs bloggen
Bruger du ikke MySQL? Her er nogle ressourcer, vi har til at hjælpe med andre databaseteknologier...
Bliv en MongoDB DBA:MongoDB Backups
Dette er vores femte indlæg i blogserien "Bliv en MongoDB DBA" - hvordan laver du en god backup-strategi for MongoDB, hvilke værktøjer er tilgængelige, og hvad du skal passe på.
Læs bloggen
Bliv en MongoDB DBA:Gendannelse af dine data
Dette er vores sjette indlæg i blogserien "Bliv en MongoDB DBA" - hvordan gendanner du MongoDB ved hjælp af en sikkerhedskopi.
Læs bloggen
Bliv en PostgreSQL DBA - Logiske og fysiske PostgreSQL-sikkerhedskopier
At tage backup er en af de vigtigste opgaver på en DBA – det er afgørende for tilgængeligheden og integriteten af dataene. En del af vores Bliv en PostgreSQL DBA-serie, dette blogindlæg dækker nogle af de backupmetoder, du kan bruge med PostgreSQL.
Læs bloggen