//INSTRUCCIONES PARA HACER COPIAS DE SEGURIDAD POR MSDOS
INSTRUCCIONES PARA HACER COPIAS DE SEGURIDAD POR MSDOS 2019-11-11T11:59:11+00:00
Print Friendly, PDF & Email

Manual para hacer una copia de seguridad de la empresa en Eneboo, en Windows con un servidor MySQL.

  • CREADO POR: miguelajsmaps@gmail.com en https://github.com/Miguel-J/eneboo/wiki
  • EDITADO POR: miguelajsmaps@gmail.com en https://github.com/Miguel-J/eneboo/wiki (YA NO EXISTE)
  • FECHA CREACIÓN:
  • ACTUAL: miguelajsmaps@gmail.com en http://manuales-eneboo-pineboo.org/eneboo-arreglos-varios-ventana-acceso-errores-etc/instrucciones-para-hacer-copias-de-seguridad-por-msdos/
  • ULTIMA ACTUALIZACIÓN:Last updated: noviembre 11, 2019 at 11:59 am

Indice:

  1. AÑADIR UN PATH A WINDOWS PARA QUE ENCUENTRE EL PROGRAMA DE COPIAR:
  2. PARA MYSQL: CAMBIAR EL MAX PACKET EN my.cnf
  3. CREAR LA COPIA DE SEGURIDAD O el dump: (DESDE MS-DOS)
  4. RECUPERAR COPIA DE SEGURIDAD GUARDADA:
  5. NOTA: PARA VERIFICAR QUE las copias se hacen bien:

Haz clic aquí para volver al índice


1. AÑADIR UN PATH A WINDOWS PARA QUE ENCUENTRE EL PROGRAMA DE COPIAR:

A) PARA MySQL:

  • hace falta poner en el path de windows la ruta a mysql_dump.exe
  1. en windows /panel-de-control /sistema /configuracion-avanzada-del-sistema /variables-de-entorno / path(en el listado de la ventana de abajo), esta el path.
  2. hay que darle a EDITAR y decirle que añada al path (con un «;» al final)
    • c:\wamp\bin\mysql\mysql5.5.24\bin (cambiar por el NUMERO DE VERSION CORRECTO)
    • que es el directorio donde esta el archivo: «mysql_dump.exe» (si no es ese directorio, buscarlo por el explorador de archivos…)
  3. una vez hecho se reinicia y listo (en Windows 10 no hace falta reiniciar el ordenador, pero sí el programa), el equipo que tiene el servidor (con las Bases de Datos) ya puede hacer o recibir dumps.

B) PARA PostgreSQL:

  • hace falta poner en el path de windows la ruta a pg_dump.exe
  1. en windows /panel-de-control /sistema /configuracion-avanzada-del-sistema /variables-de-entorno / path(en el listado de la ventana de abajo), esta el path.
  2. hay que darle a EDITAR y decirle que añada al path (con un «;» al final)
    • C:\Program Files\PostgreSQL\9.4\bin (cambiar por el NUMERO DE VERSION CORRECTO)
    • que es el directorio donde esta el archivo: «pg_dump.exe» (si no es ese directorio, buscarlo por el explorador de archivos…)
  3. una vez hecho se reinicia y listo, el equipo que tiene el servidor (con las Bases de Datos) ya puede hacer o recibir dumps.

Haz clic aquí para volver al índice


2. PARA MYSQL: CAMBIAR EL MAX PACKET EN my.cnf

  • para evitar el error: ERROR 2006 (HY000): MySQL server has gone away
  • ir a la carpeta: c:\wamp\bin\mysql\mysql5.5.24
  • dentro de my.conf (en Windows 10 CAMBIARLOS TODOS los que empiezan por «my») hay que cambiar el valor:
    • max_allowed_packet = 1M
    • por:
    • max_allowed_packet = 2M (mejor poner algo como 500M)

Haz clic aquí para volver al índice


3. CREAR LA COPIA DE SEGURIDAD O el dump: (DESDE MS-DOS)

NOTA: Para acceder al MSDOS en Windows 8/10 ir a «INICIO»- «EJECUTAR» – «CMD» (usando www.classicshell.net) o «INICIO»- «PROGRAMAS» – «SISTEMA DE WINDOWS» – «SÍMBOLO DEL SISTEMA» (botón derecho mouse: «ejecutar como administrador»)

A) PARA MySQL:

El comando es: mysqldump -hipdelservidor -uusuario -p nombre_bd > path_destino/nombre.sql

EJEMPLO:

B) PARA PostgreSQL:

El comando es: pgdump -hipdelservidor -uusuario -p nombre_bd > path_destino/nombre.sql

EJEMPLO:

Haz clic aquí para volver al índice


4. RECUPERAR COPIA DE SEGURIDAD GUARDADA:

(METEMOS LOS DATOS DESDE MS-DOS—–OJO! EN WINDOWS-8 HACERLO CON BOTON DERECHA MOUSE «EJECUTAR COMO ADMINISTRADOR»)

**PRE-REQUISITOS: path incluido; wamp activado;

mysql -h192.168.1.2 -root -p nombre_BD < path_destino/nombre.sql

ejemplo:

fin ejemplo

WINDOWS 8: (ejecutar como administrador)

Haz clic aquí para volver al índice


NOTA: VERIFICAR QUE LAS COPIAS SE HACEN BIEN:

mirar que el fichero «pese», por ejemplo, de 30 megas !!

Haz clic aquí para volver al índice


error: Content is protected !!