PLAN DE INSTALACION DE UN SMBD
Tomando como base el caso de estudio planteado para la Alcaldía de San Antonio, en donde se elige un sistema manejador de base de datos, se procede a realizar la guía de preinstalación, instalación y post instalación teniendo en cuenta las recomendaciones del proveedor. Asi: Asi: 1. Prei Preins nsta tala laci ción ón:: Requeriient!s "e #ar"$are
De acuerd acuerdo o con la vers versión ión o edic edició ión n del del SMD SMD sele selecc ccio iona nado, do, debe debe !acer !acerse se previamente la veri"icación de re#uerimientos mínimos del procesador, incluyendo su velocidad, capacidad de memoria, dispositivos de memoria au$iliar y el espacio re#uerido para el almacenamiento de los arc!ivos propios del sistema, el tipo de cont contro rola lado dorr de disc discos os del del servi servido dor, r, la e$is e$iste tenc ncia ia de tarje tarjeta tas s de red y de los los peri"%ricos necesarios. &sta in"ormación se puede obtener con el "abricante del Sistema, en el apartado de recursos bibliogr'"icos tendr' acceso a los sitios (eb o"iciales de los SMD sobre los cuales se realizar'n las pr'cticas, de manera #ue pueda revisar los re#uerimientos de !ard(are #ue se recomiendan. &s de recordar #ue sin un buen soporte de !ard(are no se obtendr' el rendimiento necesario del SMD. Adem's de esto tambi%n se debe tener en cuenta: ) ) ) ) ) ) ) ) ) ) ) )
*ara *aract cter eríst ístic icas as de de la &mp &mpres resa a +Alc +Alcal aldí día a Tama-o de de la la &m &mpre presa olu olume men n de in" in"orm ormac ació ión n espe espera rado do a man manej ejar ar Tipo de traba rabajjo +ol +oltp tp /bicaci /bicación ón desead deseada a para la in"or in"ormac mación ión +*ent +*entral raliza izado0 do0Dis Distri tribui buido do DMS DMS comp compra rado0 do0arr arren endad dado0 o0lilicen cenci ciad ado o 1n"r 1n"rae aest stru ruct ctur ura a disp dispon onib ible le 2ecursos !u !umanos Tiempo 2ecursos de de di dinero 2iesgos 3atr 3atroc ocin inad ador ores es0/ 0/su suar ario ios s
OLTP OLTP - On-Line Transactional Processing
4os 4os sist sistem emas as 54T 54T3 son son base bases s de dato datos s orie orient ntad adas as al proc proces esam amie ient nto o de transacciones. /na transacción genera un proceso atómico +#ue debe ser validado con un commit , o invalidado con un rollback , , y #ue puede involucrar involucrar operaciones operaciones de inserción, modi"icación y borrado de datos. &l proceso transaccional es típico de las bases de datos operacionales. &l acceso acceso a los datos datos est' optimiza optimizado do para tareas tareas "recuentes "recuentes de de lectura lectura y escritura. +3or ejemplo, la enorme cantidad de transacciones #ue tienen #ue soportar las D de bancos o !ipermercados diariamente. 4os datos se se estructuran estructuran seg6n el el nivel aplicaci aplicación ón +programa +programa de gestión gestión a medida, &23 o *2M implantado, sistema de in"ormación departamental.... 4os 4os "orm "ormat atos os de los los dato datos s no son nece necesar saria iame ment nte e uni" uni"orm ormes es en los di"e di"ere rent ntes es depa depart rtam amen ento tos s +es com6 com6n n la "alt "alta a de comp compat atib ibililid idad ad y la e$istencia de islas de datos. &l !istorial de datos suele limitarse a los datos actuales o recientes.
3ara los servidores de ac7us +copias de seguridad, se re#uiere tambi%n contar con una in"raestructura de !ard(are apropiada por las necesidades de almacenamiento #ue demanda para garantizar el aseguramiento de la in"ormación, consider'ndose los dispositivos au$iliares, tales como las unidades de cinta y de discos. 2e#uerimientos de: ) ) ) ) ) ) )
Sistema operativo 8ard(are So"t(are re#uerido0opcional0colateral0actualizaciones *omunicaciones *apacidad de la red Almacenamiento +discos, 9 1ntegración con otros productos0aplicaciones
3rimero debemos tener en cuenta ciertos puntos: 2e#uisitos:
3rocesador Mínimo: ;8< en =>bits+$?@, .;8< en @bits+$@ 2ecomendado: >;8< o m's Memoria Mínimo: B>M. 2ecomendado: > ; o m's M'$imo, en =>bit de a @;, en @ bit de =>gb a > T.
Disco Duro Mínimo: C; 2ecomendado: C; o m's
Antes de empezar a instalar indo(s Server >CC? !ay #ue seguir los pasos a continuación: 2evisar si las aplicaciones a correr en el servidor son compatibles 3ara !acer esta revisión puede usar el Microso"t Application *ompatibility Tool7it. &sto se puede obtener en !ttp:00go.microso"t.com0"(lin70E4in71DF>G??C > Desconectar los /3S de la administración &sto es en caso de #ue tenga /3S conectados al servidor por puerto serial. Si es así, desconectarlos antes de iniciar la instalación. = 8acer ac7/p: &l ac7/p debe incluir todos los documentos, bases de datos, etc, así como las con"iguraciones necesarias para #ue el servidor "uncione una vez instalado. &stas in"ormaciones de con"iguración son importantes, especialmente la de a#uellos servidores #ue proveen in"raestructura de red, como D8*3. *uando !aga el bac7up, aseg6rese de incluir las particiones de booteo y de sistema, adem's del System State. Des!abilitar el antivirusH &l so"t(are antivirus puede inter"erir con la instalación. 3or ejemplo, al antivirus escanear cada arc!ivo #ue esta copiando la instalación, esta se !ace m's lenta. B &jecute el indo(s Memory Diagnostic Tool &ste se ejecute para revisar y probar la memoria 2AM del servidor. &ste se puede conseguir en esta dirección: !ttp:00go.microso"t.com0"(lin70E4in71DFBC=@> @ Tener disponible los drivers de los discos Si esta usando unidades de discos de alta capacidad, probablemente necesitara durante la instalación proveer los drivers de estos e#uipos. 3onga estos drivers en un *D, DD o /S para insertarlos en la instalación y ubí#uelos en la "orma siguiente: amd@ para computadoras @bits,
i=?@ para computadoras de => bits, o ia@ para computadoras de procesadores 1tanium. I Aseg6rate de #ue tu indo(s Jire(all est' encendido por de"ecto
Debido a #ue las aplicaciones del servidor pueden recibir solicitudes de cone$iones no deseadas, es mejor activar el Jire(all y así se evita #ue se interrumpa la instalación, adem's de #ue solo las aplicaciones #ue se desean se conecten lo !ar'n. 3ara ello, veri"i#ue antes de la instalación #ue puertos usan tales aplicaciones para #ue las especi"i#ue en las acepciones del "ire(all. ? 3repare su ambiente de Active Directory para la actualización de indo(s Server >CC? Antes de a-adir un controlador de dominio #ue corra en indo(s Server >CC? en un ambiente de Active Directory #ue corra en indo(s >CCC Server o indo(s Server >CC=, necesita actualizar el ambiente. 3ara ello debe seguir los siguientes pasos: 3ara preparar una Joresta: a 1nicie sesión con un usuario administrador de dominio o &nterprise Admin. b Desde el DD de instalación de indo(s Server >CC? copie el "older KsourcesKadprep a LKsysvolK c Abra una ventana de *ommand 3rompt, vaya al directorio LKsysvolKadrepK y ejecute adrep 0"orestprep d Si est' instalando un *ontrolador de Dominio 2ead 5nly +25D*, ejecute adprep 0rodcprep e Deje #ue se apli#uen todos los cambios antes de pasar a la instalación. 3ara preparar un Dominio a 1nicie sesión con un usuario administrador de dominio. b Desde el DD de instalación de indo(s Server >CC? copie el "older KsourcesKadprep a LKsysvolK c Abra una ventana de *ommand 3rompt, vaya al directorio LKsysvolKadprepK y ejecute adrep 0domainprep 0gpprep d Deje #ue se apli#uen todos los cambios antes de pasar a la instalación. Despu%s de estos pasos, se pueden a-adir m's controladores de dominio #ue corran S>CC? a los dominios #ue ya se !an preparado. 3ara m's in"ormación sobre el comando adprep, visite este lin7: !ttp:00go.microso"t.com0"(lin70E4in71DFBC=G & instalamos: 1niciamos desde cd0dvd y se continua con la guía #ue !ace el sistema9
Así mismo se deben tener en cuenta las siguientes características de la aplicación SMD para la instalación del servidor de bases de datos ) ) ) ) ) ) ) )
3roducto nuevo Actualización de versión Migración Así como con el !ard(are, tambi%n debe !acerse una veri"icación respecto al Sistema operativo y otros programas necesarios para el correcto "uncionamiento del SMD, tales como los protocolos de cone$ión +Transmission *ontrol 3rotocol01nternet 3rotocol T*3013, 3rotocolo de datagrama de usuario /D3, etc., so"t(are para acceder a 1nternet, etc..
&s necesario adem's tener de"inida la estructura de distribución y destino de los arc!ivos en las unidades de memoria au$iliar. &sto signi"ica #ue ya debe estar
de"inido en #ue unidades de discos y directorios van a #uedar distribuidos los arc!ivos de instalación y los arc!ivos de datos. Consideraciones de Seguridad
&s importante preparar los aspectos relacionados con la seguridad del Servidor de base de datos para esto debe considerarse: )Seguridad Jísica: Se debe considerar el espacio donde se va a ubicar el servidor, pre"eriblemente debe estar protegido del acceso de personas no autorizadas, así como con las condiciones de protección "ísica contra incendios, inundaciones, etc. Tambi%n debe proveerse las instalaciones el%ctricas adecuadas y el aseguramiento de un "lujo de corriente continua ante situaciones de caída del "lujo el%ctrico a partir de un sistema de alimentación ininterrumpida +SA1 o /3S por sus siglas en 1ngl%s. )Seguridad de cone$ión: Debe veri"icarse #ue se encuentra en una zona protegida de la intranet y #ue no tiene cone$ión directa con 1nternet. 3ara esto es importante utilizar Jire(alls +corta"uegos #ue permitan con"igurar el acceso #ue se puede tener desde 1nternet. A este respecto e$isten las denominadas zonas desmilitarizadas +DM<, /na DM< se de"ine como una red local cuyos e#uipos pueden conectarse con una red e$terna, pero limitan las cone$iones desde el e$terior a una red e$terna como 1nternet. ;eneralmente se construye creando tres redes +1nterna, DM< e 1nternet y separ'ndolas con uno o dos corta"uegos +Jire(all #ue permiten "iltrar el tr'"ico.
%. Instalación:
4a instalación de indo(s server /na opción #ue debemos tener en cuenta es la instalación de Server *ore 4a opción de instalación Server *ore es una opción nueva #ue puede usar para instalar indo(s Server >CC?. 4a instalación Server *ore proporciona un entorno mínimo para ejecutar "unciones de servidor especí"icas, lo #ue reduce los re#uisitos de mantenimiento y administración, así como la super"icie e$puesta a ata#ues de dic!as "unciones de servidor. Asi nuestro servidor #ue ejecuta una instalación Server *ore es compatible con las siguientes "unciones de servidor: •
Servicios de dominio de Active Directory +AD DS
•
Servicios de directorio ligero de Active Directory +AD 4DS
•
Servidor D8*3
•
Servidor DNS
•
Servicios de arc!ivo
•
Servicios de impresión
•
Servicios de multimedia de transmisión por secuencias
•
Servidor (eb +11S
*on este "in, la opción de instalación Server *ore instala sólo el subconjunto de arc!ivos binarios re#ueridos para las "unciones de servidor admitidas. 3or ejemplo, el s!ell del &$plorador no se instala como parte de la instalación Server
*ore. &n su lugar, la inter"az de usuario predeterminada para el servidor #ue ejecuta la instalación Server *ore es el símbolo del sistema. &enta'as "e una instalación Ser(er C!re
4a opción de instalación Server *ore de indo(s Server >CC? o"rece las siguientes ventajas: •
Manteniient! re"uci"!. Debido a #ue la opción de instalación Server
*ore sólo instala los elementos necesarios para disponer de un servidor administrable de las "unciones de AD DS, AD 4DS, Servidor D8*3, Servidor DNS, Servicios de arc!ivo, Servicios de impresión y Servicios de multimedia de transmisión por secuencias, se re#uiere un mantenimiento menor #ue en una instalación completa de indo(s Server >CC?. •
Su)er*icie (ulnera+le re"uci"a. 3uesto #ue las instalaciones Server *ore
son mínimas, ser'n pocas las aplicaciones #ue se ejecuten en el servidor, lo #ue reduce la super"icie vulnerable. •
A"inistración re"uci"a. 3uesto #ue el n6mero de aplicaciones y
servicios instalados en un servidor con la instalación Server *ore es pe#ue-o, se reducen las tareas de administración. •
Men!r es)aci! necesari! en "isc!. /na instalación Server *ore
solamente re#uiere ; +gigabyte de espacio en disco y, apro$imadamente, > ; para las operaciones posteriores a la instalación.
,allas en el )r!ces!
Aun cuando se !aya preparado el proceso e$iste la posibilidad de #ue se generen "allas, en ocasiones el mensaje de error presentado por el instalador no es lo su"icientemente claro, entonces es recomendable buscar el registro de la instalación. &ste arc!ivo permite encontrar las causas del problema especí"ico. &n t%rminos generales se presenta en resumen la siguiente in"ormación: )2esumen general de la instalación )*on"iguración del e#uipo )*aracterísticas instaladas +si se alcanzó a realizar el proceso )ersión de 1nstalación )/bicación de arc!ivos de con"iguración )Detalles de la ejecución )2eglas )&rrores encontrados
Instalación "e M-sql ser(er
eri"icado todo lo anterior ya procedemos a realizar la instalación de nuestro SMD #ue !emos elegido, para este caso Mys#l Server
Despu%s, tienes #ue elegir la versión #ue se adapta a las características de tu e#uipo y de tu sistema operativo, en este caso, lo necesitamos para in"!$s.
*uando ya est% la descarga completada, en el caso de #ue no lo tengas a6n, el instalador te avisar' #ue necesitas descargar Microso"t.N&T Jrame(or7 *lient 3ro"ile.
/na vez superado el paso anterior, !as de elegir entre varias opciones. Dale a la de 1nstall M-S/L 3roducts.
Despu%s, escoge la opción de Developer De"ault y cambia a *:M-S/L la carpeta en la #ue #uieres instalar el programa gestor de +ases "e "at!s.
A continuación, se te instalar' M-S/L junto a una serie de complementos #ue !ar'n #ue puedas usar este programa con todas sus potencialidades.
&n los siguientes pasos, tendr's unas opciones de con"iguración, puedes dejarlas tal como est'n. &so sí, en las correspondientes a los usuarios, debes escribir una contrase-a para el administrador y, si lo necesitas, a-adir otros usuarios.
Despu%s, el proceso de instalación "e M-S/L en in"!$s ya !abr' terminado.
0. P!stinstalación:
Se realizan las comprobaciones b'sicas de su "uncionamiento, tales como el acceso al sistema, la autenticación del usuario creado durante el proceso de instalación, las opciones instaladas, la ejecución de comandos b'sicos bien sea a trav%s de asistentes o con scripts.
•
&s necesario, inicializar el directorio de datos y crear las tablas de permisos de MySO4. 3ara algunos m%todos de instalación de MySO4, la inicialización directorio de datos se puede realizar de "orma autom'tica: o
1nstalación en indo(s
o
1nstalación en 4inu$ utilizando una distribución 23M servidor.
o
1nstalación en 5S P utilizando una distribución de DM;.
3ara otras plata"ormas y tipos de instalación, incluyendo la instalación de distribuciones de binarios y "uentes gen%ricas, debe inicializar el directorio de datos usted mismo. .
Asignar contrase-as a las cuentas iniciales en las tablas de permisos, si eso no "uera ya !ec!o durante la inicialización del directorio de datos. 4as contrase-as impiden el acceso no autorizado al servidor MySO4. Tambi%n es posible #ue desee restringir el acceso a las bases de datos de prueba.
5pcionalmente, los arreglos para el servidor para iniciar y detener autom'ticamente cuando el sistema se inicia y se detiene.
5pcionalmente, rellenar las tablas de zona !oraria para permitir el reconocimiento de las zonas !orarias con nombre
*uando est% listo para crear cuentas de usuario adicionales, usted puede encontrar in"ormación sobre el sistema de control de acceso de MySO4 y administración de cuentas