AP10-AA1-EV2-de AP10-AA1-EV2-definicion finicion del del plan de respaldo respaldo y restauración restauración de datos para para el proyecto de formación
Aprendiz: Aprendiz: Anabel campaz campaz betancour betancour
Instructor: Edwin enrique Quevedo
Tecnóloga en análisis y desarrollo de sistema de información 2018
Análisis y Desarrollo de Sistemas de Información
2
TABLA DE CONTENIDO
1. Introducción………………………… Introducción…………………………………………………… ………………………………………………….3 ……………………….3 2. Objetivos………………………...……………………………………………...............4 3. Copias de Seguridad……………………………… Seguridad………………………………………………………… ………………………….................5 .................5 4. Tipo copias de Seguridad……………………………………………………………….7 Seguridad……………………………………………………………….7 5. Restauración de Datos………………………… Datos…………………………………………………… ……………………………………......9 …………......9 6. Recuperación de datos o Recovery……………………………… Recovery…………………………………………………….10 …………………….10 7. Tutorial Copias de Seguridad de la Base de datos……………………………………..11 8. Tutorial Restauración de la Base de datos……………………………………………..15 9. Bibliografía………………… Bibliografía…………………………………………… ……………………………………………………… ……………………………….18 ….18
Análisis y Desarrollo de Sistemas de Información
3
Introducción
El sistema de información para la empresas virtual de tecnología un sistema web diseñado con el fin de gestionar la logística mediante un software que ayude a manipular la información de una forma sencilla y segura por tal motivo se utiliza una base de datos diseñada en MYSQL, es un gestor cuya finalidad nos permite como su nombre lo dice gestionar nuestra base de datos, veremos cómo realizar una copia de seguridad, el tipo de copia de seguridad que se va a realizar adicionalmente como se realiza la copia de seguridad y para tener más definido se realizará un tutorial por así decirlo donde se explique la forma como se ejecuta la copia de seguridad de nuestro sistema de información.
Análisis y Desarrollo de Sistemas de Información
4
Objetivos
Nuestro objetivo dentro de este proceso consiste en adquirir una idea clara acerca de la manipulación de la base de datos en cuanto a su seguridad, él saber que la información es la parte esencial de un sistema de información y que por este motivo es importante tener presente el conocimiento acerca de su restauración, respaldo y copias de seguridad que se necesiten crear dentro de ella, es fundamental que el administrador de la base de datos cuente con unos conocimientos sólidos en el tema.
Es acerca de dicho proceso que es muy importante para no tener problemas en el futuro como pérdida de información, es de aclarar que esta información es para a todo sistema que incluya una base de datos, siempre debe contar con este proceso ya que no se sabe en qué momento pueda a haber una catástrofe en el sistema, por eso es esencial que se tenga el objetivo claro que consiste en tener siempre a la mano importante tener claro que el objetivo de este trabajo consiste en tener la información necesaria herramientas y procedimientos para la recuperación del sistema.
3.Copias de Seguridad:
Análisis y Desarrollo de Sistemas de Información
5
Es una copia de respaldo que se ejecuta en el sistema de información sobre los datos originales con el fin de disponer de un medio para su correcta recuperación en caso de pérdida, las copias de seguridad son útiles ante diversos eventos o usos, entre ellos recuperar los sistemas informáticos y los datos, recuperar una cantidad pequeña en la cual haya eliminado accidentalmente, corrompido o infectado por un virus.
plan para el manejo de copias de seguridad y restauración de datos para nuestro sistema de información:
Nuestro sistema de información diseñado en PHP y con un gestor de base de datos MYSQL, por medio de la integración
que trabaja en entorno gráfico y también modo texto o consola se realizarán las copias de seguridad necesarias, en este caso utilizaremos o ejecutaremos copias de seguridad completa y diferencial, por ser esta la más optima en el manejo de almacenamiento., aunque se cuenta con copias de seguridad automatizados, sin embargo en caso de una emergencia es necesario realizarla manualmente, este backup o copia de seguridad
Análisis y Desarrollo de Sistemas de Información
6
diferencial trae los cambios que han ocurrido desde el último backup normal que se haya realizado, ejemplo
Periodicidad a realizar las copias de seguridad:
Debe realizar periódicamente copias de seguridad de todas las bases de datos activas para impedir que se pierdan datos y para proteger su inversión en el diseño de la base de datos. Si dispone de una copia de seguridad, podrá restaurar fácilmente una base de datos completa u objetos de la base de datos seleccionados. para nuestro sistema de información se plante realizar una copia de seguridad
Análisis y Desarrollo de Sistemas de Información
7
Si el número de registros de la base de datos aumenta con frecuencia, puede considerar la posibilidad de archivar los datos antiguos. Archivar es un proceso que consiste en mover periódicamente registros antiguos de una tabla de una base de datos activa a una base de datos de archivo.
como sugerencia se puede decir que a medida que la base de datos aumenta de tamaño, las copias de seguridad completas requieren una mayor cantidad de tiempo para finalizar y espacio de almacenamiento. Por ello, para una base de datos grande, puede que desee complementar una copia de seguridad completa con una serie de copias de seguridad diferenciales.
4. Tipo copias de Seguridad
Trabajamos diariamente creando, modificando y eliminando datos. Es información vital para el funcionamiento de una organización y su pérdida puede llevar a la quiebra de la empresa. Por eso es tan importante realizar periódicamente un backup de los datos utilizando uno o varios tipos de copias de seguridad según la estrategia de respaldo aplicada. Existen diferentes tipos de copias de seguridad. Cada uno tiene sus pros y sus contras.
Análisis y Desarrollo de Sistemas de Información
8
Copia de seguridad completa ● Se realiza una copia de todos los datos que se quieren guardar. Esta copia de
seguridad tiene una ventana de copia más grande y también necesita mayor espacio de almacenamiento pues copia todos los datos.
● Siempre se empieza con una copia completa de los datos y luego se puede pasar
a realizar otro tipo de copias o más copias completas.
● Se recomienda ejecutar copias completas de forma periódica por ejemplo
semanalmente y entre copia y copia completa realizar copias incrementales o diferenciales. ● Cuanto mayor es el periodo entre copia y copia completa más datos se habrán
modificado y más datos se están copiando en las copias incrementales o diferenciales intermedias. Por eso hay que llegar a un equilibrio para evitar que las copias intermedias acaben siendo tan grandes como una copia completa.
Ventajas ● Fácil recuperación. Tienes todos los datos copiados.
Inconvenientes ● Ventana de copia grande. Tiene que copiar todos los datos estén o no
modificados ● Espacio de almacenamiento mayor .
Análisis y Desarrollo de Sistemas de Información
9
Copia de seguridad incremental ● En la copia incremental sólo se copian los datos que se han modificado desde la última copia realizada, ya sea una copia completa u otra copia incremental. Para la restauración de la copia es necesario restaurar la copia completa y todas las copias incrementales posteriores.
Ventajas ● Ventana de copia menor. ● Menos espacio de almacenamiento que en la copia completa o la diferencial.
Inconvenientes ● Restauración más lenta y complicada pues depende de la copia completa y las
copias incrementales anteriores.
● Si falla cualquiera de las copias dependiente no se podrá restaurar la copia.
Copia de seguridad diferencial ● Copia los datos modificados desde la última copia completa realizada. En su
restauración solo tiene dependencia con la copia completa. Es independiente de las copias diferenciales anteriores.
Ventajas ● Ventana de copia menor que la copia completa pero mayor que la incremental. ● Menos espacio de almacenamiento que en la copia completa.
Análisis y Desarrollo de Sistemas de Información
10
● Más fiable que la copia incremental pues solo depende de la anterior copia completa .
Inconvenientes ● Restauración más lenta que la copia completa pues hay que restaurar la copia completa y la diferencial. ● Si falla la copia completa o la diferencial no se podrá restaurar la copia. ● Hay datos duplicados entre las copias diferenciales pues cada copia diferencial
almacena todas las modificaciones realizadas desde la última copia completa.
● Si el periodo entre copias completas en grande, la copia diferencial puede llegar
a necesitar una ventana de copia y un espacio de almacenamiento casi tan grande como una copia completa.
5. Restauración de datos
Cuando se han presentado alguna situación de pérdida de datos, el objetivo principal es que los datos sean restaurados y para ello se debe utilizar la información que se encuentra almacenada en la copia de seguridad El proceso de restauración es lo contrario al copiado o BACKUP. En la mayoría de los Sistemas Manejadores de Base de datos se restauran copias de seguridad que fueron realizadas con la sentencia BACKUP.
Análisis y Desarrollo de Sistemas de Información
11
La sentencia utilizada normalmente es RESTORE para bases de datos realizadas en SQL, pero en MYSQL debemos utilizar otros comandos.
6. Recuperación de datos o Recovery
Cuando al restaurar una copia de seguridad una base de datos, y se siguen presentando inconsistencias o problemas con pérdidas de datos se realizan procesos de recuperación de datos o RECOVERY. (SENA)
Los sistemas de búsqueda han adquirido una gran importancia en el uso cotidiano de los ordenadores hasta el punto de que realizar una consulta en un buscador es la acción más frecuente, tras el envío de un correo electrónico. Sin embargo, la búsqueda y recuperación de información textual tienen asociadas una serie de problemas todavía no resueltos satisfactoriamente. Algunos de estos problemas provienen de la ambigüedad y la falta de estructura propias del lenguaje natural.
Análisis y Desarrollo de Sistemas de Información
12
en parte cuando la información ya no la tenemos a nuestro alcance por diferentes motivos acudimos a muchas técnicas para recuperar la información.
7. Tutorial Copias de Seguridad de la Base de datos
En el transcurso de esta actividad y finalidad daremos varias pautas y guías para respaldar, copias y restaurar nuestra base de datos del proyecto, en la cual explicaremos mediante paso a paso vía printscreen el proceso e importancia de respaldar nuestra base de datos, para evitar inconvenientes a futuro de nuestro sistema de información.
primero que todo seleccionamos la base de datos requerida, en nuestro caso se llama proyecto_sena
Luego seleccionamos la opción exportar de nuestro gestor de administración phpmyadmin que se encuentra en la parte superior de la interfaz:
Análisis y Desarrollo de Sistemas de Información
13
después de seleccionar exportar le damos un nombre a la copia de seguridad que se va a realizar
El siguiente paso marcamos la opción personalizado con el fin de verificar algunos ítems necesarios para la exportación uno de ellos es seleccionar las tablas que queremos que se exporten si son todas las marcamos o las que necesitemos, el formato debe ser SQL
Análisis y Desarrollo de Sistemas de Información
Las siguientes opciones las dejamos por defecto:
14
Análisis y Desarrollo de Sistemas de Información
15
Análisis y Desarrollo de Sistemas de Información
16
Para finalizar damos click en el botón continuar y verificamos la descarga del archivo
Análisis y Desarrollo de Sistemas de Información
17
8. Tutorial Restauración de la Base de datos
para restaurar una base de datos en Phpmyadmin debemos crear primero la base de datos que ya no está en el sistema debemos crear una BD con el mismo nombre que tenía para este podamos a realizarlo por consola en el sistema operativo Ubuntu 16.04
Otra forma de hacerlo es realizando la práctica con la interfaz desde phpmyadmin. Vamos a el panel de phpmyadmin y damos click en la opción Importar
Análisis y Desarrollo de Sistemas de Información
18
Después aparece una interfaz donde seleccionamos el archivo necesario en el botón “Seleccionar Archivo
aquí aparece el archivo seleccionado
El formato de debe SQL y las opciones que el sistema arroja por defecto y damos click en el botón continuar:
Análisis y Desarrollo de Sistemas de Información
como resultado se tiene la siguiente información:
19
Análisis y Desarrollo de Sistemas de Información
20
8.Bibliografía
https://senaintro.blackboard.com/webapps/blackboard/execute/announcement?metho d=search&context=course_entry&course_id=_1806051_1&handle=announcements_e ntry&mode=view http://es.ccm.net/faq/2739-copia-de-respaldo-y-restauracion-de-bases-de-datos-mysql https://smarterworkspaces.kyocera.es/blog/tipos-copias-seguridad-ventajas-einconvenientes/ http://fernandopsalmeida.blogspot.com.co/2011/11/backup-diferencial-e-backupincremental.html https://kinsta.com/es/base-de-conocimiento/hacer-backup-base-de-datos-mysql-conphpmyadmin/
Análisis y Desarrollo de Sistemas de Información
21