Kako redovito izrađivati ​​sigurnosnu kopiju velike baze podataka MySQL pomoću MySQLDumper

  • Joseph Goodman
  • 0
  • 1166
  • 201
Oglas

Imati sve popularniji blog nije nešto na što sam navikla. Oduvijek sam strahopoštovan prema Aibeku i njegovom tehničkom osoblju i kako oni uvijek imaju rezervnu kopiju MUO-a pri ruci kad god nešto pođe čak i malo pogrešno. Dok gledam kako svoj vlastiti blog na usluzi WordPress raste i u objavama i u komentarima korisnika, započinjem oprezno gledati svoju rastuću bazu podataka. Što se događa ako poslužitelj padne, hakira se ili što je još gore? Ne bih li se trebao pripremiti za takvu situaciju sa stalnom, spremnom kopijom svih postova i komentara?

To je nešto što je nekoliko MUO pisaca ovdje pokrivalo tijekom godina. Prije mnogo godina, sam Aibek napisao je o četiri alata koji su tada bili dostupni za izradu sigurnosne kopije vaše baze podataka. Nedavno je Jeffry pisao o dodatku Updraft WordPress za sigurnosne kopije, a Tim je opisao nekoliko ručnih načina za izradu sigurnosnih kopija, poput FTP-a.

Priznajem, ponekad sam lijen i ako nije jednostavno i jednostavno, nemam vremena za to. Uz to, imam MySQL baze podataka koje nisu Wordpress, tako da mi dodatak za WordPress neće raditi. Nakon malo pretraživanja, konačno sam naišao na sjajan besplatni uslužni program za izradu sigurnosnih kopija MySQL nazvan MySQLDumper.

Instaliranje MySQLDumper-a

Pokretanje MySQLDumper je zapravo lakše nego većina aplikacija koje ste instalirali na svoj web poslužitelj. Za razliku od WordPress-a gdje morate pokrenuti uslužni program za instalaciju, uz MySQLDumper izvadite Zip datoteke u poddirektorij u vašoj javnoj web mapi, a zatim pozvate datoteku index.html iz svog preglednika. Ovdje sam kopirao sve datoteke u “sqlbackup” mapu na web poslužitelju.

U ovom primjeru, za pristup njemu (pristupu mom lokalnom web poslužitelju) bila bi adresa “http: // localhost / sqlbackup /” Ako ovo instalirate na svoj vlastiti web račun, samo ga zamijenite “localhost” s vašom domenom.

Nakon što pristupite datoteci index.html u toj mapi, “Instalacija MySQLDumper-a” pojavi se ekran. To je zapravo više od “konfiguracija” nego instalacija. Samo kliknite svoj jezik i kliknite “Montaža“.

Postupak instalacije jednostavno je postavljanje parametara pristupa vašoj bazi podataka. Ako želite koristiti MySQLDumper za izradu sigurnosne kopije svih MySQL baza podataka na vašem poslužitelju, tada ćete mu morati dati korisnički ID i lozinku s pristupom svim tablicama. Možete stvoriti novog korisnika za svakom tablicom samo za izradu sigurnosnih kopija ili dati korijenski pristup web aplikaciji.

Jednom kada kliknete “Spajanje na MySQL“, sustav će se pokušati povezati sa svakom od baza podataka na vašem poslužitelju i na dnu će vam dobiti status.

To je sve! Jednom kada kliknete Sljedeći, naći ćete se na glavnoj upravljačkoj ploči MySQLDumper-a.

Korištenje MySQLDumper za izradu sigurnosnih kopija baze podataka

Status vaših baza podataka, uključujući ograničenje prostora i upotrebu, prikazuju se na glavnoj stranici. Možete prebaciti odabrane baze podataka pomoću padajućeg okvira u donjem lijevom kutu zaslona.

Kliknite na “Konfiguracija” da biste vidjeli pregled svih MySQL baza podataka na vašem sustavu. Ovdje možete prilagoditi i SQL naredbe za svaki spremnik sigurnosnih kopija za pojedinačne baze podataka.

Klikni na E-mail unutar konfiguracijskog područja za postavljanje isporuke sigurnosnih datoteka putem e-pošte. Ako vaša baza podataka nije prevelika, a vaš račun e-pošte nema malo ograničenje veličine privitka, pokušajte to. Međutim, u većini slučajeva ovo će postati nepraktično, posebno ako imate vrlo veliku i rastuću bazu podataka WordPress.

Ako imate ogromnu bazu podataka (ili baze podataka) i ako ne želite pohraniti sve sigurnosne kopije na poslužitelj zbog dragocjenog ograničenog prostora, datoteke možete FTP preusmjeriti na udaljenu lokaciju, poput besplatnog računa za pohranu ili Računalo koje ste postavili kod kuće kao FTP poslužitelj upravo u tu svrhu. Svaki put kada izradite sigurnosnu kopiju, datoteka će biti FTP'd na mjestu koje ste odredili.

Ako želite napraviti sigurnosnu kopiju, samo kliknite na “rezerva” s glavnog zaslona. Provjerite je li u donjem lijevom kutu odabrana baza podataka koju želite izraditi sigurnosnu kopiju, a zatim kliknite “Pokrenite novu sigurnosnu kopiju.”

Možete gledati kako statusne trake prikazuju tijek postupka izrade sigurnosne kopije. Vidjet ćete imena tablica dok se stvaraju sigurnosne kopije, prostor potreban za datoteku sigurnosne kopije i preostali postotak po tablici i ukupno.

Nakon dovršetka sigurnosnih kopija možete pronaći zipped datoteke spremljene u / Rad / backup / mapu unutar mape u koju ste instalirali MySQLDumper. Ova web-bazirana aplikacija također ima mogućnost brzog vraćanja vaše baze podataka iz bilo koje rezervne datoteke u trenu. Također ima preglednik baze podataka koji PhpMyAdmin predstavlja sramotu.

Ono što MySQLDumper zaista izdvaja od gomile ljudi jest to što je posebno dizajniran za obradu ogromnih baza podataka. Prema web stranici, to se čini tako da se zaobiđu ograničenja vremenskog ograničenja PHP skripte razbijanjem sigurnosne kopije na segmente, a zatim skriptu rekurzivno poziva dok ne završi cijeli postupak izrade sigurnosnih kopija, bez obzira na to koliko je velika baza podataka.

Jeste li ikad probali MySQLDumper? Što misliš? Koji su vaši omiljeni alati za sigurnosno kopiranje i vraćanje vaše MySQL baze podataka? Podijelite svoj uvid u odjeljak komentara u nastavku.




Još ne komentari

O modernoj tehnologiji, jednostavnoj i pristupačnoj.
Vaš vodič u svijetu moderne tehnologije. Naučite kako koristiti tehnologije i uređaje koji nas okružuju svaki dan i naučite kako otkriti zanimljivosti na Internetu.