Com fer una còpia de seguretat de la vostra base de dades MySQL en un servidor Ubuntu 18.04 VPS o dedicat

Si es manté una còpia de seguretat de base de dades per al vostre lloc web o aplicació augmenta el nivell de seguretat en cas de desastre. De fet, la majoria dels administradors web prefereixen cada dia crear i descarregar una versió fora de línia de la seva base de dades MySQL amb finalitats de recuperació.


El servidor MySQL i Ubuntu 18.04 VPS inclouen eines essencials per crear còpies de seguretat de les vostres bases de dades. Les còpies de seguretat augmenten la fiabilitat dels vostres llocs web i els heu de prendre regularment si voleu alta disponibilitat al vostre negoci.

En aquesta guia, us mostrarem com es poden fer còpies de seguretat de la vostra base de dades MySQL que s’executa amb Ubuntu 18.04 VPS (Bionic Beaver). A continuació, podeu copiar les còpies de seguretat de MySQL en un altre servidor o a l’ordinador local per obtenir una doble seguretat.

Prerequisits

  • Servidor Ubuntu 18.04
  • Servidor de comunitat MySQL
  • Un usuari no root amb privilegis sudo
  • Nom d’usuari i contrasenya del servidor Mysql
  • Una mostra de base de dades MySQL

Nota especial: si us preocupa problemes de seguretat i fiabilitat del vostre lloc web i esteu pensant a canviar a un altre host web, us recomanem que consulteu les revisions expertes i d’usuaris d’HostAdvice abans de fer-ho. Vés al millor allotjament MySQL, al millor allotjament VPS o al millor allotjament Linux per a HostAdvice per trobar els allotjaments web més ben qualificats d’aquestes categories.

Pas 1: Utilització de l’ordre MySQL dump

Ubuntu ve amb una bonica comanda anomenada “mysqldump”. Utilitzarem la comanda com es mostra a continuació per còpia de seguretat de la nostra base de dades. Substituïu el nom d’usuari, el nom de base de dades i el nom_del fitxer de còpia de seguretat amb els valors correctes. A més, introduïu la vostra contrasenya de la base de dades quan se us demani que ho feu:

$ mysqldump -u nom d’usuari -p base de dades_nom > backup_file_name.sql

Per exemple, per fer una còpia de seguretat d’una base de dades anomenada “wp_database” a un nom de fitxer “wp_database_bk.sql”, farem servir la comanda següent. Tingueu en compte que wp_user és el nom d’usuari que s’utilitza per iniciar sessió a wp_database:

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

La comanda superior crearà una còpia de seguretat de mysql sota la ruta “/Home//wp_database_bk.sql”

Pas 2: restauració de la base de dades MySQL

Podeu restaurar qualsevol base de dades MySQL mitjançant la comanda següent:

$ mysql -u nom d’usuari -p base de dades_nom < backup_name.sql

Per exemple, per restaurar la nostra wp_database_bk.sql a una base de dades anomenada wp_database_1, executem la comanda següent:

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

Pas 3: automatització del procés de còpia de seguretat

La creació de còpies de seguretat manuals en un entorn de producció pot ser tediosa. Per sort, hi ha una utilitat anomenada automysqlbackup que podem descarregar des del repositori d’Ubuntu. El paquet utilitza cron treballs per programar còpies de seguretat a intervals diferents sense intervenció manual.

Per descarregar la utilitat, executeu la comanda següent:

$ sudo apt-get install automysqlbackup

A continuació, per tenir còpies de seguretat a demanda, executeu la comanda següent:

$ sudo automysqlbackup

Podeu enumerar el contingut de la carpeta de còpia de seguretat diària fent servir la comanda següent:

$ sudo ls -a / var / lib / automysqlbackup / diària

Podeu personalitzar l’utilitat de automysqlbackup editant el seu fitxer de configuració situat a “/ Etc / default / automysqlbackup” executant la comanda següent:

$ sudo nano / etc / default / automysqlbackup

L’utilitat organitza prou bé els fitxers de còpia de seguretat de MySQL al directori “/ var / lib / automysqlbackup”.

Conclusió

Hem cobert dos mètodes diferents per crear còpies de seguretat de MySQL al servidor Ubuntu 18.04. Cada mètode té els seus propis avantatges i avantatges. Mentre que les còpies de seguretat automàtiques funcionen per a alguns administradors, alguns poden requerir el mètode manual, especialment en servidors de producció.

Tot això depèn de les vostres necessitats, dels recursos del sistema i de la naturalesa de la vostra aplicació. Recordeu-ho, sempre és recomanable mantenir una còpia de seguretat actualitzada de la base de dades en una ubicació fora de lloc per si un servidor Ubuntu 18.04 remot s’avaria..

A més, trieu una freqüència de còpia de seguretat que coincideixi amb la gravetat dels vostres problemes en cas de desastre. Per a alguns, pot fer-se una còpia de seguretat diària, però d’altres poden tenir necessitat de còpies de seguretat horàries. Espero que us hagi agradat llegir la guia.

Consulteu els 3 millors serveis d’allotjament de servidors dedicats:

A2 Hosting

Preu inicial:
99,59 dòlars


Fiabilitat
9.3


Preu
9.0


Usuari amigable
9.3


Assistència
9.3


Característiques
9.3

Llegiu comentaris

Visita Hosting A2

FastComet

Preu inicial:
139,00 dòlars


Fiabilitat
9.7


Preu
9.5


Usuari amigable
9.7


Assistència
9.7


Característiques
9.6

Llegiu comentaris

Visita FastComet

Hostwinds

Preu inicial:
99,00 dòlars


Fiabilitat
9.3


Preu
9.2


Usuari amigable
9.2


Assistència
9.3


Característiques
9.2

Llegiu comentaris

Visita Hostwinds

Articles relacionats amb la informació

  • Com desactivar MySQL 5 "Mode estricte" en un Ubuntu 18.04 VPS o servidor dedicat
    intermèdia
  • Com instal·lar MYSQL 8.0 i crear una base de dades en un Linux VPS de Ubuntu 18.04
    intermèdia
  • Com instal·lar PhpMyAdmin en un servidor Ubuntu 18.04 VPS o en un servidor dedicat
    intermèdia
  • Com instal·lar Apache Cassandra en un servidor Ubuntu 18.04 VPS o en un servidor dedicat
    intermèdia
  • Com instal·lar Apache, MySQL & PHP en un Ubuntu 18.04 VPS o servidor dedicat
    intermèdia
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me