Kā izveidot MySQL datu bāzes dublējumu Ubuntu 18.04 VPS vai speciālajā serverī

Datubāzes dublējuma saglabāšana savai vietnei vai lietojumprogrammai paaugstina drošības līmeni katastrofas gadījumā. Faktiski vairums tīmekļa pārziņu atkopšanas nolūkos katru dienu dod priekšroku sava MySQL datu bāzes bezsaistes versijas izveidošanai un lejupielādēšanai.


MySQL serveris un Ubuntu 18.04 VPS ir aprīkoti ar būtiskiem rīkiem datu bāzu dublējumu izveidošanai. Dublējumi palielina jūsu vietņu uzticamību, un jums tās regulāri jālieto, ja vēlaties, lai jūsu biznesā būtu augsta pieejamība.

Šajā rokasgrāmatā mēs parādīsim, kā jūs varat izveidot dublējumus no savas MySQL datu bāzes, kas darbojas uz Ubuntu 18.04 VPS (Bionic Beaver). Pēc tam dublētai drošībai varat kopēt MySQL dublējumus citā serverī vai lokālajā datorā.

Priekšnosacījumi

  • Ubuntu 18.04 serveris
  • MySQL kopienas serveris
  • Lietotājs, kas nav sakne, ar privilēģijām
  • MySQL servera lietotājvārds un parole
  • MySQL datu bāzes paraugs

Īpaša piezīme: Ja jūs uztrauc savas vietnes uzticamības un drošības problēmas un apsverat pārslēgšanos uz citu tīmekļa mitinātāju, pirms to izdarīšanas iesakām konsultēties ar HostAdvice ekspertu un lietotāju atsauksmēm. Dodieties uz HostAdvice labāko MySQL mitināšanu, labāko VPS mitināšanu vai labāko Linux mitināšanu, lai atrastu šajās kategorijās vislabāk novērtētos tīmekļa mitinātājus..

1. solis: MySQL dump komandas izmantošana

Ubuntu nāk ar jauku komandu ar nosaukumu “mysqldump”. Mēs izmantosim komandu, kā parādīts zemāk, lai izveidotu datu bāzes dublējumu. Aizstāt lietotājvārdu, datu bāzes_vārdu un rezerves_nosaukuma vārdu ar pareizajām vērtībām. Ievadiet arī datu bāzes paroli, kad tiek lūgts to darīt:

$ mysqldump -u lietotājvārds -p datubāzes_vārds > backup_file_name.sql

Piemēram, lai dublētu datu bāzi ar nosaukumu “wp_database” ar faila nosaukumu “wp_database_bk.sql”, mēs izmantosim zemāk esošo komandu. Lūdzu, ņemiet vērā, ka wp_user ir lietotājvārds, kuru izmanto, lai pieteiktos wp_database:

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

Iepriekš minētā komanda izveidos mysql dublējumu zem ceļa “/Home//wp_database_bk.sql”

2. solis: MySQL datu bāzes atjaunošana

Jebkuru MySQL datu bāzi var atjaunot, izmantojot zemāk esošo komandu:

$ mysql -u lietotājvārds -p datubāzes_vārds < rezerves_vārds.sql

Piemēram, lai atjaunotu mūsu wp_database_bk.sql datu bāzē ar nosaukumu wp_database_1, mēs izpildām zemāk esošo komandu:

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

3. darbība: dublēšanas procesa automatizēšana

Manuālu dublējumu izveidošana ražošanas vidē var būt apgrūtinošs. Par laimi ir utilīta, ko sauc par automysqlbackup un kuru varam lejupielādēt no Ubuntu krātuves. Pakete izmanto cron darbus, lai plānotu dublējumus dažādos intervālos bez manuālas iejaukšanās.

Lai lejupielādētu utilītu, palaidiet komandu zemāk:

$ sudo apt-get instalēt automysqlbackup

Pēc tam, lai izveidotu rezerves kopijas pēc pieprasījuma, izpildiet komandu zemāk:

$ sudo automysqlbackup

Ikdienas dublējuma mapes saturu var uzskaitīt, izpildot komandu zemāk:

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

Varat pielāgot automysqlbackup utilītu, rediģējot tās konfigurācijas failu, kas atrodas vietnē “/ Etc / default / automysqlbackup” izpildot komandu zemāk:

$ sudo nano / etc / default / automysqlbackup

Lietderība diezgan labi sakārto MySQL dublējuma failus direktorijā “/ var / lib / automysqlbackup”.

Secinājums

Mēs esam apskatījuši divas dažādas MySQL dublējumu veidošanas metodes jūsu Ubuntu 18.04 serverī. Katrai metodei ir savas priekšrocības un priekšrocības. Kaut arī automātiskās dublēšanas dažiem administratoriem liek strādāt, dažiem var būt nepieciešama manuālā metode, īpaši ražošanas serveros.

Tātad, tas viss ir atkarīgs no jūsu vajadzībām, sistēmas resursa un lietojumprogrammas rakstura. Atcerieties, ka vienmēr ir ieteicams saglabāt atjauninātu datu bāzes dublējumu izbraukuma vietā, ja jūsu attālie Ubuntu 18.04 serveri sabojājas..

Arī katastrofas gadījumā izvēlieties rezerves frekvenci, kas atbilst jūsu problēmu nopietnībai. Dažiem var būt ikdienas dublējums, bet citiem, iespējams, vajadzēs ik stundu dublēt. Es ceru, ka jums patika lasīt ceļvedi.

Iepazīstieties ar 3 populārākajiem serveru mitināšanas pakalpojumiem:

A2 mitināšana

Sākuma cena:
USD 99,59


Uzticamība
9.3


Cenu noteikšana
9.0


Lietotāju draudzīgs
9.3


Atbalsts
9.3


Iespējas
9.3

Lasīt atsauksmes

Apmeklējiet vietni A2 Hostings

FastComet

Sākuma cena:
139,00 USD


Uzticamība
9.7


Cenu noteikšana
9.5


Lietotāju draudzīgs
9.7


Atbalsts
9.7


Iespējas
9.6

Lasīt atsauksmes

Apmeklējiet vietni FastComet

Resursu vēji

Sākuma cena:
99,00 USD


Uzticamība
9.3


Cenu noteikšana
9.2


Lietotāju draudzīgs
9.2


Atbalsts
9.3


Iespējas
9.2

Lasīt atsauksmes

Apmeklējiet vietni Hostwinds

Saistītie padomi

  • Kā atspējot MySQL 5 "Stingrs režīms" Ubuntu 18.04 VPS vai speciālajā serverī
    starpposms
  • Kā instalēt MYSQL 8.0 un izveidot datu bāzi Ubuntu 18.04 Linux VPS
    starpposms
  • Kā instalēt PhpMyAdmin Ubuntu 18.04 VPS vai Dedicated Server
    starpposms
  • Kā instalēt Apache Cassandra Ubuntu 18.04 VPS vai Dedicated Server
    starpposms
  • Kā instalēt Apache, MySQL & PHP Ubuntu 18.04 VPS vai speciālajā serverī
    starpposms
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me