Пошта жәшіктерін бір Office 365 клиентінен екіншісіне тасымалдау әдісі

Бұл мақалада компанияларды біріктіру сценарийінде пошта жәшіктері мен қызмет параметрлерін бір O365E_W14_1st клиентінен екінші Office 365 клиентіне тасымалдау жолы түсіндіріледі. Егер тасымалдау қажет пайдаланушылар саны 500-ден асса немесе үлкен көлемдегі SharePoint деректерін тасымалдау қажет болса, Office 365 серіктесімен жұмыс істеген жөн.

Осы мақаладағы сценарий екі бөлек Office 365 клиентін пайдаланатын Contoso.com және Fabrikam.com атты екі ойдан шығарылған компанияға қатысты. Contoso компаниясы Fabrikam компаниясын сатып алып, Fabrikam пайдаланушылары мен деректерін contoso.com Office 365 клиентіне жылжытуда.

1-клиент (Мақсатты)

2-клиент (Бастапқы)

Реттелетін электрондық пошта домені:   

contoso.com

fabrikam.com

Office 365 бастапқы домені:   

contoso.onmicrosoft.com

fabrikam.onmicrosoft.com

Сценарий: Үшінші тараптың тасымалдау құралы арқылы тасымалдау

Бұл сценарий Fabrikam компаниясының пайдаланушысы, тобы мен басқа да нысандарының қолмен Office 365 қызметінде жасалатынын, сценарий арқылы порталға импортталатынын немесе Contoso Active Directory қызметіне Active Directory Domain Services (AD DS) бірігуі арқылы қосылатынын білдіреді.

Аяқталғаннан кейін барлық Fabrikam тіркелгілері Contoso.com Office 365 клиентінде болады және UPN үшін @fabrikam.com пайдаланады. Соңғы мекенжайды тағайындау схемасы қарапайымдылық пен ықшамдылық үшін таңдалған, бірақ талаптарыңызға сай болу үшін өзгертуіңізге болады.

How mailbox data can be moved from one Office 365 tenant to another

Жоспарлау: Тасымалдаудан екі апта бұрын

Пайдаланушыларды тасымалдау үшін үшінші тараптың тасымалдау құралын пайдалансаңыз, тасымалдау үшін қажетті лицензияларды сатып алыңыз.

Клиент тұжырымдамалары   

Outllok 2010 және Outlook 2013 бағдарламасы үшін тек Outlook пайдаланушы профилін жою керек.

Outlook 2007 және Outlook 2010 бағдарламасы үшін қайта іске қосқанда автоанықтау клиентті конфигурациялап, .OST файлын қайта құрады.

Lync клиенті үшін тасымалдау аяқталғаннан кейін контактілерді қосуыңыз қажет.

Клиентті дайындау және лицензиялау   

Бастапқы клиент - Fabrikam Office 365 клиенті, осы жерден пайдаланушылар мен деректер тасымалданады. Мақсатты клиент - Contoso Office 365 клиенті, осы клиентке тасымалданады.

  1. Бастапқы клиенттен тасымалданатын барлық пошта жәшіктерін сыйдыру үшін мақсатты Office 365 клиентіндегі лицензиялар санын көбейтіңіз.

  2. Office 365 клиентінен басқа Office 365 клиентіне тасымалдауда пайдалану үшін бастапқы және мақсатты клиенттерде әкімші тіркелгілерін жасаңыз. Кейбір тасымалдау құралдары деректерді өткізу мүмкіндігін оңтайландыру үшін бастапқы клиентте бірнеше әкімші тіркелгісін талап етеді.

Мақсатты клиентте бөлме, ресурс, тарату тобын және пайдаланушы нысанын жасау   

Мақсатты (Contoso) клиентте ресурстар жасау үшін:

  1. Егер Microsoft каталог қызметтерін синхрондау (каталогты синхрондау) құралы Contoso Active Directory Domain Services (AD DS) қызметінің барлық нысандарын синхрондау үшін пайдаланылатын болса, бастапқы (Fabrikam) клиенттің AD DS қызметінің нысандары біріктіру арқылы мақсатты клиенттің (Contoso) AD DS қызметінде жасалуы тиіс.

    1. AD DS біріктіруін түрлі AD DS құралдары арқылы орындауға болады. Жылжытылатын нысандар санына байланысты біріктіру қосымша уақыт пен жоспарлауды қажет етуі мүмкін, сондықтан оны тасымалданатын нысаннан бұрын аяқтауға болады.

    2. Барлық жаңа пайдаланушылар мен топтардың Contoso.com мақсатты клиентіне каталог синхрондауы арқылы синхрондалғанын тексеріңіз. Fabrikam домені осы уақытқа дейін жылжытылмағандықтан, нысандар user@contoso.onmicrosoft.com ретінде жаңа клиентте пайда болуы керек. Пайдаланушылар мен топтарға арналған бастапқы электрондық пошта мекенжайын доменді жылжыту орындалғаннан кейін @fabrikam.com мекенжайына жаңартуға болады.

  2. Егер каталог синхрондауы пайдаланылмаса немесе кез келген Бөлмелер, Ресурстар, Топтар немесе Пайдаланушылар бастапқы клиенттің Office 365 басқару орталығында басқарылса; бұл нысандарды мақсатты клиентте жасау қажет. Нысандарды Office 365 басқару орталығында қолмен жасауға болады немесе нысан көп болған жағдайда Office 365 басқару орталығындағы жаппай қосу мүмкіндігін пайдалану арқылы не Windows PowerShell бағдарламасын пайдалану арқылы CSV файлын импорттаңыз.

Соңғы пайдаланушы байланыстары   

Тасымалдауды ұйымыңыздағы соңғы пайдаланушыларға байланыстыру үшін:

  1. Байланыс жоспарын жасап, пайдаланушыларға алдағы тасымалдау мен қызметтегі өзгертулер туралы хабарлай бастаңыз.

  2. Тасымалдаудан кейін барлық Outlook клиенттеріндегі бүркеншік ат кэші тазартылады. Соңғы пайдаланушылар іске қоса алатын автоматтандырылған түзету құралын алу үшін Outlook бағдарламасында бүркеншік ат және автоматты аяқтау кэштерін қалпына келтіру жолы бөлімін қараңыз.

  3. Тасымалдаудан кейін ақау орын алған жағдайда пайдаланушыларға Outlook Web App бағдарламасына өздерінің жаңа кіру ақпаратымен қосылу жолы туралы хабарлаңыз.

Дайындық пен тасымалдау алдындағы әрекеттер: Тасымалдаудан үш күн бұрын

Доменді дайындау   

Доменді тасымалдауға дайындау үшін келесі қадамдарды орындаңыз.

  1. Fabrikam.com электрондық пошта доменіне арналған мақсатты (Contoso) клиентінде доменді тексеру процесін бастаңыз.

  2. contoso.com Office 365 басқару орталығында Fabrikam.com доменін қосып, тексеру үшін Домендік Есім Жүйесінде (DNS) TXT жазбаларын жасаңыз.

    Ескерту : Домен әлі де басқа клиентте пайдаланылып жатқандықтан, тексеру орындалмайды.

    Осы қадамды қазір орындаған жағдайда 72 сағатқа созылатын DNS жазу уақыты көбейтіледі. Кейінірек осы процесте соңғы тексеру орындалады.

Тасымалдауды жоспарлау   

Тасымалдауды жоспарлау үшін:

  1. Тасымалдағыңыз келетін пайдаланушы пошта жәшіктерінің негізгі тізімін жасаңыз.

  2. Пайдаланып жатқан үшінші тараптың тасымалдау құралы үшін пошта жәшігінде салыстыру .CSV файлын жасаңыз. Бұл салыстыру файлы тасымалдау кезінде бастапқы пошта жәшігін мақсатты клиенттің пошта жәшігімен сәйкестеу үшін тасымалдау құралы тарапынан пайдаланылады. Реттелетін электрондық пошта домені тұрақты түрде өзгеріп тұратындықтан, бастапқы тіркелгілерді салыстыру үшін *.onmicrosoft.com ‘бастапқы’ доменін пайдалану ұсынылады.

CSV file used to migrate mailbox data from one Office 365 tenant to another

Mail Exchanger жазбасын (MX жазбасы) пайдалану мерзімін (TTL) тексеру   

Әрі қарай, TTL тексеруін жоспарлайсыз.

  1. DNS жүйесінде кішкентай санға (мысалы, 5 минут) көшіргіңіз келетін бастапқы электрондық пошта домені үшін MX жазбасындағы TTL мәнін өзгертіңіз. Егер TTL мәнін 5 минутқа төмендету мүмкін болмаса, ең төмен мәнін жазып алыңыз. Мысалы, егер ең төмен мән 4 сағат болса, MX жазбасын тасымалдау басталмастан 4 сағат бұрын өзгерту қажет.

  2. Mx Іздеу параметрін MX және DNS өзгертулерін тексеру үшін пайдалануға болады.

Бастапқы клиенттегі каталог синхрондауын өшіру   

Бастапқы клиенттің Office 365 басқару орталығында каталог синхрондауын өшіріңіз. Бұл процесс 24 сағатқа немесе одан да көп уақытқа созылуы мүмкін, сондықтан мұны тасымалдаудан бұрын орындау қажет. Порталда өшірілгеннен кейін бастапқы клиенттің AD DS қызметіне енгізілген кез келген өзгертулер Office 365 клиентіне синхрондалмайтын болады. Бұрыннан бар пайдаланушы және топты дайындау процесін сәйкесінше реттеңіз.

Тасымалдау: Тасымалдау күні

Бұл - тасымалдауды орындау үшін қажет қадамдар.

MX жазбасын өзгерту – Кіріс пошта ағынын тоқтату   

Бастапқы MX жазбасын Office 365 клиентінен қолжетімсіз доменге өзгертіңіз, мысалы, «unreachable.example.com». Жаңа поштаны жеткізетін интернеттегі пошта серверлері пошта кезекке қойып, 24 сағат бойы қайта жіберуге әрекет жасайды. Осы әдісті пайдалану арқылы кейбір электрондық хаттар сервердің электрондық поштаны жеткізуге талпынысына байланысты апарылмаған туралы ескертпе (АТЕ) қайтаруы мүмкін. Егер осы мәселе туындаса, MX жазбасының сақтық көшірмесін жасау қызметін пайдаланыңыз. Электрондық поштаны бірнеше күн не апта бойы кезекке қоятын үшінші тарап қызметтері көп. Тасымалдау орындалғаннан кейін, бұл қызметтер кезекке қойылған поштаны жаңа Office 365 клиентіне жеткізеді.

Кеңес : Егер TTL қысқа, мысалы, бес минут болса, кідіріс уақытын азайту үшін осы қадамды жұмыс күнінің соңында орындауға болады. Егер TTL үлкенірек болса, TTL мерзімінің аяқталуына рұқсат етпес бұрын MX жазбасын өзгертуіңіз керек. Мысалы, тасымалдауларды 18:00 уақытында бастауды жоспарласаңыз, төрт сағаттық TTL 14:00 уақытына дейін өзгертілуі қажет.

Қажетінше, MX және DNS өзгертулерін тексеріңіз. Nslookup немесе MxToolbox сияқты қызметті MX және DNS өзгертулерін тексеру үшін пайдалануға болады.

Бастапқы клиентті дайындау   

Бастапқы электрондық пошта домені, fabrikam.com, домен мақсатты клиентке жылжытылмас бұрын бастапқы клиенттегі барлық нысандарды жою қажет.

  1. Егер доменіңізді SharePoint Online жалпыға қолжетімді веб-сайтпен реттеген болсаңыз, онда доменді жоймас бұрын, алдымен веб-сайттың URL мекенжайын бастапқы доменге орнатуыңыз қажет.

  2. Lync басқару орталығы арқылы бастапқы клиенттегі пайдаланушылардың барлық Lync лицензияларын жойыңыз. Бұл Fabrikam.com сайтына қосылған Lync Sip мекенжайын жояды.

  3. Office 365 бастапқы пошта жәшіктеріндегі әдепкі электрондық пошта мекенжайларын бастапқы доменге (fabrikam.onmicrosoft.com) орнатыңыз.

  4. Барлық Тарату тізіміндеріндегі, Бөлмелердегі және Ресурстардағы әдепкі электрондық пошта мекенжайларын бастапқы клиенттегі бастапқы доменге (fabrikam.onmicrosoft.com) орнатыңыз.

  5. Әлі @fabrikam.com сайтын пайдаланатын пайдаланушы нысандарынан барлық қосымша электрондық поштаны (прокси мекенжайлары) жойыңыз. Сценарий үлгісін алу үшін Office 365 қызметінде құпиясөздерді жаппай қалпына келтіру үлгісі бөлімін қараңыз.

  6. Бастапқы клиенттегі әдепкі доменді fabrikam.onmicrosoft.com бағыттау доменіне орнатыңыз (әкімші порталында жоғарғы оң жақ бұрыштағы компания атауын басыңыз).

  7. Әлі домен мен блоктауды жоюды пайдаланатын барлық нысандар тізімін алу үшін Windows PowerShell пәрменін Get-MsolUser -DomainName Fabrikam.com пайдаланыңыз.

  8. Доменді жоюға қатысты жалпы ақауларды Office 365 қызметінен доменді жоюға талпыныс жасағанда қате туралы хабар аласыз бөлімінен қараңыз.

Мақсатты клиентті дайындау   

contoso.com клиентіндегі Fabrikam.com доменін тексеруді аяқтаңыз. Доменді бұрынғы клиенттен жойғаннан кейін бір сағат күтуіңіз керек.

  1. Қосымша автоанықтау CNAME (ішкі/Сыртқы) параметрін конфигурациялаңыз.

  2. Егер AD FS қызметін пайдалансаңыз, AD FS үшін мақсатты клиенттегі жаңа доменді конфигурациялаңыз.

  3. contoso.com клиентіндегі пошта жәшігін белсендіру әрекетін бастаңыз > Лицензияларды барлық жаңа пайдаланушы тіркелгілеріне тағайындаңыз.

  4. Fabrikam.com электрондық пошта доменін жаңа пайдаланушылардың бастапқы мекенжайы ретінде орнатыңыз. Мұны порталдағы бірнеше лицензиясыз пайдаланушыларды таңдау/өңдеу арқылы немесе Windows PowerShell бағдарламасын пайдалану арқылы орындауға болады.

  5. Егер құпиясөзді синхрондау мүмкіндігін немесе AD FS пайдаланбасаңыз, мақсатты (Contoso) клиенттегі барлық пошта жәшіктеріндегі құпиясөзді орнатыңыз. Егер жалпы құпиясөзді пайдаланбасаңыз, пайдаланушыларға жаңа құпиясөз туралы хабарлаңыз. Office 365 қызметінде құпиясөздерді қалпына келтіру үлгісі бөлімін қараңыз.

  6. Пошта жәшіктері лицензияланған және белсенді болған кезде пошта хабарларын бағыттауға өтіңіз. Fabrikam MX жазбасын Office 365 мақсатты (Contoso) клиентіне бағыттаңыз. MX TTL мерзімі біткенде пошта хабарлары жаңа бос пошта жәшіктеріне жылжи бастайды. Егер MX сақтық көшірме жасау қызметін пайдалансаңыз, электрондық пошта хабарын жаңа пошта жәшіктеріне шығара аласыз.

  7. Мақсатты клиентте пошта ағынының жаңа пошта жәшіктеріне/жәшіктерінен жылжу сынағын тексеріңіз.

  8. Егер Exchange Online Protection (EOP) қызметін пайдаланатын болсаңыз: Мақсатты клиентте бастапқы клиенттен тасымалдау ережелерін, коннекторлар, ақ/қара тізімдер, т.б. қайта жасаңыз.

Тасымалдауды бастау   

Жұмыссыз тұрып қалу уақыты мен пайдаланушы қолайсыздығын азайту үшін тасымалдаудың ең тиімді жолын анықтаңыз.

  • 500 немесе одан аз пайдаланушыны тасымалдау: Пошта күнтізбесі мен контактілер деректерін мақсатты клиенттің пошта жәшіктеріне тасымалдаңыз. Мүмкіндігінше, пошта тасымалдауын күні бойынша шектеңіз; мысалы, деректердің соңғы 6 айы.

  • 500-ден аса пайдаланушыларды тасымалдау: Контактілерді, күнтізбелерді және барлық пайдаланушыларға арналған 1 апталық электрондық поштаны ғана тасымалдайтын бірнеше өткізу мүмкіндігі бар әдісті пайдаланыңыз, содан соң келесі күндерде не апталарда пошта жәшіктерін ескі электрондық пошта деректерімен толтыру үшін бірнеше өткізулер орындаңыз.

Поштаны үшінші тараптың тасымалдау құралымен тасымалдауды бастаңыз.

  1. Тасымалдау барысын жеткізуші ұсынған құралдармен бақылаңыз. Тасымалдау кезінде жұмыс барысы туралы кезеңдік есептерді басқару және тасымалдау тобына жіберіңіз.

  2. Барлық тасымалдаулар орындалғаннан кейін қосымша екінші немесе үшінші өткізу тасымалдауларын орындаңыз.

Тасымалдаудың соңында Outlook 2007 және 2010 бағдарламасы әрбір пошта жәшігіне тасымалданатын деректер көлеміне байланысты едәуір көлемдегі өткізу мүмкіндігін пайдалана отырып, әр пайдаланушы үшін бүкіл пошта жәшігін синхрондайды. Әдепкі бойынша, Outlook 2013 бағдарламасы тек 12 ай болған деректерді ғана кэштейді. Бұл параметрді көп не аз деректер көлеміне конфигурациялауға болады, мысалы, өткізу мүмкіндігінің қолданысын азайтатын 3 айлық деректер.

Тасымалдағаннан кейін: Тазалау   

Пайдаланушы тасымалданған электрондық пошта хабарларына жауап бергенде АТЕ ескертпелерін алуы мүмкін. Outlook бүркеншік атының кэшін тазалау қажет. Outlook бағдарламасындағы бүркеншік ат пен автоматты аяқтау кэштерін қалпына келтіру жолы бөлімін қараңыз. Сонымен қатар, бұрынғы DN барлық пайдаланушылар үшін x.500 прокси мекенжайы ретінде қосыңыз.

Windows PowerShell сценарийлерінің үлгісі

Төмендегі Windows PowerShell сценарийлерін жеке сценарийлерді жасауға арналған бастау нүктесі ретінде пайдаланыңыз.

Office 365 қызметінде құпиясөздерді жаппай қалпына келтіру
  1. password.csv деп аталатын CSV файлын жасаңыз.

  2. Осы файлға “upn” және “newpassword” бағандарын кірістіріңіз (Мысал: johnsmith@contoso.com,Password1)

  3. Windows PowerShell пәрменін пайдаланыңыз:

    Import-Csv password.csv|%{Set-MsolUserPassword –userPrincipalName $_.upn -NewPassword $_.newpassword -ForceChangePassword $false}

Арнайы прокси мекенжайы бар барлық Office 365 тіркелгілерін CSV файлына көшіру

##########################################################################
# Script: showproxies.ps1
# Copies all accounts in Office 365 that contain/don't contain a specific
# proxyaddress to a .CSV file (addresses.csv)
#
# Change the following variable to the proxy address string you want to find:
# $proxyaddr = "onmicrosoft.com"
################################################################################
$proxyaddr = "onmicrosoft.com"
# Create an object to hold the results
$addresses = @()
# Get every mailbox in the Exchange Organisation
$Mailboxes = Get-Mailbox -ResultSize Unlimited
# Loop through the mailboxes
ForEach ($mbx in $Mailboxes) {
# Loop through every address assigned to the mailbox
Foreach ($address in $mbx.EmailAddresses) {
# If it contains XXX, Record it
if ($address.ToString().ToLower().contains("onmicrosoft.com")) {
# This is an email address. Add it to the list
$obj = "" | Select-Object Alias,EmailAddress
$obj.Alias = $mbx.Alias
$obj.EmailAddress = $address.ToString() #.SubString(10)
$addresses += $obj
}
}
}
# Export the final object to a csv in the working directory
$addresses | Export-Csv addresses.csv -NoTypeInformation
# Open the csv with the default handler
Invoke-Item addresses.csv
##### END OF SHOWPROXIES.PS1

Office 365 қызметінде Бөлме пошта жәшіктерін жаппай жасау

################################################################################
# Script: create-rooms.ps1
# Description:*** RUN THIS SCRIPT FROM A WINDOWS POWERSHELL SESSION ***
#This script creates Room mailboxes in Office 365.
# Syntax:Create-Rooms.ps1 -inputfile "file name.csv"
#
# Dependencies: Input file should contain 3 columns: RoomName, RoomSMTPAddress, RoomCapacity
#
################################################################################
param( $inputFile )
Function Usage
{
$strScriptFileName = ($MyInvocation.ScriptName).substring(($MyInvocation.ScriptName).lastindexofany("\") + 1).ToString()
@"
NAME:
$strScriptFileName
EXAMPLE:
C:\PS> .\$strScriptFileName -inputfile `"file name.csv`"
"@
}
If (-not $inputFile) {Usage;Exit}
#Get MSO creds and initialize session
If ($cred -eq $NULL) {$Global:cred = Get-Credential}
#
If ($ExchRemoteCmdlets.AccessMode -ne "ReadWrite")
{
Write-Host
Write-Host Connecting to Office 365...
Write-Host
$NewSession = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://ps.outlook.com/powershell -Credential $cred -Authentication Basic -AllowRedirection
$Global:ExchRemoteCmdlets = Import-PSSession $NewSession
}
#Import the CSV file
$csv = Import-CSV $inputfile
#Create Rooms contained in the CSV file
$csv | foreach-object{
New-mailbox -Name $_.RoomName -room -primarysmtpaddress $_.RoomSMTPAddress -resourcecapacity $_.RoomCapacity
}
##### END OF CREATE-ROOMS.PS1

Пошта жәшіктерінен екінші электрондық пошта мекенжайын жаппай жою

##########################################################################
# Script: remove-proxy.ps1
#Description:*** RUN THIS SCRIPT FROM A WINDOWS POWERSHELL SESSION ***
#This script will remove a secondary email address from many users
#
# Syntax:remove-proxy.ps1 -inputfile "filename.csv"
#
# Dependencies:Input file should contain 2 columns: Username, Emailsuffix
# Example: Username=tim, Emailsuffix=fabrikam.com
#Script will remove the address tim@fabrikam.com from the mailbox for Tim.
#NOTE: Address must be secondary; it will not remove primary email address.
#
################################################################################
param( $inputFile )
Function Usage
{
$strScriptFileName = ($MyInvocation.ScriptName).substring(($MyInvocation.ScriptName).lastindexofany
("\") + 1).ToString()
@"
NAME:
$strScriptFileName
EXAMPLE:
C:\PS> .\$strScriptFileName -inputfile `"file name.csv`"
"@
}
If (-not $inputFile) {Usage;Exit}
#Get MSO creds and initialize session
If ($cred -eq $NULL) {$Global:cred = Get-Credential}
#
If ($ExchRemoteCmdlets.AccessMode -ne "ReadWrite")
{
Write-Host
Write-Host Connecting to Office 365...
Write-Host
$NewSession = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri
https://ps.outlook.com/powershell -Credential $cred -Authentication Basic -AllowRedirection
$Global:ExchRemoteCmdlets = Import-PSSession $NewSession
}
#Import the CSV file and change primary smtp address
$csv = Import-CSV $inputfile
$csv | foreach-object{
# Set variable for email address to remove
$removeaddr = $_.username + "@" + $_.emailsuffix
Write-Host ("Processing User: " + $_.UserName +" - Removing " + $removeaddr)
Set-Mailbox $_.Username -EmailAddresses @{Remove=$removeaddr}
}
##### END OF REMOVE-PROXY.PS1
Дағдыларды жетілдіру
Оқыту курсымен танысыңыз
Жаңа мүмкіндіктерге бірінші болып қол жеткізу
Office Insider бағдарламасына қосылу

Осы ақпарат пайдалы болды ма?

Пікіріңіз үшін рақмет!

Пікіріңізге рақмет! Сізді Office қолдау көрсету қызметіндегі агенттердің бірімен байланыстырған жөн болуы мүмкін.

×