PowerCLI рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ VMWare рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдорд╛рдирдХ vSwitch рдХреЗ рдкреНрд░рдмрдВрдзрди рдХреЗ рд▓рд┐рдП рд╕рд░рд▓ рдЬреАрдпреВрдЖрдИ рдЙрдкрдпреЛрдЧрд┐рддрд╛

рд╢реБрдн рджрд┐рди, рд╣реЗрдмрд░ рдХреЗ рдкреНрд░рд┐рдп рдкрд╛рдардХреЛрдВ!

рдореИрдВ рдЖрдкрдХреЗ рд╕рд╛рде рдПрдХ рд╕рд░рд▓ рдФрд░, рдореЗрд░реА рд░рд╛рдп рдореЗрдВ, VMWare vSphere рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдореЗрдВ рд╡рд░реНрдЪреБрдЕрд▓ рд╕реНрд╡рд┐рдЪ рдХреЛ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХрд╛ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рддрд░реАрдХрд╛ vDS (vSphere рд╡рд┐рддрд░рд┐рдд рд╕реНрд╡рд┐рдЪ) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдмрд┐рдирд╛ рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ред
рдХреЛрдИ рд╡реНрдпрдХреНрддрд┐ рд╡реАрдбреАрдПрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рдЙрдирдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рджреЗрдЦрддреЗ рд╣реИрдВред рдХреЛрдИ рдЗрд╕рд▓рд┐рдП рдХреНрдпреЛрдВрдХрд┐ рд╡рд╣ рдЕрд╕рд╣рдЬ рд╣реИред рдХреЛрдИ рд╡реНрдпрдХреНрддрд┐ рдХреНрдпреЛрдВрдХрд┐ рдХреЛрдИ рд▓рд╛рдЗрд╕реЗрдВрд╕ рдирд╣реАрдВ рд╣реИ - рдЖрдЦрд┐рд░рдХрд╛рд░, vDS рдХреЛ рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬрд╝ рдкреНрд▓рд╕ vSphere рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рд╣рдо рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдореЗрдВ 70 рд╕реЗ рдЕрдзрд┐рдХ ESXi рд╣рд╛рдЗрдкрд░рд╡рд┐рдЬрд░ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЗ рдмрд╛рд╡рдЬреВрдж, рдЕрднреА рдХреЗ рд▓рд┐рдП рдкрд╛рд░рдВрдкрд░рд┐рдХ vSwitch рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдФрд░ рдРрд╕рд╛ рд╣реБрдЖ рдХрд┐ рдЙрдирдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╣реБрдП, рдореИрдВрдиреЗ рдХреБрдЫ рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рд╕рд╛рд░реА рдкреЙрд╡рд░рдХреНрд▓рд┐рдЖрдИ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЬрдорд╛ рдХреА рд╣реИрдВред рдФрд░ рдореИрдВ рдЙрдиреНрд╣реЗрдВ рдХреБрдЫ рдФрд░ рдореЗрдВ рдЬреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛, рдЬрд┐рд╕рд╕реЗ рдЕрдиреНрдп рдкреНрд░рд╢рд╛рд╕рдХреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдЙрдкрдХрд░рдг рдмрди рдЧрдпрд╛ред рдереЛрдбрд╝реА рджреЗрд░ рдХреЗ рдмрд╛рдж рдореИрдВ рдкреНрд░рд╛рдЗрдорд▓ рдлреЙрд░реНрдореНрд╕ рдкреИрдХреЗрдЬ рдореЗрдВ рдЖрдпрд╛ (рдЕрдм рдЗрд╕реЗ рдкреЙрд╡рд░рд╢реЗрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдПрдХ рд╕реНрдЯреНрд░рд┐рдк-рдбрд╛рдЙрди рдХрдореНрдпреБрдирд┐рдЯреА рдПрдбрд┐рд╢рди рд╣реИ) рдФрд░ рдорд╣рд╕реВрд╕ рдХрд┐рдпрд╛ рдХрд┐ рдЕрдЧрд▓рд╛ рдХрджрдо рдЬреАрдпреВрдЖрдИ рд╣реЛрдЧрд╛ред Primal Form рдЖрдкрдХреЛ PowerShell рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ GUI рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рд╕рд░рд▓ рд░реВрдк рд╕реЗ рд╕рд░рд▓ рдХрд░рдирд╛ рд╕рдВрдкрд╛рджрдХ рдореЗрдВ GUI рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ, рдФрд░ рдлрд┐рд░ рдПрдХ рдмрдЯрди рдпрд╛ рдЕрдиреНрдп рдирд┐рдпрдВрддреНрд░рдгреЛрдВ рдкрд░ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдХреНрд▓рд┐рдХ рдХреЗ рд╕рд╛рде рдХреЛрдб рдЬреЛрдбрд╝реЗрдВред

рдкрд░рд┐рдгрд╛рдо рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ:


рдкреНрд▓рд╕ рдХреБрдЫ рдЕрддрд┐рд░рд┐рдХреНрдд рдЙрдкрд╣рд╛рд░:
рдкреНрд░рддреНрдпреЗрдХ рдореЗрдЬрдмрд╛рди рдкрд░ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдпрд╣ рд╕рдм рдХрд░рдирд╛ рди рдХреЗрд╡рд▓ рдердХрд╛рдК рд╣реИ, рдмрд▓реНрдХрд┐ рдмреЗрд╡рдХреВрдл рднреА рд╣реИред рдмреЗрд╢рдХ, рдЖрдк рд╣реЛрд╕реНрдЯ рдкреНрд░реЛрдлрд╛рдЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдкреНрд░рддреНрдпреЗрдХ рд╣реЛрд╕реНрдЯ рдХреЛ рдореЗрдиреНрдЯреЗрдВрд╕ рдореЛрдб рдореЗрдВ рдЕрдиреБрд╡рд╛рдж рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдФрд░ рдЬрд┐рди рд▓реЛрдЧреЛрдВ рдиреЗ рдореЗрдЬрдмрд╛рди рдкреНрд░реЛрдлрд╛рдЗрд▓ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд┐рдпрд╛ рд╣реИ, рд╡реЗ рдкреБрд╖реНрдЯрд┐ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдмрд┐рд▓реНрдХреБрд▓ рднреА рддреЗрдЬ рдирд╣реАрдВ рд╣реИред
рдХреЛрдб рдЙрджрд╛рд╣рд░рдг рдФрд░ рдмрд┐рд▓реНрд▓реА рдХреЗ рдиреАрдЪреЗ рдЙрдкрдпреЛрдЧрд┐рддрд╛ред

рдкреНрд░рд╛рдЗрдорд▓ рдлреЙрд░реНрдореНрд╕ рдХреЗ рдЬрд░рд┐рдП рдореИрдВрдиреЗ рдкреНрд░рддреНрдпреЗрдХ рдПрдХреНрд╢рди рдХреЗ рд▓рд┐рдП рдмрдЯрди рдХреЗ рд╕рд╛рде рдПрдХ рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЛ рд╕реНрдХреЗрдЪ рдХрд┐рдпрд╛ред рдореИрдВ рдлрд╝рд╛рдпрд░рд╡реЙрд▓ рдкрд░ рдирд┐рдпрдВрддреНрд░рдг рдЬреЛрдбрд╝рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ рдФрд░, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╕рднреА рдореЗрдЬрдмрд╛рдиреЛрдВ рдХреЗ рд╕реНрдиреИрдкрд╢реЙрдЯ рдХреЛ рдПрдХ рд╕рд╛рде рджреЗрдЦрдирд╛, рдЗрд╕рд▓рд┐рдП рдЯреИрдм рдХреЗ рд╕рд╛рде - рднрд╡рд┐рд╖реНрдп рдХреЛ рдЫреБрдЖред рдЦреЗрддреЛрдВ рдореЗрдВ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдорд╛рди рдЕрдЧреНрд░рд┐рдо рдореЗрдВ рдмрдирд╛рдП рдЬрд╛рддреЗ рд╣реИрдВ, рддрд▓ рдкрд░ рдПрдХ рд╕реНрдерд┐рддрд┐ рдкрдЯреНрдЯреА рд╣реЛрддреА рд╣реИ рдЬреЛ vCenter рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдФрд░ рдХрд╛рд░реНрдп рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рджрд┐рдЦрд╛рддреА рд╣реИред
рдЫрд╡рд┐
рд╡рд░реНрдЪреБрдЕрд▓ рдЗрдВрдлреНрд░рд╛рд╕реНрдЯреНрд░рдХреНрдЪрд░ рд╕реЗ рдЬреБрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдо рдХреЛрдб рдХреЛ рддреЗрдЬ рдХрд░рддреЗ рд╣реИрдВ:

$buttonConnectToVcenter_Click={ If ($vcenter_address.Text -eq "") {[System.Windows.Forms.MessageBox]::Show("Please specify a VC Server")} Else { $app_statusbar.Text="Connecting" //  [System.Windows.Forms.Application]::DoEvents() //     //     VMWare Snapin'. Add-PSSnapin VMware.VimAutomation.Core -ErrorAction SilentlyContinue Add-PSSnapin VMware.VumAutomation -ErrorAction SilentlyContinue $VC = Connect-VIServer $vcenter_address.Text If ($VC.IsConnected -eq $true) { $vc_connected=$TRUE $app_statusbar.Text="Connected" [System.Windows.Forms.MessageBox]::Show("Connected to "+$vcenter_address.Text) } else { [System.Windows.Forms.MessageBox]::Show("Connection FAILED - Please try again.") $vc_connected=$FALSE // .     $vc_connected,         vcenter. $app_statusbar.Text="Connection failed" } } } 


рддрдм рд╕рдм рдХреБрдЫ рд╕рд╛рджреГрд╢реНрдп рджреНрд╡рд╛рд░рд╛ рд╣реЛрддрд╛ рд╣реИред рдмрдЯрди - рдШрдЯрдирд╛ рдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдкреЛрд░реНрдЯ рд╕рдореВрд╣ рдЬреЛрдбрд╝реЗрдВред
 $port_group_add_Click={ if ($vc_connected -eq $FALSE) { [System.Windows.Forms.MessageBox]::Show("I am not connected to vCenter") //,   ? } if ($vc_connected -eq $TRUE) { //,      ? If (($switch_name.Text -eq "") -or ($port_group_name_add.Text -eq "") -or ($port_group_vlan_id_add.Text -eq "")) {[System.Windows.Forms.MessageBox]::Show("Parameters missing")} Else { $app_statusbar.Text="Adding port group..." $esxhosts= Get-VMHost * $progress.Value=0 $progress_tick=((1/$esxhosts.Count)*100) foreach ($esxhost in $esxhosts) { [System.Windows.Forms.Application]::DoEvents() $hypervisor = Get-VMHost $esxhost | Get-VirtualSwitch -Name $switch_name.Text $hypervisor | New-VirtualPortGroup -Name $port_group_name_add.Text -VLanId $port_group_vlan_id_add.Text $progress.Value=$progress_tick $progress_tick=$progress_tick+((1/$esxhosts.Count)*100) // progress bar } $progress.Value=100 $app_statusbar.Text="Done!" } } } 

рдореИрдВ рдПрдХ рдкреЛрд╕реНрдЯ рдХреЛ рдПрдХ рдбрдВрдмрд▓ рдХреЛрдб рд╕реВрдЪреА рдореЗрдВ рдмрджрд▓рдирд╛ рдирд╣реАрдВ рдЪрд╛рд╣реВрдВрдЧрд╛, рдЗрд╕рд▓рд┐рдП рдХреЗрд╡рд▓ рдПрдХ-рджреЛ рдлрд╝рдВрдХреНрд╢рди рджрд┐рдП рдЧрдП рд╣реИрдВред рдпрджрд┐ рдЖрдк рдЗрд╕реЗ рдЗрд╕рдХреА рд╕рдВрдкреВрд░реНрдгрддрд╛ рдореЗрдВ рджреЗрдЦрдиреЗ рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ - рдиреАрдЪреЗ рд╕реНрд▓рд╛рдЗрдб рдХрд░реЗрдВ, рддреЛ рдкрд╛рд╕реНрдЯрдмрд┐рди рдХрд╛ рд▓рд┐рдВрдХ рд╣реИред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдореИрдВ рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдирд╣реАрдВ рд╣реВрдВ, рдпрд╣ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдХреЛрдИ рд╡реНрдпрдХреНрддрд┐ рдЗрд╕рдореЗрдВ рд╕реЗ рдХреБрдЫ рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреЛ рдЙрдард╛рддрд╛ рд╣реИ рдпрд╛ рдмрд╣реБрдд рдмреЗрд╣рддрд░ рдХрд░ рд╕рдХрддрд╛ рд╣реИред
рдпрд╣ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ?

VMWare PowerCLI рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж , рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ vSphere рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП cmdlets рддрдХ рдкрд╣реБрдВрдЪ рд╕рдХрддрд╛ рд╣реИред рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ PowerShell рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ рдФрд░ PowerCLI рд╕реНрдерд╛рдкрд┐рдд рд╣реИ, рддреЛ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП (рд╡реИрд╕реЗ, Primal Forms рдЖрдкрдХреЛ рдПрдХ exe рдХреАhnik рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ)ред рдЗрд╕рдХреЗ рдмрд╛рдж, PowerCLI рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдФрд░ vSphere рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХрд╛ рдЦреНрдпрд╛рд▓ рд░рдЦреЗрдЧрд╛ред
рд╢реБрд░реВ рдХрд░рддреЗ рд╕рдордп, рдПрдХ рд╡рд┐рдВрдбреЛ рджрд┐рдЦрд╛рдИ рджреЗрдиреА рдЪрд╛рд╣рд┐рдП:
рдЫрд╡рд┐
VCenter рдореЗрдВ рд▓реЙрдЧ рдЗрди рдХрд░реЗрдВред
рдЫрд╡рд┐

рдЪрд▓реЛ рдПрдХ рдкрд░реАрдХреНрд╖рдг рдкреЛрд░реНрдЯрд▓рдЧреНрд░реБрдк "рдЯреЗрд╕реНрдЯ" рдмрдирд╛рддреЗ рд╣реИрдВред
рдЫрд╡рд┐
рдФрд░ рдЙрд╕реЗ рдбрд┐рд▓реАрдЯ рдХрд░ рджреЛ
рдЫрд╡рд┐
рдЕрдиреНрдп рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд╕рд╛рде рд╕рд╛рджреГрд╢реНрдп рджреНрд╡рд╛рд░рд╛ред

рд╕реНрд░реЛрдд рдХреЛрдб pastebin рдкрд░ рд╣реИ ред
рдФрд░ рдкреНрд░рд╛рдЗрдорд▓ рдлреЙрд░реНрдореНрд╕ рдореЗрдВ рдЬрдорд╛ рд░рд╛рд╢рд┐ рдкрд░ рдПрдиреЗрд╣рд┐рдХ рдХрд╛ рдирд┐рд░реНрдЧрдорди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ ред

рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░ - PowerShell рдХреЗ рд╕рд╛рде рд╕рдВрдпреЛрдЬрди рдореЗрдВ PowerCLI рд╕реНрд╡рдЪрд╛рд▓рди, рдкреНрд░рдмрдВрдзрди рдФрд░ рдирд┐рдЧрд░рд╛рдиреА рдХреЗ рд▓рд┐рдП рдЕрджреНрднреБрдд рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдк рдПрдХ рдкреНрд▓рдЧ-рдЗрди vCenter рдХреЛ рдлрд╛рд╕реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рдПрдХ рдЕрд▓рдЧ рдЯреИрдм рдореЗрдВ рдПрдХ HTML рд░рд┐рдкреЛрд░реНрдЯ рдХреЛ рд╡рд░реНрдЪреБрдЕрд▓ рдЗрдиреНрдлреНрд░рд╛рд╕реНрдЯреНрд░рдХреНрдЪрд░ рдХреА рд╕реНрдерд┐рддрд┐ рдкрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдХрд┐ рдкреЙрд╡рд░рдХреНрд▓реВрдЖрдИ рджреНрд╡рд╛рд░рд╛ рд╣рд░ рд╕реБрдмрд╣ рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ:


рдЕрдВрдд рдореЗрдВ, рдореИрдВ рдореВрд▓реНрдпрд╡рд╛рди рд╕реБрдЭрд╛рд╡реЛрдВ рдФрд░ рд╕рд▓рд╛рд╣ рдХреЗ рд▓рд┐рдП vmware рд╕рдореБрджрд╛рдпреЛрдВ рдХреЗ рдордВрдЪреЛрдВ, рд╕рд╛рде рд╣реА рдорд┐рдЦрд╛рдЗрд▓ рдорд┐рдЪрд┐рдЧреБрди рдХреЛ рдзрдиреНрдпрд╡рд╛рдж рджреЗрдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ , рдЬрд┐рдирдХреА рдкреБрд╕реНрддрдХ рдХреЗ рд▓рд┐рдП рдореИрдВрдиреЗ VMWare vSphere, рдФрд░ рдореИрдХреНрд╕рд┐рдо рдмреЛрд╢рдХреЛрд╡ рдЬреИрд╕реЗ рдПрдХ рд▓реЛрдХрдкреНрд░рд┐рдп рд╡рд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреЗрд╢рди рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛, рдЬреЛ рдПрдЪрдкреА рдЯреНрд░реЗрдирд┐рдВрдЧ рд╕реЗрдВрдЯрд░ рдХреЗ рдПрдХ рдЙрддреНрдХреГрд╖реНрдЯ рд╢рд┐рдХреНрд╖рдХ рд╕реЗ рдЬрд╛рдирдХрд╛рд░реАрдкреВрд░реНрдг рд╣реИред VMWare рдкрд╛рдареНрдпрдХреНрд░рдо, рдзрдиреНрдпрд╡рд╛рдж рдЬрд┐рд╕рдХреЗ рдХрд╛рд░рдг рдореИрдВ VCP410 рдФрд░ VCP510 рдХреЛ рдкрд╛рд░рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣рд╛, рдФрд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдХрдИ рдирдИ рдЪреАрдЬреЗрдВ рд╕реАрдЦрдиреЗ рдХреЗ рд▓рд┐рдПред

Source: https://habr.com/ru/post/In148052/


All Articles