La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

amministraRE Hyper-V Ermanno Goletto Roberto Massa MVP - MCSE - MCITP

Presentazioni simili


Presentazione sul tema: "amministraRE Hyper-V Ermanno Goletto Roberto Massa MVP - MCSE - MCITP"— Transcript della presentazione:

1

2 amministraRE Hyper-V Ermanno Goletto Roberto Massa MVP - MCSE - MCITP
MCTS

3 Agenda Microsoft Hyper-V Server 2012 R2 Gestione del backup

4 Microsoft Hyper-V Server 2012 R2
Versione gratuita dell’hypervisor Microsoft

5 Limitazioni Completamemte gratuita senza necessità di CAL
Non è disponibile la console di gestione

6 Ruoli disponibili

7 Funzionalità disponibili

8 Gestione e amministrazione
PowerShell Server remoto WS2012 R2 Workstation remota W8.1 con RSAT System Center 2012 Virtual Machine Manager Consoles terze-parti Strumenti a disposizione

9 5nine manager per Hyper-V
Microsoft Windows Server Windows Server 2012 R2 Windows Server 2012 Windows Server 2008 R2 SP1 Microsoft Hyper-V Server Hyper-V Server 2012 R2 Hyper-V Server 2012 Hyper-V Server 2008 R2 SP1 Microsoft Windows Windows 8 Windows 8.1 OS supportati Features Microsoft Hyper-V Manager 5nine Manager Free Edition 5nine Manager VM creation and editing Yes VM access via Guest Console Multiple Hyper-V Versions Support No Local GUI on Windows Server Core and Microsoft Hyper-V Server Virtual Transfer Disk Live Migration between Cluster nodes “Shared nothing” live migration Storage migration Real-time monitoring with alerts System Status Report Installabile anche sulla Core 5nine Manager Free Edition supports 2 hosts for remote management.

10 Abilitazione remota tramite RDRemote
Abilitazione RDP Abilitazione remota tramite RDRemote REM Abilitazione RDP cscript %windir%\system32\scregedit.wsf /ar 0 REM Accesso anche a client senza supporto a NLA cscript %windir%\system32\ scregedit.wsf /cs 0 REM Abilitazione rule firewall RDP (OS Eng) netsh advfirewall firewall set rule group="Remote Desktop" new enable=yes REM Abilitazione rule firewall RDP (OS Ita) netsh advfirewall firewall set rule group="Desktop Remoto" new enable=yes Requisiti: NET Framework 2.0 Sconfig.cmd - Opzione 7 # Abilitazione RDP con supporto NLA Set-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server' -Name fDenyTSConnections -Value 0 Set-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp' -Name UserAuthentication -Value 1 # Abilitazione rule firewall RDP Enable-NetFirewallRule -DisplayGroup "Remote Desktop«

11 Hyper-V in modalità core e console di terze parti

12 backup Gestione del backup di Hyper-V

13 Windows Backup Modalità di backup Interfaccia grafica
Command line (Wbadmin) PowerShell (49 cmdlets) Veeam Backup Free Edition per VMware e Hyper-V Modalità di backup Get-Command –Module WindowsServerBackup Gestione completa del backup Non permette la schedulazione Get-Command –Module WindowsServerBackup

14 Gestione Windows Backup con PowerShell
Occore essere membri del gruppo Backup Operators o Adrministrators New-WBPolicy (definizione di una policy di backup) Add-WBVirtualMachine (aggiunta VM ad una policy) Add-WBBackupTarget (aggiunta destinazione ad una policy) Start-WBBackup (avvio di una policy di backup) Get-WBBackupSet (elenco backup creati) Get-WBSummary (history operazioni di backup eseguite) Cmdlets disponibili # Impostazione nome VM $BkpDrive = "F:" $VMName = "VMTest01" # Definizine policy di backup $Policy = New-WBPolicy # Impostazione oggetto VM $VM = Get-WBVirtualMachine | ? VMName -eq $VMName # Aggiunta VM alla policy Add-WBVirtualMachine -Policy $Policy -VirtualMachine $VM # Impostazione Target $Target = New-WBBackupTarget -volumepath $BkpDrive –Verbose # Impostazione destinazione backup Add-WBBackupTarget -Policy $Policy -Target $Target # Avvio backup Start-WBBackup -Policy $Policy Administrators group or Backup Operators group.”

15 Altre soluzioni di backup per Hyper-v
# Windows Server 2012: backup VM in Hyper-V # Script PS per arresto, export, compact, avvio VM tramite cmdlets nativi # Hyper-V backup di macchine virtuali # Script PS per arresto, export, compact, avvio VM tramite # PowerShell management Library for Hyper-V per WS2008 R2 HV Backup ( Sviluppata da Alessandro Pilotti (MVP ASP.Net / IIS) per host HV standalone e in cluster (CSV) Targets WS2008, WS2008 R2 e WS 2012, core e free Hyper-V editions supportate Utilizza l’Hyper V VSS writer component dell’OS Utilizzabile da command line, scriptabile con Powershell e integrabile in applicazioni .Net Genera un file zip per ogni VM

16 Verifica esecuzione Windows Backup
Log files Event Viewer PowerShell C:\Windows\Logs\WindowsServerBackup\ Success file: Backup _ log Failure file: Backup_Error _ log Applications and Services Logs Microsoft/Windows/Backup # Estrazione eventi Backup Get-WinEvent Per ogni sessione di backup viene creato un file di stato per il funzionamento normale del backup ed un file per eventuali errori. In questo caso sono riportate due log uno per una sessione in errore ed un’altro per una sessione andata a buon fine. Entrambi sessioni di copia di VM guest di Hyper-V 3 modalità possibili con strumenti out-of-the-box Log Files Vengono generati 2 file di log per ogni sessione di backup SuccessLogPath : C:\Windows\Logs\WindowsServerBackup\Backup _ log FailureLogPath : C:\Windows\Logs\WindowsServerBackup\Backup_Error _ log Commandlets Powershell dedicate Consultazione Registro Eventi

17 Check Windows Backup tramite PowerShell
# Impostazione nome VM $BkpDrive = "F:" $VMName = "VMTest01" # Definizine policy di backup $Policy = New-WBPolicy # Impostazione oggetto VM $VM = Get-WBVirtualMachine | ? VMName -eq $VMName # Aggiunta VM alla policy Add-WBVirtualMachine -Policy $Policy -VirtualMachine $VM # Impostazione Target $Target = New-WBBackupTarget -volumepath $BkpDrive –Verbose # Impostazione destinazione backup Add-WBBackupTarget -Policy $Policy -Target $Target # Avvio backup Start-WBBackup -Policy $Policy # Recupero dello stato ultimo backup eseguito $VMBackupStatus = Get-WBJob -Previous 1 # Lettura path success file $SuccessStatus = $VMBackupStatus.successlogpath # Lettura path failure file $FailedStatus = $VMBackupStatus.FailureLogPath (*) Per maggior comodità sarà possibile inviare tramite mail i file di log tramite il cmdled Send-MailMessage (*)

18 Backup di Hyper-V

19 Approfondimenti Server Infrastructure Days Online – 2014
Windows Server 2012 R2: Deep Dive Clustering Windows Server v.Next: What’s New in Hyper-V

20


Scaricare ppt "amministraRE Hyper-V Ermanno Goletto Roberto Massa MVP - MCSE - MCITP"

Presentazioni simili


Annunci Google