Вы находитесь на странице: 1из 9

BASES DE DATOS 2

Sesin 25 Respaldos y recuperacin de la informacin

Respaldos

Respaldos
Existen

2 tipos de respaldos

Lgicas Se ejecutan consultas a la base de datos para obtener estructuras y datos de las tablas Es un proceso mas lento al convertir la informacin a formato texto El resultado puede ser ms grande en comparacin a otros mtodos Puede ser a nivel servidor, base de datos o tabla Son independientes de la plataforma del servidor y altamente portables Se ejecutan mientras el servidor esta activo

Respaldos

Fsicas
Consiste

en una copia exacta de los archivos y directorios de datos de mysql Implican nicamente copiar sin necesidad de convertir estos archivos El resultado es ms compacto Solamente son portables a computadoras con exactamente el mismo sistema operativo y versin de mysql No se pueden ejecutar con el servidor en ejecucin

Respaldos

Respaldo fsico
Parar
Net

el servicio de mysql
stop mysql

Localizar

el directorio de datos de mysql dentro del archivo my.ini Copiar el directorio de datos completo a otra ubicacin Ejecutar de nuevo el servicio de mysql
Net

start mysql

Respaldos

Respaldo lgico
Todas

las bases de datos

Mysqldump

u [usuario] -p R alldatabases > backup.sql

Solo

una base de datos tablas en particular

Mysqldump

u [usuario] -p R [base_datos] > backup_base_datos.sql


u [usuario] -p R [base_datos] [tabla1] [tabla2] > backup_base_datos.sql

Solo

Mysqldump

Recuperacin de la informacin

Recuperacin de la informacin

Restauracin de un respaldo fsico


Parar

el servidor de mysql Copiar los archivos y directorios del respaldo al directorio de datos de mysql Iniciar el servidor de mysql

Recuperacin de la informacin

Restauracin de un respaldo lgico


Desde

shell o lnea de comando


u [usuario] p < backup.sql

Mysql

Conectado
Source

ya mediante un cliente de mysql


backup.sql

Вам также может понравиться