Logo Studenta

Administración y Respaldo

¡Estudia con miles de materiales!

Vista previa del material en texto

República Bolivariana de Venezuela
Ministerio Del Poder Popular Para La Educación Universitaria Ciencia y Tecnología
Universidad Politécnica Territorial “José Antonio Anzoátegui”
Programa Nacional de Formación En Informática
Trayecto IV Sección 02
Sede: Barcelona
Trayecto IV
Administración Y
Respaldo
Docente: Técnico Medio y Bachiller:
Ing. Julio Malavé Bravo Ramos, Fabiana Del Valle 
 C.I. N°: 26.315.928
 
Barcelona, junio de 2021.
Administración Y Respaldo
Los datos son el alma de cualquier organización: grande o pequeña. Es por esta razón particular que la administración de todas las organizaciones hace un esfuerzo adicional para garantizar que sus datos sean seguros. Y se pregunta por qué las empresas están más que dispuestas a dedicar esfuerzos y recursos para invertir en soluciones de los datos son el alma de cualquier organización: grande o pequeña. Es por esta razón particular que la administración de todas las organizaciones hace un esfuerzo adicional para garantizar que sus datos sean seguros. Y se pregunta por qué las empresas están más que dispuestas a dedicar esfuerzos y recursos para invertir en soluciones de gestión de datos.
Necesita una administración de respaldo. ¿Qué implica? Incluye todas las prácticas destinadas a administrar sus datos (como su nombre indica) después de haber realizado una copia de seguridad. Las actividades incluyen la eliminación de datos obsoletos, la realización de comprobaciones para confirmar la validez de los datos, la visualización de los detalles de la copia de seguridad y la verificación cruzada del repositorio, por mencionar algunos.
Compromisos
· Entregar requerimientos específicos de almacenamiento de información.
· Garantizar back-up diarios de la información de la empresa de acuerdo a las políticas establecidas.
· Proporcionar respaldo, custodia y seguridad de la información.
· Garantizar el soporte y la administración de la información personal.
Estructura De Almacenamiento
Se han inventado varias formas de almacenamiento basadas en diversos fenómenos naturales. No existe medio alguno de almacenamiento de uso práctico universal y todas las formas de almacenamiento tienen sus desventajas. Por tanto, un sistema informático contiene varios tipos de almacenamiento, cada uno con su propósito individual. Por lo general, memorias de muy alto nivel de rapidez de respuesta como los registros del CPU (archivo de registros) y la caché del procesador (memorias en el primer nivel en la jerarquía) suelen ser de muy alto costo. La responsabilidad de la gestión de dichas memorias cae sobre el sistema operativo.
La memoria principal (en el segundo nivel en la jerarquía) cumple la función de almacenar los programas en ejecución. Su acceso es aleatorio y su retención (o almacenamiento) volátil. La carga (load) transfiere una palabra de memoria principal a la CPU. El almacenaje (store) transfiere el contenido de un registro a la memoria principal.
El almacenamiento secundario (memoria secundaria, en el tercer nivel en la jerarquía) es el conjunto de dispositivos y medios de almacenamiento, que conforman el subsistema de memoria de una computadora (por ejemplo, el disco duro), junto a la memoria principal.
La memoria secundaria es un tipo de almacenamiento masivo y permanente (no volátil), a diferencia de la memoria RAM; pero posee mayor capacidad de memoria que la memoria principal, aunque es más lenta que esta.
Finalmente se cuenta con medios terciarios (discos ópticos, cintas magnéticas) y otros medios de almacenamiento que generalmente permiten mayor portabilidad y gran cantidad de almacenamiento.
Sistemas de archivos de disco: está diseñado para el almacenamiento de archivos en una unidad de disco, que puede estar conectada directa o indirectamente al ordenador.
Sistemas de archivo de propósito especial: son aquellos tipos de sistemas de archivos que no son ni sistemas de archivos de disco, ni sistemas de archivos de red.
Sistemas de archivos de red: permite a los hosts remotos montar sistemas de archivos sobre la red e interactuar con esos sistemas de archivos como si estuvieran montados localmente. Esto permite a los administradores de sistemas consolidar los recursos en servidores centralizados en la red.
Tipo de Entonación
Los sistemas manejadores de base de datos trabajan sobre una plataforma de hardware y en estrecha interacción con el sistema de operación sobre el cual funciona la plataforma. En primera instancia, hay aspectos del HW y del sistema de operación que afectan el rendimiento en la base de datos. Estos aspectos son:
· Del S.O.: scheduling de procesos, prioridad de los procesos, tamaño del búfer.
· Del HW: como ubicar (allocate) los discos, la memoria RAM y los procesadores para uso del DBMS.
Índice Clúster
Un índice es una estructura de disco asociada con una tabla o una vista que acelera la recuperación de filas de la tabla o de la vista. Un índice contiene claves generadas a partir de una o varias columnas de la tabla o la vista. Dichas claves están almacenadas en una estructura (árbol b) que permite que SQL Server busque de forma rápida y eficiente la fila o filas asociadas a los valores de cada clave.
Una tabla o una vista puede contener los siguientes tipos de índices:
Clúster
· Los índices clúster ordenan y almacenan las filas de los datos de la tabla o vista de acuerdo con los valores de la clave del índice. Son columnas incluidas en la definición del índice. Solo puede haber un índice clúster por cada tabla, porque las filas de datos solo pueden estar almacenadas de una forma.
· La única ocasión en la que las filas de datos de una tabla están ordenadas es cuando la tabla contiene un índice clúster. Cuando una tabla tiene un índice clúster, la tabla se denomina tabla agrupada. Si una tabla no tiene un índice clúster, sus filas de datos están almacenadas en una estructura sin ordenar denominada montón.
No agrupado
· Los índices no clúster tienen una estructura separada de las filas de datos. Un índice no clúster contiene los valores de clave de índice no clúster y cada entrada de valor de clave tiene un puntero a la fila de datos que contiene el valor clave.
· El puntero de una fila de índice no clúster hacia una fila de datos se denomina localizador de fila. La estructura del localizador de filas depende de si las páginas de datos están almacenadas en un montón o en una tabla agrupada. Si están en un montón, el localizador de filas es un puntero hacia la fila. Si están en una tabla agrupada, el localizador de fila es la clave de índice clúster.
· Puede agregar columnas sin clave al nivel hoja de un índice no agrupado con el fin de eludir los límites existentes para las claves de índice, así como para ejecutar consultas indexadas y totalmente cubiertas. Para más información, consulte Create Indexes with Included Columns. Para obtener más información sobre los límites para las claves de índice, consulte Especificaciones de capacidad máxima para SQL Server.
Tanto los índices clúster como los no clústeres pueden ser únicos. Esto significa que dos filas no pueden tener el mismo valor para la clave de índice. De lo contrario, el índice no es único y varias filas pueden compartir el mismo valor de clave. Para obtener más información, vea Crear vistas indexadas.
Los índices se mantienen automáticamente para una tabla o vista cuando se modifican los datos de la tabla.
TablesPace
Una base de datos se divide en unidades lógicas denominadas TABLESPACES. Un tablespace no es un fichero físico en el disco, simplemente es el nombre que tiene un conjunto de propiedades de almacenamiento que se aplican a los objetos (tablas, secuencias) que se van a crear en la base de datos bajo el tablespace indicado (tablas, secuencias).
DataFiles
Un datafile es la representación física de un tablespace. Son los "ficheros de datos" dondese almacena la información físicamente.
Un datafile está asociado a un solo tablespace y, a su vez, un tablespace está asociado a uno o varios datafiles. Es decir, la relación lógica entre tablespaces ydatafiles es de 1-N, maestro-detalle.
Segmentos Especiales
Un segment es aquel espacio reservado por la base de datos, dentro de un datafile, para ser utilizado por un solo objeto.
Se puede decir que, un segmento es a un objeto de base de datos, lo que un datafile a un tablespace: el segmento es la representación física del objeto en base de datos (el objeto no es más que una definición lógica).
Optimización
Es el componente de un manejador de base de datos que evalúa las expresiones y condiciones establecidas en una operación; transforma los comandos en sentencias ejecutables; escoge el camino o ruta más eficiente para accesar la información. Aunque se cuenta con los optimizadores, actualmente trabajan con algoritmos basados en costos con lo que deciden según la opción que sea menos costosa (en términos de I/O o de transferencia entre discos y memoria) las opciones para una consulta son hacer la búsqueda secuencial (recorrido secuencial a través de los registros de una tabla) o si los hay, buscar a través de un índice.
Respaldo
Database backup:
Hay ocasiones donde es necesario tener el “código” de nuestra base de datos, ya sea para hacer un respaldo, para migrar la BD a otro servidor o simplemente porque se nos da la gana.
Para esto MySQL cuenta con un comando muy bueno, el cual nos entrega un archivo con todas las tablas, relaciones y registros que se encuentran en la BD.
mysqldump -u usuario -p nombreDB > Archivo_de_salida.sql
Donde usuario hay que reemplazarlo con nuestro nombre de usuario.
Lo único que hay que considerar es que en el script no se encuentra la creación de la BD, así que antes de ingresar este archivo para crear la BD es necesario agregar las siguientes líneas al inicio del archivo:
CREATE nombre_base_de_datos;
USE nombre_base_de_datos;
Tablespace backup:
Una base de datos está formada por una o varias unidades lógicas llamadas tablespaces. Además, cada una de estos tablespaces está formado por uno o varios ficheros físicos que son los datafiles. Un datafile solamente puede pertenecer a un tablespace. Por lo tanto, los datafiles de una base de datos son todos los datafiles que forman parte de todos los tablespaces de la base. 
Cuando se crea una base de datos, hay que crear al menos un tablespace, por lo que durante el proceso de creación de la base de datos siempre se indica el tablespace principal de ésta, que se llama SYSTEM. De igual manera, cuando se crea un tablespace que, como hemos dicho, es una unidad lógica, se debe indicar obligatoriamente también el nombre de al menos un datafile que formará parte de ese tablespace.

Continuar navegando