Set-SCLibraryServer

VMM kitaplık sunucusunun özelliklerini ayarlar.

Syntax

Set-SCLibraryServer
   [-LibraryServerManagementCredential <RunAsAccount>]
   [-LibraryServer] <LibraryServer>
   [-Description <String>]
   [-VMHostGroup <HostGroup>]
   [-ClearVMHostGroup]
   [-JobGroup <Guid>]
   [-EnableUnencryptedFileTransfer <Boolean>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Set-SCLibraryServer
   [-LibraryServerManagementCredential <RunAsAccount>]
   [-LibraryServer] <LibraryServer>
   [-Description <String>]
   [-VMHostGroup <HostGroup>]
   [-ClearVMHostGroup]
   [-JobGroup <Guid>]
   -VMNetworks <VMNetwork[]>
   [-EnableUnencryptedFileTransfer <Boolean>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Set-SCLibraryServer
   [-LibraryServerManagementCredential <RunAsAccount>]
   [-LibraryServer] <LibraryServer>
   [-Description <String>]
   [-VMHostGroup <HostGroup>]
   [-ClearVMHostGroup]
   [-JobGroup <Guid>]
   -AddVMNetwork <VMNetwork[]>
   [-EnableUnencryptedFileTransfer <Boolean>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]
Set-SCLibraryServer
   [-LibraryServerManagementCredential <RunAsAccount>]
   [-LibraryServer] <LibraryServer>
   [-Description <String>]
   [-VMHostGroup <HostGroup>]
   [-ClearVMHostGroup]
   [-JobGroup <Guid>]
   -RemoveVMNetwork <VMNetwork[]>
   [-EnableUnencryptedFileTransfer <Boolean>]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [<CommonParameters>]

Description

Set-SCLibraryServer cmdlet'i bir Virtual Machine Manager (VMM) kitaplık sunucusunun özelliklerini ayarlar. Bu cmdlet'i, Add-SCLibraryShare cmdlet'iyle kullanıldığında, bir dizi kitaplık paylaşımı eklemek için bir iş grubunun parçası olarak da kullanabilirsiniz.

Örnekler

Örnek 1: Kitaplık sunucusunun açıklamasını değiştirme

PS C:\> $LibServer = Get-SCLibraryServer -VMMServer "VMMServer01.Contoso.com" -ComputerName "LibraryServer01.Contoso.com"
PS C:\> Set-SCLibraryServer -LibraryServer $LibServer -Description "Library server for Production"

İlk komut, VMMServer01 üzerinde LibraryServer01 adlı kitaplık sunucusu nesnesini alır ve $LibServer değişkeninde depolar.

İkinci komut, FileServer01 açıklamasını "Üretim için Kitaplık sunucusu" olarak değiştirir.

Örnek 2: Kitaplık sunucusunun açıklamasını güncelleştirme

PS C:\> $LibServer = Get-SCLibraryServer -VMMServer "VMMServer01.Contoso.com" -ComputerName "LibraryServer01.Contoso.com"
PS C:\> Set-SCLibraryServer -LibraryServer $LibServer -Description "The library server is used by the Seattle office."

İlk komut, VMMServer01 üzerinde LibraryServer01 adlı kitaplık sunucusu nesnesini alır ve $LibServer değişkeninde depolar.

İkinci komut, $LibServer değişkeninde depolanan kitaplık sunucusu nesnesinin açıklamasını güncelleştirir.

Örnek 3: Kitaplık sunucusuna VM ağı ekleme

PS C:\> $VMNetwork = Get-SCVMNetwork -Name "VMNetwork01"
PS C:\> Get-SCLibraryServer -ComputerName "LibraryServer01.Contoso.com" | Set-SCLibraryServer -AddVMNetwork $VMNetwork

İlk komut, VMNetwork01 adlı VM ağ nesnesini alır ve nesneyi $VMNetwork değişkeninde depolar.

İkinci komut LibraryServer01 adlı kitaplık sunucusu nesnesini alır ve nesneyi kitaplık sunucusuna VMNetwork01 ekleyen Set-SCLibraryServer cmdlet'ine geçirmek için işlem hattı işlecini kullanır.

Parametreler

-AddVMNetwork

Set-SCLibraryServer ile birlikte kullanıldığında bir veya daha fazla VM ağının belirtilen kitaplık sunucusuna ağ bağlantısı olduğunu belirtir.

Type:VMNetwork[]
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ClearVMHostGroup

Kitaplık sunucusu için konak grubu ilişkilendirmesini sıfırlar.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Description

Kitaplık sunucusu için bir açıklama belirtir.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableUnencryptedFileTransfer

True olarak ayarlandığında ağ dosyası aktarımlarının şifreleme gerektirmediğini gösterir. Kaynak ana bilgisayar veya hedef konak şifreleme gerektirmiyorsa, şifrelenmemiş ağ dosyası aktarımlarına izin vermek performansı artırabilir.

Şu parametreyi kullanarak:

  • Kitaplığın içine veya dışına şifrelenmemiş dosya aktarımlarını etkinleştirin.
  • Bir konak grubu içinde, dışında veya içinde şifrelenmemiş dosya aktarımlarını etkinleştirin.
Type:Boolean
Aliases:AllowUnencryptedTransfers
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobGroup

Aynı iş grubu tanımlayıcısını içeren son komut çalıştırmalarından hemen önce bir küme olarak çalışacak bir dizi komut için bir tanımlayıcı belirtir.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobVariable

İş ilerleme durumunun izlendiğini ve bu parametre tarafından adlandırılan değişkende depolandığını belirtir.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LibraryServer

Bir VMM kitaplık sunucusu nesnesi belirtir.

Type:LibraryServer
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-LibraryServerManagementCredential

VMM kitaplığı için bir Farklı Çalıştır hesabı belirtir.

Type:RunAsAccount
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PROTipID

Bu eylemi tetikleyen Performans ve Kaynak İyileştirme ipucunun (PRO ipucu) kimliğini belirtir. Bu parametre PRO ipuçlarını denetlemenize olanak tanır.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RemoveVMNetwork

Set-SCVMLibraryServer ile birlikte kullanıldığında belirtilen kitaplık sunucusundan bir veya daha fazla VM ağı için ağ bağlantısını kaldırır.

Type:VMNetwork[]
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-RunAsynchronously

Denetimin hemen komut kabuğuna döndürülmesi için işin zaman uyumsuz olarak çalıştığını gösterir.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMHostGroup

Bir sanal makine konak grubu nesnesini veya konak grubu nesneleri dizisini belirtir.

Type:HostGroup
Aliases:LibraryGroup
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMNetworks

Set-SCVMLibraryServer ile birlikte kullanıldığında bir veya daha fazla VM ağının belirtilen kitaplık sunucusuna ağ bağlantısı olduğunu belirtir.

Type:VMNetwork[]
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

Çıkışlar

LibraryServer

Bu cmdlet bir LibraryServer nesnesi döndürür.

Notlar

  • Get-SCLibraryServer cmdlet'i kullanılarak alınabilen bir VMM kitaplık sunucusu nesnesi gerektirir.