Del via


Bruke PowerShell til å utføre en fullstendig overføring til Microsoft 365

Denne artikkelen gjelder for både Microsoft 365 Enterprise og Office 365 Enterprise.

Du kan overføre innholdet i brukerpostbokser fra et kilde-e-postsystem til Microsoft 365 samtidig ved hjelp av en fullstendig overføring. Denne artikkelen veileder deg gjennom oppgavene for en fullstendig e-postoverføring ved hjelp av Exchange Online PowerShell.

Ved å se gjennom artikkelen Det du trenger å vite om en fullstendig e-postoverføring til Microsoft 365, kan du få en oversikt over overføringsprosessen. Når du er fortrolig med innholdet i denne artikkelen, kan du bruke denne til å begynne å overføre postbokser fra ett e-postsystem til et annet.

Obs!

Du kan også bruke administrasjonssenteret for Exchange til å utføre en fullstendig overføring. Se Utføre en fullstendig overføring av e-post til Microsoft 365.

Hva må du vite før du begynner?

Beregnet tid for å fullføre denne oppgaven: 2–5 minutter til å opprette en overføringsgruppe. Når overføringsgruppen er startet, varierer varigheten av overføringen basert på antall postbokser i overføringsgruppen, størrelsen på hver postboks og den tilgjengelige nettverkskapasiteten. Hvis du vil ha informasjon om andre faktorer som påvirker hvor lang tid det tar å overføre postbokser til Microsoft 365, kan du se Overføringsytelse.

Du må være tilordnet tillatelser før du kan utføre prosedyren eller prosedyrene. Hvis du vil se hvilke tillatelser du trenger, kan du se oppføringen «Overføring» i en tabell i artikkelen Mottakeretillatelser .

Hvis du vil bruke Exchange Online PowerShell-cmdleter, må du logge på og importere cmdletene til den lokale Windows PowerShell økten. Se Koble til Exchange Online PowerShell for instruksjoner.

Hvis du vil ha en fullstendig liste over overføringskommandoer, kan du se Cmdleter for flytting og overføring.

Overføringstrinn

Trinn 1: Klargjøre for en fullstendig overføring

  • Legg til den lokale Exchange-organisasjonen som et godtatt domene i Microsoft 365-organisasjonen. Overføringstjenesten bruker SMTP-adressen til de lokale postboksene til å opprette bruker-ID-en og e-postadressen til Microsoft Online Services for de nye Microsoft 365-postboksene. Overføringen mislykkes hvis Exchange-domenet ikke er et godtatt domene eller det primære domenet i Microsoft 365-organisasjonen. Hvis du vil ha mer informasjon, kan du se Bekrefte domenet.

  • Konfigurer Outlook Anywhere på den lokale Exchange-serveren. E-postoverføringstjenesten bruker RPC over HTTP, eller Outlook Anywhere, til å koble til den lokale Exchange-serveren. Hvis du vil ha informasjon om hvordan du konfigurerer Outlook Anywhere for Exchange 2010, Exchange 2007 og Exchange 2003, kan du se følgende:

  • Kontroller at du kan koble til Exchange-organisasjonen ved hjelp av Outlook Anywhere. Prøv én av disse metodene for å teste tilkoblingsinnstillingene:

    • Bruk Microsoft Outlook utenfor firmanettverket til å koble til den lokale Exchange-postboksen.

    • Bruk Microsoft Exchange Remote Connectivity Analyzer til å teste tilkoblingsinnstillingene. Bruk Outlook Anywhere -testene (RPC over HTTP) eller Outlook Autosøk.

    • Kjør følgende kommandoer i Exchange Online PowerShell.

    $Credentials = Get-Credential
    
    Test-MigrationServerAvailability -ExchangeOutlookAnywhere -Autodiscover -EmailAddress <email address for on-premises administrator> -Credentials $credentials
    
  • Tilordne en lokal brukerkonto de nødvendige tillatelsene for å få tilgang til postbokser i Exchange-organisasjonen. Den lokale brukerkontoen som du bruker til å koble til den lokale Exchange-organisasjonen (også kalt overføringsadministratoren), må ha de nødvendige tillatelsene for å få tilgang til de lokale postboksene du vil overføre til Microsoft 365. Denne brukerkontoen brukes til å opprette et overføringsendepunkt til den lokale organisasjonen.

    Listen nedenfor viser de administrative rettighetene som kreves for å overføre postbokser ved hjelp av en fullstendig overføring. Det finnes tre mulige alternativer.

    • Overføringsadministratoren må være medlem av gruppen Domeneadministratorer i Active Directory i den lokale organisasjonen.

      eller

    • Overføringsadministratoren må være tilordnet FullAccess-tillatelsen for hver lokale postboks.

      eller

    • Overføringsadministratoren må være tilordnet Receive As-tillatelsen for den lokale postboksdatabasen som lagrer brukerpostboksene.

  • Deaktiver Unified Messaging. Hvis de lokale postboksene du overfører, er aktivert for Unified Messaging (UM), må du deaktivere UM i postboksene før du overfører dem. Deretter kan du aktivere UM i postboksene etter at overføringen er fullført.

  • Sikkerhet Grupper og representanter E-postoverføringstjenesten kan ikke oppdage om lokal Active Directory grupper er sikkerhetsgrupper eller ikke, så den kan ikke klargjøre eventuelle overførte grupper som sikkerhetsgrupper i Microsoft 365. Hvis du vil ha sikkerhetsgrupper i Microsoft 365-leieren, må du først klargjøre en tom e-postaktivert sikkerhetsgruppe i Microsoft 365-leieren før du starter fullstendig overføring. I tillegg flytter denne overføringsmetoden bare postbokser, e-postbrukere, e-postkontakter og e-postaktiverte grupper. Hvis andre Active Directory-objekter, for eksempel brukere som ikke overføres til Microsoft 365, er tilordnet som en leder eller representant til et objekt som overføres, må de fjernes fra objektet før du overfører.

Trinn 2: Opprette et overføringsendepunkt

Microsoft 365 må koble til og kommunisere med kilde-e-postsystemet for å kunne overføre e-post. For å gjøre dette bruker Microsoft 365 et overføringsendepunkt. Hvis du vil opprette et overføringsendepunkt for Outlook Anywhere for fullstendig overføring, må du først koble til Exchange Online.

Hvis du vil ha en fullstendig liste over overføringskommandoer, kan du se Cmdleter for flytting og overføring.

Kjør følgende kommandoer i Exchange Online PowerShell:

$Credentials = Get-Credential

Eksemplet bruker cmdleten Test-MigrationServerAvailability til å hente og teste tilkoblingsinnstillingene til den lokale Exchange-serveren, og bruker deretter disse tilkoblingsinnstillingene til å opprette overføringsendepunktet kalt "CutoverEndpoint".

$TSMA = Test-MigrationServerAvailability -ExchangeOutlookAnywhere -Autodiscover -EmailAddress administrator@contoso.com -Credentials $credentials
New-MigrationEndpoint -ExchangeOutlookAnywhere -Name CutoverEndpoint -ConnectionSettings $TSMA.ConnectionSettings

Obs!

Cmdleten New-MigrationEndpoint kan brukes til å angi en database for tjenesten som skal brukes ved hjelp av -TargetDatabase-alternativet. Ellers tilordnes en database tilfeldig fra Active Directory Federation Services (AD FS) 2.0-området der administrasjonspostboksen er plassert.

Kontroller at det fungerte

Kjør følgende kommando i Exchange Online PowerShell for å vise informasjon om overføringsendepunktet "CutoverEndpoint":

Get-MigrationEndpoint CutoverEndpoint | Format-List EndpointType,ExchangeServer,UseAutoDiscover,Max*

Trinn 3: Opprett jobben for fullstendig overføring

Du kan bruke cmdleten New-MigrationBatch i Exchange Online PowerShell til å opprette en overføringsgruppe for en fullstendig overføring. Du kan opprette en overføringsgruppe og starte den automatisk ved å inkludere AutoStart-parameteren. Du kan også opprette overføringsgruppen og deretter starte den manuelt etterpå ved hjelp av cmdleten Start-MigrationBatch . Dette eksemplet oppretter en overføringsgruppe kalt «CutoverBatch» og bruker overføringsendepunktet som ble opprettet i forrige trinn.

New-MigrationBatch -Name CutoverBatch -SourceEndpoint CutoverEndpoint -AutoStart

Dette eksemplet oppretter også en overføringsgruppe kalt «CutoverBatch» og bruker overføringsendepunktet som ble opprettet i forrige trinn. Fordi AutoStart-parameteren ikke er inkludert, må overføringsgruppen startes manuelt på instrumentbordet for overføring eller ved hjelp av cmdleten Start-MigrationBatch. Som tidligere angitt kan bare én fullstendig overføringsgruppe finnes om gangen.

New-MigrationBatch -Name CutoverBatch -SourceEndpoint CutoverEndpoint

Kontroller at det fungerte

Hvis du vil bekrefte at du har opprettet en overføringsgruppe for en fullstendig overføring, kjører du følgende kommando i Exchange Online PowerShell for å vise informasjon om den nye overføringsgruppen:

Get-MigrationBatch | Format-List

Trinn 4: Start jobben for fullstendig overføring

Kjør følgende kommando for å starte overføringsgruppen i Exchange Online PowerShell. Dette oppretter en overføringsgruppe kalt «CutoverBatch».

Start-MigrationBatch -Identity CutoverBatch

Kontroller at det fungerte

Hvis en overføringsgruppe er startet, angis statusen på overføringsinstrumentbordet som synkronisering. Hvis du vil bekrefte at du har startet en overføringsgruppe ved hjelp av Exchange Online PowerShell, kjører du følgende kommando:

Get-MigrationBatch -Identity CutoverBatch |  Format-List Status

Trinn 5: Rute e-posten til Microsoft 365

Email systems use a DNS record called an MX record to figure out where to deliver emails. Under e-postoverføringsprosessen pekte MX-posten til kilde-e-postsystemet. Nå som e-postoverføringen til Microsoft 365 er fullført, er det på tide å peke MX-posten til Microsoft 365. Dette bidrar til å sikre at e-post leveres til Microsoft 365-postboksene. Ved å flytte MX-posten kan du også slå av det gamle e-postsystemet når du er klar.

Det finnes spesifikke instruksjoner for å endre MX-posten for mange DNS-leverandører. Hvis DNS-leverandøren ikke er inkludert, eller hvis du vil få en oversikt over de generelle instruksjonene, gis også generelle MX-postinstruksjoner .

Det kan ta opptil 72 timer før e-postsystemene til kundene og partnerne dine registrerer den endrede MX-posten. Vent minst 72 timer før du fortsetter til neste oppgave: Trinn 6: Slett jobben for fullstendig overføring.

Trinn 6: Slett jobben for fullstendig overføring

Når du har endret MX-posten og bekreftet at all e-post rutes til Microsoft 365-postbokser, må du varsle brukerne om at e-posten deres går til Microsoft 365. Etter dette kan du slette jobben for fullstendig overføring. Kontroller følgende før du sletter overføringsgruppen.

  • Alle brukere bruker Microsoft 365-postbokser. Når overføringsgruppen er slettet, kopieres ikke e-post som sendes til postbokser lokalt Exchange Server til de tilsvarende Microsoft 365-postboksene.

  • Microsoft 365-postbokser ble synkronisert minst én gang etter at e-post ble sendt direkte til dem. Hvis du vil gjøre dette, må du kontrollere at verdien i boksen Sist synkronisert tid for overføringsgruppen er nyere enn da e-post begynte å rutes direkte til Microsoft 365-postbokser.

Hvis du vil slette overføringsgruppen CutoverBatch i Exchange Online PowerShell, kjører du følgende kommando:

Remove-MigrationBatch -Identity CutoverBatch

Del 7: Tilordne brukerlisenser

Aktiver Microsoft 365-brukerkontoer for de overførte kontoene ved å tilordne lisenser. Hvis du ikke tilordner en lisens, deaktiveres postboksen når løpeperioden utløper (30 dager). Hvis du vil tilordne en lisens i Administrasjonssenter for Microsoft 365, kan du se Tilordne eller oppheve lisenser.

Trinn 8: Fullføre oppgaver etter overføring

  • Opprett en DNS-post for Autosøk, slik at brukere enkelt kan få tilgang til postboksene sine. Når alle lokale postbokser er overført til Microsoft 365, kan du konfigurere en DNS-post for Autosøk for Microsoft 365-organisasjonen, slik at brukere enkelt kan koble til de nye Microsoft 365-postboksene med Outlook og mobilklienter. Denne nye DNS-posten for Autosøk må bruke samme navneområde som du bruker for Microsoft 365-organisasjonen. Hvis det skybaserte navneområdet for eksempel er cloud.contoso.com, er Dns-posten for Autosøk du må opprette, autodiscover.cloud.contoso.com.

    Hvis du beholder Exchange Server, bør du også kontrollere at Autosøk DNS CNAME-posten må peke til Microsoft 365 i både intern og ekstern DNS etter overføringen, slik at Outlook-klienten kobler til riktig postboks.

    Obs!

    I Exchange 2007, Exchange 2010 og Exchange 2013 bør du også sette Set-ClientAccessServer AutodiscoverInternalConnectionURI til Null.

    Microsoft 365 bruker en CNAME-post til å implementere Autosøk-tjenesten for Outlook og mobilklienter. Autosøk-CNAME-posten må inneholde følgende informasjon:

  • Ta lokale Exchange-servere ut av drift. Når du har bekreftet at all e-post rutes direkte til Microsoft 365-postboksene, og du ikke lenger trenger å vedlikeholde den lokale e-postorganisasjonen eller ikke har tenkt å implementere en enkel påloggingsløsning (SSO), kan du avinstallere Exchange fra serverne og fjerne den lokale Exchange-organisasjonen.

    Hvis du vil ha mer informasjon, kan du se følgende: