Bagikan melalui


Set-SCLibraryServer

Mengatur properti server pustaka VMM.

Sintaks

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>]

Deskripsi

Cmdlet Set-SCLibraryServer mengatur properti server pustaka Virtual Machine Manager (VMM). Anda juga dapat menggunakan cmdlet ini sebagai bagian dari grup pekerjaan, saat digunakan dengan cmdlet Add-SCLibraryShare , untuk menambahkan sekumpulan berbagi pustaka.

Contoh

Contoh 1: Mengubah deskripsi server pustaka

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

Perintah pertama mendapatkan objek server pustaka bernama LibraryServer01 di VMMServer01 dan menyimpannya dalam variabel $LibServer.

Perintah kedua mengubah deskripsi untuk FileServer01 menjadi "Server pustaka untuk Produksi."

Contoh 2: Memperbarui deskripsi untuk server pustaka

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."

Perintah pertama mendapatkan objek server pustaka bernama LibraryServer01 di VMMServer01 dan menyimpannya dalam variabel $LibServer.

Perintah kedua memperbarui deskripsi untuk objek server pustaka yang disimpan dalam variabel $LibServer.

Contoh 3: Menambahkan jaringan VM ke server pustaka

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

Perintah pertama mendapatkan objek jaringan VM bernama VMNetwork01 dan menyimpan objek dalam variabel $VMNetwork.

Perintah kedua mendapatkan objek server pustaka bernama LibraryServer01 dan menggunakan operator alur untuk meneruskan objek ke cmdlet Set-SCLibraryServer , yang menambahkan VMNetwork01 ke server pustaka.

Parameter

-AddVMNetwork

Menentukan bahwa satu atau beberapa jaringan VM memiliki konektivitas jaringan ke server pustaka yang ditentukan saat digunakan bersama dengan Set-SCLibraryServer.

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

-ClearVMHostGroup

Mereset asosiasi grup host untuk server pustaka.

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

-Description

Menentukan deskripsi untuk server pustaka.

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

-EnableUnencryptedFileTransfer

Menunjukkan, ketika diatur ke True, transfer file jaringan tidak memerlukan enkripsi. Mengizinkan transfer file jaringan yang tidak terenkripsi dapat meningkatkan performa jika host sumber maupun host tujuan tidak memerlukan enkripsi.

Gunakan parameter ini untuk:

  • Aktifkan transfer file yang tidak terenkripsi ke dalam, atau ke luar, pustaka.
  • Aktifkan transfer file yang tidak terenkripsi ke dalam, keluar dari, atau dalam grup host.
Type:Boolean
Aliases:AllowUnencryptedTransfers
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobGroup

Menentukan pengidentifikasi untuk serangkaian perintah yang akan berjalan sebagai set tepat sebelum perintah akhir yang menyertakan pengidentifikasi grup pekerjaan yang sama berjalan.

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

-JobVariable

Menentukan bahwa kemajuan pekerjaan dilacak dan disimpan dalam variabel yang dinamai oleh parameter ini.

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

-LibraryServer

Menentukan objek server pustaka VMM.

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

-LibraryServerManagementCredential

Menentukan akun Jalankan Sebagai untuk pustaka VMM.

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

-PROTipID

Menentukan ID tip Performa dan Pengoptimalan Sumber Daya (pro tip) yang memicu tindakan ini. Parameter ini memungkinkan Anda mengaudit tips PRO.

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

-RemoveVMNetwork

Menghapus konektivitas jaringan untuk satu atau beberapa jaringan VM dari server pustaka yang ditentukan saat digunakan bersama dengan Set-SCVMLibraryServer.

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

-RunAsynchronously

Menunjukkan bahwa pekerjaan berjalan secara asinkron sehingga kontrol segera kembali ke shell perintah.

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

-VMHostGroup

Menentukan objek grup host komputer virtual atau array objek grup host.

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

-VMNetworks

Menentukan bahwa satu atau beberapa jaringan VM memiliki konektivitas jaringan ke server pustaka yang ditentukan saat digunakan bersama dengan Set-SCVMLibraryServer.

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

Output

LibraryServer

Cmdlet ini mengembalikan objek LibraryServer .

Catatan

  • Memerlukan objek server pustaka VMM, yang dapat diambil dengan menggunakan cmdlet Get-SCLibraryServer .