Bagikan melalui


Register-SCVMMManagedComputer

Mengaitkan kembali komputer terkelola tempat perangkat lunak agen VMM diinstal dengan server manajemen VMM yang berbeda.

Sintaks

Register-SCVMMManagedComputer
        [-VMMManagedComputer] <VMMManagedComputer>
        -Credential <VMMCredential>
        [-RunAsynchronously]
        [-PROTipID <Guid>]
        [-JobVariable <String>]
        [<CommonParameters>]

Deskripsi

Cmdlet Register-SCVMMManagedComputer mengaitkan kembali komputer terkelola tempat perangkat lunak agen Virtual Machine Manager (VMM) diinstal dengan server manajemen VMM yang berbeda.

Ketika Anda awalnya menambahkan host atau server pustaka ke VMM, host atau server pustaka dikaitkan dengan server manajemen VMM yang menyediakan database VMM tempat Anda menambahkan host atau server pustaka. Database VMM mungkin diinstal dalam database Microsoft SQL Server di server manajemen VMM itu sendiri atau di komputer jarak jauh yang berjalan SQL Server.

Setelah host atau server pustaka ditambahkan ke (dan karenanya terkait dengan) server manajemen VMM, server manajemen VMM tidak dapat berkomunikasi dengan server manajemen VMM lainnya. Namun, Anda dapat mengaitkannya kembali dengan server manajemen VMM yang berbeda, seperti yang dijelaskan dalam skenario berikut.

Skenario 1: Pemulihan Bencana

Dalam skenario ini, VMMServerA gagal, atau layanan VMM yang berjalan di VMMServerA gagal. Anda mungkin sudah memiliki VMMServerB yang tersedia sebagai server manajemen VMM cadangan. Jika tidak, Anda dapat menginstal layanan VMM di VMMServerB. Pada titik ini, database VMM mungkin berada di VMMServerB, atau, jika Anda menyimpan database pada SQL Server terpisah, Anda sekarang dapat mengarahkan VMMServerB ke database VMM pada SQL Server tersebut.

Namun, meskipun Anda sekarang memiliki server manajemen VMM yang berfungsi (VMMServerB) dan database, host dan server pustaka yang dikelola oleh VMMServerA masih dikonfigurasi untuk berkomunikasi dengan VMMServerA. VMMServerB mengenali komputer terkelola ini, tetapi berada dalam status Akses Ditolak. Pada titik ini, Anda dapat menggunakan Reassociate-SCVMMManagedComputer untuk mengaitkan kembali komputer yang dikelola oleh VMMServerA dengan VMMServerB.

Skenario 2: Pengelompokan Server Re-Organizing

Dalam skenario ini, VMMServerA dan VMMServerB adalah dua server manajemen VMM yang ada yang mengelola set host dan server pustaka yang berbeda. Jika, misalnya, VMHost01 saat ini dikelola oleh VMMServerA, Anda dapat menambahkan VMHost01 ke VMMServerB dengan menggunakan cmdlet Add-SCVMHost dengan parameter Reassosiasi . Jika Anda melakukan ini, status VMHost01 di VMMServerA sekarang Akses Ditolak dan statusnya di VMMServerB Merespons. VMHost01 sekarang dikelola oleh VMMServerB, sehingga Anda dapat menghapusnya dari VMMServerA.

Anda juga dapat menggunakan Reassociate-SCVMMManagedComputer untuk mengaitkan kembali Host01 dengan VMMServerA.

Contoh

Contoh 1: Kaitkan kembali semua komputer terkelola yang tidak terkait dengan server VMM tertentu

PS C:\> Get-VMMServer -ComputerName "VMMServer01.Contoso.com"
PS C:\> $Credential = Get-Credential
PS C:\> Get-VMMManagedComputer | where {$_.State -eq "NotResponding"} | Register-SCVMMManagedComputer -Credential $Credential

Perintah pertama tersambung ke VMMServer01 di domain Contoso.com.

Perintah kedua menggunakan Get-Credential untuk meminta Anda memberikan nama pengguna dan kata sandi dan menyimpan kredensial Anda dalam variabel $Credential. Kredensial yang diperlukan untuk operasi ini adalah akun domain dengan hak administrator di server host yang ingin Anda kaitkan kembali dengan server VMM tertentu dan kata sandi untuk akun tersebut.

Perintah terakhir mendapatkan semua komputer terkelola dari VMMServer01 dan hanya memilih objek yang berada dalam status Tidak Merespons. Kemudian, ia meneruskan objek-objek ini ke cmdlet Register-SCVMMManagedComputer yang mengubah asosiasi objek ke VMMerver01. Saat perintah ini diproses, $Credential memberikan kredensial Anda ke Register-SCVMMManagedComputer.

Parameter

-Credential

Menentukan objek kredensial atau, untuk beberapa cmdlet, objek akun Jalankan Sebagai yang berisi nama pengguna dan kata sandi akun yang memiliki izin untuk melakukan tindakan ini. Atau, dalam kasus Restart-SCJob, memiliki izin untuk menyelesaikan tugas yang dimulai ulang.

Untuk informasi selengkapnya tentang objek PSCredential , ketik Get-Help Get-Credential.

Untuk informasi selengkapnya tentang akun Jalankan Sebagai, ketik Get-Help New-SCRunAsAccount.

Type:VMMCredential
Position:Named
Default value:None
Required:True
Accept pipeline input:True
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

-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

-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

-VMMManagedComputer

Menentukan objek komputer yang dikelola oleh VMM.

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

Output

VMMManagedComputer

Cmdlet ini mengembalikan objek VMMManagedComputer .