Hoe om u MySQL-databasis te rugsteun op ‘n Ubuntu 18.04 VPS of ‘n toegewyde bediener

As u ‘n databasis rugsteun vir u webwerf of program, hou u die veiligheidsvlak in geval van ‘n ramp. In werklikheid verkies die meeste webmeesters om ‘n aflyn weergawe van hul MySQL-databasis elke dag te skep en af ​​te laai vir hersteldoeleindes.


MySQL-bediener en Ubuntu 18.04 VPS bevat belangrike instrumente om rugsteun van u databasisse te skep. Rugsteun verhoog die betroubaarheid van u webwerwe en u moet dit gereeld neem as u ‘n hoë beskikbaarheid in u besigheid wil hê.

In hierdie gids gaan ons u wys hoe u rugsteun kan neem uit u MySQL-databasis wat op Ubuntu 18.04 VPS (Bionic Beaver) loop. U kan die MySQL-rugsteun dan op ‘n ander bediener of u plaaslike rekenaar kopieer vir dubbele sekuriteit.

voorvereistes

  • Ubuntu 18.04 bediener
  • MySQL-gemeenskapsbediener
  • ‘N Nie-wortelgebruiker met sudo-voorregte
  • Mysql-bediener se gebruikersnaam en wagwoord
  • ‘N Voorbeeld van MySQL-databasis

Spesiale opmerking: as u bekommerd is oor betroubaarheid en veiligheidskwessies vir u webwerf en dit oorweeg om na ‘n ander webhost oor te skakel, beveel ons aan dat u vooraf met HostAdvice se kundige en gebruikersbeoordelings konsulteer. Gaan na HostAdvice se beste MySQL-hosting, beste VPS-hosting, of beste Linux Hosting om die beste beoordeelde webgasheer in hierdie kategorieë te vind.

Stap 1: Gebruik die MySQL dump-opdrag

Ubuntu kom met ‘n mooi opdrag genaamd ‘mysqldump’. Ons gaan die opdrag gebruik soos hieronder getoon om ons databasis te rugsteun. Vervang die gebruikersnaam, databasisnaam en rugsteunnaam met die regte waardes. Voer ook u databasiswagwoord in wanneer u gevra word om dit te doen:

$ mysqldump -u gebruikersnaam -p databasisnaam > backup_file_name.sql

Om byvoorbeeld ‘n databasis met die naam ‘wp_database’ in ‘n lêernaam ‘wp_database_bk.sql’ te rugsteun, gaan ons die opdrag hieronder gebruik. Let wel wp_user is die gebruikersnaam wat gebruik word om in die wp_database aan te meld:

$ mysqldump -u wp_user -p wp_database > wp_database_bk.sql

Die opdrag hierbo skep ‘n mysql-rugsteun onder die pad “/Home//wp_database_bk.sql”

Stap 2: Die herstel van MySQL-databasis

U kan enige MySQL-databasis herstel met behulp van die opdrag hieronder:

$ mysql -u gebruikersnaam -p databasisnaam < backup_name.sql

Om byvoorbeeld ons wp_database_bk.sql in ‘n databasis genaamd wp_database_1 te herstel, voer ons die opdrag hieronder uit:

$ mysql -u wp_user -p wp_database_1 < wp_database_bk.sql

Stap 3: Outomatiseer die rugsteunproses

Dit kan vervelend wees om handmatige rugsteun in ‘n produksie-omgewing te skep. Gelukkig is daar ‘n nut genaamd automysqlbackup wat ons van die Ubuntu-bewaarplek kan aflaai. Die pakket gebruik cron-take om rugsteun met verskillende tussenposes te skeduleer sonder handmatige ingryping.

Voer die opdrag hieronder uit om die program af te laai:

$ sudo geskik om automatysqlbackup te installeer

Voer dan die opdrag hieronder uit om rugsteunkopieë op aanvraag te neem:

$ sudo automysqlbackup

U kan die inhoud van die daaglikse rugsteunmap lys deur die onderstaande opdrag uit te voer:

$ sudo ls -a / var / lib / automysqlbackup / daagliks

U kan die automatysqlbackup-hulpprogramme aanpas deur die konfigurasielêer wat by “/ Etc / default / automysqlbackup” deur die opdrag hieronder uit te voer:

$ sudo nano / etc / default / automysqlbackup

Die hulpprogramme organiseer die MySQL-rugsteunlêers redelik goed onder die gids ‘/ var / lib / automysqlbackup’.

Afsluiting

Ons het twee verskillende metodes bespreek om MySQL-rugsteun op u Ubuntu 18.04-bediener te skep. Elke metode het sy eie voordele en voordele. Alhoewel die outomatiese rugsteunwerk vir sommige administrateurs werk, kan sommige miskien die handmatige metode benodig, veral op produksieservers.

Dit hang dus alles af van u behoeftes, stelselbronne en die aard van u aansoek. Onthou, dit is altyd raadsaam om ‘n bygewerkte databasis-rugsteun op ‘n buite-terrein te hou, indien u eksterne Ubuntu 18.04-bedieners ‘n uiteensetting het.

Kies ook ‘n rugsteelfrekwensie wat ooreenstem met die erns van u probleme in geval van ‘n ramp. Vir sommige kan dit ‘n daaglikse rugsteun doen, maar ander het miskien ‘n behoefte aan uurlikse rugsteun. Ek hoop dat u dit baie geniet om die gids te lees.

Kyk na die top 3 toewydingbedieningsdienste vir bediener:

A2 Hosting

Beginprys:
$ 99,59


betroubaarheid
9.3


pryse
9.0


Gebruikersvriendelik
9.3


ondersteuning
9.3


Kenmerke
9.3

Lees resensies

Besoek A2 Hosting

FastComet

Beginprys:
$ 139,00


betroubaarheid
9.7


pryse
9.5


Gebruikersvriendelik
9.7


ondersteuning
9.7


Kenmerke
9.6

Lees resensies

Besoek FastComet

Hostwinds

Beginprys:
$ 99,00


betroubaarheid
9.3


pryse
9.2


Gebruikersvriendelik
9.2


ondersteuning
9.3


Kenmerke
9.2

Lees resensies

Besoek Hostwinds

Verwante artikels oor hoe om te doen

  • Hoe om MySQL 5 uit te skakel "Streng modus" op ‘n Ubuntu 18.04 VPS of ‘n toegewyde bediener
    intermediêre
  • Hoe om MYSQL 8.0 te installeer en ‘n databasis op ‘n Ubuntu 18.04 Linux VPS te skep
    intermediêre
  • Hoe om PhpMyAdmin op ‘n Ubuntu 18.04 VPS of ‘n toegewyde bediener te installeer
    intermediêre
  • Hoe om Apache Cassandra te installeer op ‘n Ubuntu 18.04 VPS of ‘n toegewyde bediener
    intermediêre
  • Hoe om Apache, MySQL te installeer & PHP op ‘n Ubuntu 18.04 VPS of ‘n toegewyde bediener
    intermediêre
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me