70-410 - Modulo 1

Transcripción

70-410 - Modulo 1
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------70-410----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
EXAMEN 20-410D (70-410) el mas difícil 13 temas
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------Module 1:Deploying and Managing Windows Server 2012
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Windows Server 2012 editions:
Windows Server 2012 R2 Standard
-un máximo de 64 sockets y hasta 640 cores
-direcciona hasta 4tb de RAM
-incluye el rol de Hyper-V. incluye 2 licencias de para máquinas virtuales
Windows Server 2012 R2 Datacenter
la diferencia con el standar es la cantidad de licencias de máquinas virtuales que incluye
-un máximo de 64 sockets y hasta 640 cores
-direcciona hasta 4tb de RAM
-incluye el rol de Hyper-V licencias ilimitadas para máquinas virtuales sobre el mismo el hardware.
Windows Server 2012 R2 Foundation
-Sucesos de SBS (Small Business Server)
-no puede unirse a un dominio
-hasta 15 usuarios
-solo un core.
-un máximo de 32gb de RAM
-roles limitados
Windows Server 2012 R2 Essentials
-máximo 25 usuarios
-si puede unirse a un dominio
-soporte 2 cores y 64gb de RAM
-roles limitados
Microsoft Hyper-V Server 2012 R2
-Es un Windows server 2012 core (sin GUI) y su único rol es el de virtualización (Hyper-V)
-hasta 4tb de RAM y 64 sockets con 640 cores
-no incluye licencias para máquinas virtuales
Windows Storage Server 2012 R2 Workgroup
-no permite unirse a un dominio
-optimizado para almacenamiento: File Server
-solo un core.
-un máximo de 32gb de RAM
Windows Storage Server 2012 R2 Standard o Domain
-Si permite unirse a un dominio.
-no incluye todos los roles
-incluye roles como AD DS, AD CS, AD FS
-puede funcionar como controlador de dominio
-hasta 4tb de RAM y 64 sockets con 640 cores
Windows MultiPoint Server 2012 Standard
Windows MultiPoint Server 2012 Premiun
-iguales que el standar en recursos la diferencia entre ambos es la capacidad de recursos.
-Permiten conexiones de varios teclados ratones y monitores.
-no se pueden comprar directamente a Microsoft ya que son versiones para casos muy especiales
Windows Server Core:
-no tiene entorno gráfico y solo se instala lo mínimo imprescindible para que arranque el sistema operativo con capacidades de
red.
-optimiza el uso de recursos no cunsume CPU ni RAM en un GUI ni en roles instalados por defecto.
es mas seguro porque presenta un menor superficie de ataque-puede administrarse desde CMD, Powershell, Sconfig.cmd, o de forma remota (lo mas habitual)
-suelen instalarse las herramientas de gestion remota en otros sistemas como Windows 7 o Windows 8,8.1
Si se cierra cmd se puede iniciar de nuevo desde el administrador de tareas
tiene tambien aplicaciones graficas regedit notepad etc
Sconfig.cmd scrip configuracion de Windows con tareas habituales
para entrar a PShell comando: powershell
diferente promt
la ayuda de comandos
get-help comando
norma general de construccion de comando en PShell
verbo-nombre
exit para salir de Pshell
pregunta de examen convertir de version core a con GUI y viceversa
-instalar la shell grafica desde el DVD
-instalar la shell grafica desde Windows update
las imagenes de Windows se encuentran en archivos WIM (Windows Image). es parecido a una imagen ISO.
-permite comprimir
-permite tener diferentes ediciones de un único archivo. en nuestro caso tenemos estandar core
en el mismo disco
-permite actualizaciones offline
-pueden añadirse drivers offline
-podemos añadir o eliminar roles offline
y standar GUI
La herramienta para trabajar con imagenes WIN se llama DISM (Deploymen image servicing and management) esto entra en el
examen seguro.
obtener informacion de un archivo WIM
dism /get-wiminfo /wimfile:archivowim
lo importante es el index para poder elegir con que imagen trabajar
montar un index de una VIM
crear directorio C:/mount o como quieras que se llame
mkdir C:\mount
cuando se va a montar es mejor no estar dentro de ese directorio
montar imagen wim
dism /mount-wim /wimfile:archivowim /index:numeroindex /mountdir:dondesvaamontar /readonly
solo cuando estas trabajando con una wim que esta en un dvd ya que no se puede modificar.
desmontar imagen wim simpre abandonar el directorio
dism /unmount-image /mountdir:dondeestamontado /discard (descartar cambios) o /commit (guardar cambios)
para instalar caracteristicas o roles en powershell
install-windowsfeature
para instalar con todas las carascteristicas -includeallsubfeature
user-interfaces-infra ejemplo de nombre de rol
-source si no se indica intentara descargar desde windows update si no indicar ubicacion de la WIM montada
ejemplo de comando de instalacion de interfaz grafica para core desde POWERSHELL
install-windowsfeature -includeallsubfeature user-interfaces-infra
para ver si esta habilitada la gestion remota
sconfig.cmd
para configurar red en sconfig opcion 8
despues de elegir la tarjeta de red
añadir servidor para administrar remotamente
da este error por que no estan en dominio se puede solucionar desactivando cortafuegos y desactivando winrm
Metodos de distribucion
-DVD metodo tradicional y no consume red
-USB mas rapido que el dvd y se pueden actualizar los WIM que contenga minimo 4gb
preparacion usb de instalacion para windows server 2012
en windows 2012 r2 inicio buscar partitions (particiones) o diskmgmt.msc
boton derecho>format>fat32
por defecto esta como activa si no boton derecho>marcar como particion activa
formato fat32 y particion activa
y se copia todo el contenido del dvd/iso directamente al usb
-WDS (windows deployment services)
protocolos que usa: PXE, TFTP, DHCP
Si ya tenemos instalado el WDS instalado y configurado, los pason son.
1. Arrancamos las maquinas cliente (donde vamos a instalar el S.O.)
2. La maquina cliente tendra la opcion de arrancar desde red (NIC)
3. Al arrancar desde la red la maquina cliente busca una direccion IP. El servidor DHCP que tenemos
montado le da la IP. el
servidor DHCP le da IP, mascara; GWy la direccion de un TFTP (tambien
tenemos que configurarlo cliente ftp ligero pueto
68)
4. la maquina cliente se conecta con el TFTP y se descarga la imagne PXE (Pre-eXecution Environment). El
PXE es un
sistema operativo minimo que se carga en memoria y nos da la funcionalidad basica de
red y acceso a una carpeta
compartida.
5.Con ese sistema operativo en memoria la maquina cliente puede conectarse a una carpeta compartida de la que se descarga la
imagen install.wim del sistema operativo completo.
una opcion mas completa es usar System Center 2012 R2
Microsoft no recomienda actualizar de version recomienda instalacion de 0
tiempo de caida de un servidor (downtime)
Se suele medir en un numero determinado de "nueves"
tiempo de disponibilidad de 3 "nueves": 99.9%
tiempo de disponibilidad de 4 "nueves": 99.99%
tiempo de disponibilidad de 5 "nueves": 99.999% = no puede estar caido mas de 5 minutos al año
herramienta para migraciones:
USMT (User Migration Tool)
requisitos para windows 2012 r2
Promociar a AD DS active directory domain services a un server 2012 R2
YA NO EXISTE DCPROMO
si marcamos la casilla de reiniciar solo reinciara si es necesario
pinchar en el enlace "promote this server to domain controller"
como no hay dominios ni arboles creados generamos un arbol con un dominio raiz
si es el primer controlador de dominio AD DS es un catalogo global (GC global catalog)
hay que poner la contraseña para el modo restauracion (DSRM)
aqui aparece la opcion de ver el scrip con la configuracion para realizar futuras instalaciones
scrip comando 1 comando 2 con estos comando podrias hacer la instalacion en un core por ejemplo o en otro servidor a traves
de powershell
#
# Windows PowerShell script for AD DS Deployment
#
Import-Module ADDSDeployment
Install-ADDSForest `
-CreateDnsDelegation:$false `
-DatabasePath "C:\Windows\NTDS" `
-DomainMode "Win2012R2" `
-DomainName "adatum.com" `
-DomainNetbiosName "ADATUM" `
-ForestMode "Win2012R2" `
-InstallDns:$true `
-LogPath "C:\Windows\NTDS" `
-NoRebootOnCompletion:$false `
-SysvolPath "C:\Windows\SYSVOL" `
-Force:$true
nos avisa de que no tenemos ningun dns y de que hemos seleccionado el nivel funcional de windows 2012 y que no sera
compatible con versiones anteriores.
despues de reiniciar ya aparecen los nuevos roles
automaticamente te pone el dns como el mismo por que no hay ningun otro dns mas en la red
añadir al dominio otro server
1 configurar dns apuntando al dns que hemos creado ya que si no no podra encotrar el dominio dentro de la red
configurar dns en una NIC desde linea de comandos 2 opciones:
-powershell
-utilizando netsh en cmd
? para ver la ayuda
1 interface
2 ipv4
3 set dnsservers
4 set address
añadir la maquina al dominio
despues de añadir se llama servidor miembro ya que esta en dominio pero no es controlador de dominio
para inciar sesion en el dominio como administrador de dominio desde un server que no es el AD DS
ADATUM\administrator
[email protected]
para entrar como administrador local en el AD DS
NO permite entrar con usuarios locales NO EXISTEN USUARIOS LOCALES EN UN AD DS
y ahora comprobamos que se a unido al dominio
o en el dns
añadir una version core a dominio
primero configurar dns en el core con cmd o con sconfig en el examen piden que sea por CMD
netsh interface ipv4 set dnsservers "ethernet0" static 192.168.10.10 primary
para meter el equipo en el dominio existen varias opciones
-Sconfig opcion 1
-CMD:
comando netdom para windows server 2012
netdom /domain:ADATUM /user:administrator /password:P4$$w0ord MEMBER LON-CORE /JOINDOMAIN
comando netdom para windows server 2012 R2
netdom join lon-core /domain:adatum.com
si utilizamos el usuario local del servidor core por ejemplo para meter al dominio gasta uno de los 10 usuarios que dispone para
meter al dominio
NIC teaming:
unir varias tarjetas de red para utilizarlas como 1 sola
-mayor ancho de banda
-mayor disponibilidad si una NIC falla el resto sigue funcionando.
tambien suele llamarse "agregacion de enlaces".
el protocolo mas estandarizado para la agregacion de enlaces se llama LACP (Link Aggregation Control Protocol)
Cisco lo denomina Etherchannel.
es muy usado en redes SAN (Storage Area Network). tiene una caracteristica que se denomina multipath.
maximo 14 tarjetas por TEAM
Practica NIC teaming
comprobamos que tenemos las 2 tarjetas de red
en teaming mode es el tipo de protocolo y lo deberian indicar la gente de redes
en load balancing mode el tipo de balanceo
en la opcion Standby adapter puedes elegir se se usan todas (si se usan todas y una falla el resto sigue funcionando) o dejas
alguna por si otra falla
para eliminar boton derecho en el team y delete
-instalacion de roles desde linea de comandos con DISM en online (maquina en la que se esta
trabajando)
se añade /online para trabajar con la imagen vim del equipo que estas utilizando
consulta caracteristicas disponibles y si estan o no habilitadas
dism /online /get-features | more
consultar informacion sobre caracteristicas
dism /online /get-featureinfo /featurename:windowsserverbackup
para activar caracteristica
dism /online /enable-feature /featurename:windowsserverbackup
para desactivar caracteristica
dism /online /disable-feature /featurename:windowsserverbackup
Gestion remota de servidores WRM windows remote management
administrar servidor desde otro serdor o equipo
desde el dashboad ahora podemos ver todos los servicios de los servidores que estas administrado desde esta maquina
BPA: best practices analycer
para que funcione tiene que esta activado el
Customer Experience Improvement Program
envia informacion a microsoft para buscar solucion a problemas y avisar de posibles fallos antes de que ocurran
active directory administrative center AD AC entra en el examen
es una consola de powershell
server manager> Tools > active directory administrative center
Gestion de servicios
services.msc
para evitar problemas con algunos servicios esta el inicio retrasado (delayed start) para que de tiempo al servicio del que
depende iniciarse
para ver servicios dependientes o necesarios
para configurar usuario para inicar el servicio en cuestion
activar WRM por comandos
habilita gestion remota y crea las reglas en el firewall para permitir el acceso remoto
WINRM QUICKCONFIG O WINRM QC
desde server manager > dashboard
para activar conexion escritorio remoto
desde server manager > dashboard
Ejercicio:
ok - instalacion de LON-SRV2 (192.168.10.40) como windows 2012 R2 stantadar GUI
ok - unir LON-SRV2 al dominio adatum.com
usar dism para añadir en LON-SRV2 el rol de DNS server
habilitar escritorio remoto en LON-DC1 y comprobar que podemos acceder desde LON-SRV1 y LON-SRV2
--------------------------------------------------------POWERSHELL---------------------------------------------------------------
En windows server 2012 R2 y windows 8.1 tenemos powershell v4.0
es una linea de comandos mejorada que nos permite gestionar y administrar cualquier aspecto de nuestros servidores y clientes.
incluye un conjunto basico de comando y con cada rol o caracteristica que instalamos se añaden los comando necesarios. Se
añaden estos comandos a partir de modulos.
Por ejemplo al instalar el rol AD DS se añade el modulo de powershell para AD DS.
Del mismo modo se instalamos algun servicio como lync 2013 se añaden los comandos powershell de lynk.
permite la administracion tanto local como remota (parecido a SSH). Podemos enviar comandos a un conjunto de equipos en
lote.
Permite creacion de scripts de esta forma podemos automatizar tareas (archivo.ps1).
hemos visto herramientas graficas que funcionan como Fron-end de poweshell
-server Manager
-Centro administrativo
-Powelshell ISE (creacion de scripts)
-powerGUI (de terceros)
powershell
listado de comandos
get-command
Los comandos en poweshell se llaman cmdlets (comandlets)
entra en el examen
en la version 4 de powershell tenemos DSC (Desires State Configuration)
esta disponible en windows server 2012 R2 y windows 8.1. para usarla en windows 7, windows server 2008 o superior
necesitariamos instalar en ellas WMF v4.0 (windows Management Framework)
Los comandlets se componen de verbo-nombre (verb-noun)
el nombre nunca va en prural
para buscar comandos que contengan un nombre
get-command -noun Service
get-command -noun process
para buscar comandos que contengan un verbo
get-command -verb process
busqueda compuesta
get-command -verb set -noun A*
Get-Command -Noun *feature*
ayuda de un comando
get-help get-process
ayuda de un comando completa
get-help get-process -full
ayuda de un comando solo ejemplos
get-help get-process -examples
entre corchetes opcional
entre <> valores que hay que añadir
actualizar ayuda de windows.
update-help
para modificar la salida de comandos
comando |format-custom |more
comando |format-list
comando |format-table
ejercicio: usar la ayuda de powershell para encontrar el cmdlet que nos da la lista de roles y caracteristicas disponibles en
nuestra maquina.
Get-Command -Noun *feature*
PS C:\Users\Administrator> Get-Command Get-WindowsFeature
CommandType Name
----------- ---Cmdlet
Get-WindowsFeature
ModuleName
---------ServerManager
muestra todos los roles activos y no activos y los nombres para instalarlos
Get-WindowsFeature | more
Filtrado avanzado
primero sacas en formato lista para sacar el nombre del nombre para filtrar
get-windowsfeature | format-list
Get-WindowsFeature | Where-Object {$_.installed -Match "true"}
PS C:\Users\Administrator> Get-WindowsFeature | Where-Object {$_.installstate -match "available"}
Visor de eventos
inicio > buscar > event viewer
server manager > tools > event viewer
Powershell
Get-Command -Noun *eventlog*
ejercicio usar la ayuda de powershell para obtener un comando que muestre en pantalla todos los eventos de System ordenados
por ID y que cuente cuantos hay de cada tipo
Get-EventLog -LogName System | Group-Object -Property InstanceId
PS C:\Users\Administrator> Get-EventLog -LogName System | Group-Object -Property InstanceId | Sort-Object -Property Count Descending
obtiene el log de eventos > los agrupa por ID > los ordena de mayor a menor
POWERSHELL EN REMOTO
para ejecutar comandos powershell de forma remota en otra maquina, primero tenemos que habilitarlo por seguridad viene
deshabilitado. tenemos que habilitarlo en la maquina de destino
dentro de powershell
habilitar powershell remoto ejecutar solo en destino
enable-PSRemoting
para conectarse
enter-pssession
Exit-PSSession
para ejecutar un comando en varias maquinas remotas a la vez
Invoke-Command
Invoke-Command -ComputerName LON-CORE,LON-SRV1 -ScriptBlock {Get-Process}
Ejercicio
obtener desde LON-DC1 la lista de roles y caracteristicas que estan instaladas en LON-CORE y LON-SRV1
PS C:\Users\Administrator> Invoke-Command -ComputerName LON-CORE,LON-SRV1 -ScriptBlock {Get-WindowsFeature |
Where-Object {$_.installed -match "true"}} | format-table
POWERSHELL ISE
ejecutar ISE o buscar powershell ise
por defecto no permite ejecutar scripts no firmados
desde powershell
ver nivel de restricciones de scripts
Get-ExecutionPolicy
para modicarlo y que permita todos los scrips
Set-ExecutionPolicy Unrestricted
Prueba de comandos. simula que pasaria
-WhatIf
PS C:\Users\Administrator> Uninstall-WindowsFeature user-interfaces-infra -whatif
What if: Continue with removal?
What if: Performing uninstallation for "[User Interfaces and Infrastructure] User Interfaces and Infrastructure".
What if: Performing uninstallation for "[User Interfaces and Infrastructure] Graphical Management Tools and Infrastructu
re".
What if: Performing uninstallation for "[Web Server (IIS)] IIS Management Console".
What if: Performing uninstallation for "[Web Server (IIS)] Management Tools".
What if: Performing uninstallation for "[User Interfaces and Infrastructure] Server Graphical Shell".
What if: Performing uninstallation for "[Windows PowerShell] Windows PowerShell ISE".
What if: The target server may need to be restarted after the removal completes.
Success Restart Needed Exit Code Feature Result
------- -------------- --------- -------------True Maybe
Success
{User Interfaces and Infrastructure, Graph...
DSC Desired State Configuration
sirve para configurar varios servidores con diferentes SO desde uno solo lo veremos
EJERCICIO:
Instalar windws 8.1 en unamaquina que se llamara LON-CL1 su ip es 192.168.10.110 debe tener instaladas las RSAT.
instalar windows server 2012 R2 en una mauqina que se llamara LON-SRV3 con ip 192.168.10.50
renombrar desde linea de comandos las maquinas
unir LON-CL1 y LON-SRV3 al dominio desde linea de comando
se configura tarjeta de red con ip y dns netsh
se cambia el nombre
netdom renamecomputer nombreequipo /newname:nuevonombre
se meten en dominio
netdom join lon-srv3 /domain:adatum.com
Los servidores suelen estar en un CPD (Bajo llave) sin monitor ni teclado.
Instalamos las RSAT en windows 8.1 para gestionar todos los servicios desde un equipo de escritorio.

Documentos relacionados