CmdID / PowerShell / Cmdlets / Test
Test-MigrationServerAvailability
Use the Test-MigrationServerAvailability cmdlet to test the availability of the target server in preparation to perform cross-forest mailbox moves, migration of on-premises mailboxes to Exchange Online, or to migrate on… Exchange PowerShell reference
From the Exchange PowerShell reference 28 parameters Its page in the reference
Parameters
Show its 28 parameters
-AutodiscoverThe Autodiscover switch specifies that the command should use the Autodiscover service to obtain the connection settings for the target server.-ComplianceThe Compliance switch specifies that the endpoint type is compliance.-CredentialsThe Credentials parameter specifies the username and password for an account that can access mailboxes on the target server.-EmailAddressThe EmailAddress parameter specifies the email address of an administrator account that can access the remote server.-EndpointThe Endpoint parameter specifies the name of the migration endpoint to connect to.-ExchangeOutlookAnywhereThe ExchangeOutlookAnywhere switch specifies a migration type for migrating on-premises mailboxes to Exchange Online.-ExchangeRemoteMoveThe ExchangeRemoteMove switch specifies a migration type where mailboxes are moved with full fidelity between two on-premises forests or between an on-premises forest and Exchange Online.-ExchangeServerThe ExchangeServer parameter specifies the FQDN of the on-premises Exchange server.-ImapThe Imap parameter specifies an IMAP migration type.-GmailThe Gmail parameter specifies Gmail as the migration type.-PortThe Port parameter specifies the TCP port number used by the IMAP migration process to connect to the target server.-PSTImportThis parameter is reserved for internal Microsoft use.-PublicFolderThis parameter is reserved for internal Microsoft use.-PublicFolderDatabaseServerLegacyDNThis parameter is reserved for internal Microsoft use.-PublicFolderToUnifiedGroupThe PublicFolderToUnifiedGroup switch specifies that the endpoint type is public folders to Microsoft 365 Groups.-RemoteServerThe RemoteServer parameter specifies the FQDN of the on-premises mail server.-RPCProxyServerThe RPCProxyServer parameter specifies the FQDN of the RPC proxy server for the on-premises Exchange server.-ServiceAccountKeyFileDataThe ServiceAccountKeyFileData parameter is used to specify information needed to authenticate as a service account.-SourceMailboxLegacyDNThe SourceMailboxLegacyDN parameter specifies a mailbox on the target server.-AcceptUntrustedCertificatesThe AcceptUntrustedCertificates switch specifies whether to accept untrusted certificates from the remote server.-AuthenticationThe Authentication parameter specifies the authentication method used by the on-premises mail server.-Confirm, -cfThe Confirm switch specifies whether to show or hide the confirmation prompt.-FilePathThe FilePath parameter specifies the path containing the PST files when testing a PST Import migration endpoint.-MailboxPermissionThe MailboxPermission parameter specifies what permissions are assigned to the migration administrator account defined by the Credentials parameter.-PartitionThis parameter is reserved for internal Microsoft use.-SecurityFor an IMAP migration, the Security parameter specifies the encryption method used by the remote mail server.-TestMailboxThe TestMailbox parameter specifies a mailbox on the target server.-WhatIf, -wiThe WhatIf switch shows what the command does without making any changes.