Перенесення поштових скриньок з одного клієнта Office 365 до іншого

Увага! : Цю статтю перекладено за допомогою служби машинного перекладу; див. застереження. Версію цієї статті англійською мовою див. тут для отримання довідки.

У цій статті пояснюється, як переносити поштові скриньки та параметри служб з одного Office 365 клієнта до іншого Office 365 у сценарії злиття компаній. Якщо у вас більше 500 користувачів для перенесення або великий обсяг даних SharePoint для перенесення, варто працювати з до партнера Office 365.

У сценарії в цій статті згадуються дві вигадані компанії Contoso.com і Fabrikam.com, які використовують два окремі клієнти Office 365. Компанія Contoso придбала Fabrikam і планує перемістити користувачів і дані Fabrikam до клієнта Office 365 contoso.com.

Клієнт 1 (цільовий)

Клієнт 2 (вихідний)

Настроєний домен електронної пошти:   

contoso.com

fabrikam.com

Початковий домен Office 365:   

contoso.onmicrosoft.com

fabrikam.onmicrosoft.com

Сценарій: перенесення даних за допомогою стороннього засобу

У цьому сценарії припускається, що користувачів, групи та інші об’єкти компанії Fabrikam буде створено вручну в службі Office 365 та імпортовано на портал за допомогою сценарію або додано до служби Active Directory компанії Contoso за допомогою об’єднання служб доменів Active Directory (AD DS).

Після завершення всіх облікових записів Fabrikam буде наявних у клієнті Contoso.com Office 365 , і всі @fabrikam.com для використання ім'я учасника-користувача. Остаточний Схематичне була обрана для простоти і стислості, але звичайно можна змінювати відповідно до ваших вимог.

Контекстне меню для злиття клітинок таблиці

Планування: за два тижні до перенесення даних

Якщо користувачі переносяться за допомогою стороннього засобу, придбайте відповідні ліцензії, потрібні для нових користувачів.

Зауваження щодо клієнтів   

Для програми Outlook 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. Якщо засіб Azure AD Connect буде використано для синхронізації всіх об'єктів зі в Contoso служби доменів Active Directory (AD DS), об'єкти з вихідного (клієнта Fabrikam) клієнта AD DS потрібно буде створити цільового клієнта (Contoso) AD DS за допомогою об'єднання.

    1. Щоб об’єднати дані в службах AD DS, використовуються різні інструменти AD DS. Об’єднання може зайняти більше часу та зусиль залежно від кількості об’єктів, які переносяться, тому його слід виконати, перш ніж переносити дані.

    2. Переконайтеся, що всі нові користувачі та групи синхронізуються в цільовому клієнті Contoso.com через синхронізацію каталогів. Об'єкти має відображатися як user@contoso.onmicrosoft.com до нового клієнта, оскільки домену Fabrikam не електронної пошти в цей час. Після завершення переміщення домену на основну адресу електронної пошти для користувачів і груп можна оновити до @fabrikam.com.

  2. Якщо не буде використовуватися синхронізації служби каталогів або будь-які номери, ресурси, групи або користувачів можна керувати в центрі адміністрування Office 365 з вихідного клієнта; ці об'єкти, потрібно буде створити в цільовому клієнті. Об'єкти можна створити вручну, у центрі адміністрування Office 365 або більших чисел Імпорт файлу CSV за допомогою функції групового додавання в центрі адміністрування Office 365, або за допомогою оболонки Windows PowerShell.

Повідомлення користувачів   

Щоб повідомити користувачів в організації про перенесення даних:

  1. Створіть план інформаційної роботи та почніть сповіщати користувачів про майбутнє перенесення та зміни в службі.

  2. Коли дані буде перенесено, в усіх клієнтах Outlook знадобиться очистити кеш прізвиськ. Відомості про засіб автоматичного виправлення, який можуть запускати користувачі, див. в статті Скидання кешів прізвиськ і автозавершення в Outlook.

  3. Повідомте користувачів, як увійти в програму Outlook Web App за допомогою їхніх нових облікових даних, якщо в них виникнуть проблеми після перенесення даних.

Підготовка до перенесення: за три дні до перенесення даних

Підготовка домену   

Щоб підготувати домен до перенесення даних, зробіть ось що:

  1. У цільовому клієнті (Contoso) почніть перевірку домену електронної пошти Fabrikam.com.

  2. У Центрі адміністрування Office 365 клієнта contoso.com додайте домен Fabrikam.com і створіть записи TXT для перевірки в доменних системах іменування (DNS).

    Примітка : Перевірка завершиться помилкою, тому що домен досі використовується в іншому клієнті.

    Ця дія дасть змогу заощадити час під час записування даних у DNS, адже це може тривати до 72 годин. Остаточна перевірка відбудеться пізніше.

Планування перенесення   

Щоб запланувати перенесення:

  1. Створіть основний список поштових скриньок користувачів, які потрібно перенести.

  2. Створіть CSV-файл зіставлення поштових скриньок для стороннього засобу перенесення, який ви використовуєте. Засіб перенесення використає цей файл під час перенесення даних, щоб зіставити вихідну поштову скриньку з поштовою скринькою в цільовому клієнті. Радимо використовувати стандартний домен *.onmicrosoft.com, щоб зіставляти вихідні облікові записи, тому що настроєний домен постійно змінюватиметься.

Перенесення даних поштових скриньок з одного клієнта Office 365 до іншого з використанням CSV-файлу

Перевірка тривалості існування (TTL) запису обміну поштою (запису MX)   

Після цього потрібно запланувати перевірку TTL.

  1. У DNS зменште значення TTL у записі MX для основного домену електронної пошти, який потрібно перенести (наприклад, установіть значення "5 хвилин"). Якщо TTL не можна зменшити до 5 хвилин, занотуйте найнижче доступне значення. Наприклад, якщо найнижче значення становить 4 години, запис MX знадобиться змінити за 4 години до початку перенесення.

  2. Mx Lookup.

Скасування синхронізації служби каталогів у вихідному клієнті   

У Центрі адміністрування Office 365 вихідного клієнта скасуйте синхронізацію служби каталогів. Цей процес може зайняти 24 години або більше, тому його слід виконати перед перенесенням даних. Після цього зміни, внесені в службі AD DS вихідного клієнта, більше не синхронізуватимуться з клієнтом Office 365. Виконайте інші відповідні дії щодо підготовки користувачів і груп до перенесення.

Перенесення: день перенесення даних

Нижче наведено дії, які потрібно виконати в день перенесення даних.

Змінення запису MX – припинення передавання вхідної пошти   

Замінення основний запис MX Office 365 на домен, який недоступний, тобто "unreachable.example.com". Поштові сервери Інтернету спроба доставити повідомлення черзі пошта а спроба зворотня доставка за 24 години. У разі використання цього способу деякі повідомлення електронної пошти може повертати звіт про недоставку (NDR) залежно від сервера спроба доставити повідомлення електронної пошти. Якщо проблема використання MX record резервної копії служби. Існує багато сторонніх постачальників послуг, які будуть черзі електронної пошти для днів або тижнів. Після завершення перенесення даних цих служб доставки до нового клієнта Office 365 черзі пошта.

Порада : Якщо значення параметра TTL невелике, наприклад п’ять хвилин, цю дію можна виконати в кінці робочого дня, щоб не переривати роботу користувачів. Якщо параметр TTL має більше значення, потрібно заздалегідь змінити запис MX, щоб термін дії TTL минув. Наприклад, якщо ви плануєте почати перенесення о 18:00, 4-годинне значення TTL потрібно змінити до 14:00.

За потреби перевірте зміни, внесені в запис MX і систему DNS. Щоб зробити це, скористайтеся засобом Nslookup або відповідною службою, як-от MxToolbox.

Підготовка вихідного клієнта   

Основний домен електронної пошти (fabrikam.com) потрібно видалити з усіх об’єктів у вихідному клієнті, перш ніж переносити його до цільового клієнта.

  1. Якщо було також настроїти домен SharePoint Online загальнодоступного веб-сайту, потім перед видаленням домену, спочатку потрібно встановити URL-адресу веб-сайту на початковий домен.

  2. Видаліть усі ліцензії користувачів Lync у вихідному клієнті на порталі адміністрування Lync. Це призведе до видалення SIP-адреси Lync, пов’язаної з доменом Fabrikam.com.

  3. Скиньте стандартні адреси електронної пошти Office 365 поштових на початковий домен (fabrikam.onmicrosoft.com).

  4. Також у вихідному клієнті скиньте стандартні адреси електронної пошти для всіх списків розсилки, кімнат і ресурсів на початковий домен (fabrikam.onmicrosoft.com).

  5. Видаліть усі додаткового повідомлення електронної пошти (адреси проксі-серверів) з користувача об'єкти, які досі використовують @fabrikam.com.

  6. Установіть у вихідному клієнті домен маршрутизації fabrikam.onmicrosoft.com як стандартний домен (на порталі адміністрування клацніть назву своєї компанії у верхньому правому куті).

  7. Виконайте команду Windows PowerShell Get-MsolUser -DomainName Fabrikam.com, щоб отримати список усіх об’єктів, які досі використовують домен і блокують видалення.

  8. Поширені проблеми з видаленням доменів описано в статті З’являється повідомлення про помилку під час спроби видалення домену зі служби Office 365.

Підготовка цільового клієнта   

Завершіть перевірку домену Fabrikam.com у клієнті contoso.com. Можливо, доведеться зачекати годину після видалення домену зі старого клієнта.

  1. Настройте автоматичне виявлення запису CNAME (внутрішнього та зовнішнього). Ця дія не обов’язкова.

  2. Якщо ви використовуєте службу AD FS, настройте новий домен у цільовому клієнті на використання цієї служби.

  3. Розпочніть активацію поштових скриньок у клієнті contoso.com, а потім призначте ліцензії всім новим обліковим записам користувачів.

  4. Установіть домен електронної пошти Fabrikam.com як основну адресу для нових користувачів. Це можна зробити, вибравши або змінивши кілька користувачів без ліцензій на порталі або скориставшись Windows PowerShell.

  5. Якщо ви не використовуєте функцію синхронізації пароля або AD FS, встановити пароль для всіх поштових скриньок у цільовому клієнті (Contoso). Якщо ви не використовуєте спільні пароль, сповіщати користувачів про новий пароль.

  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. Також можна додати старе успадковане відмітне ім’я як адресу проксі-сервера x.500 для всіх користувачів.

Зразки сценаріїв Windows PowerShell

Використовуйте наведені нижче зразки сценаріїв Windows PowerShell як основу для власних сценаріїв.

Групове скидання паролів в Office 365
  1. Створіть CSV-файл з іменем password.csv.

  2. Вставте стовпці "upn" і "newpassword" у цей файл (наприклад, yevhenoliinyk@contoso.com,Parol1).

  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

Примітка : Застереження про машинний переклад: Цю статтю перекладено комп’ютерною системою без втручання людини. Корпорація Майкрософт пропонує таку послугу, щоб іншомовні користувачі могли дізнаватися про продукти, служби й технології Microsoft. Оскільки статтю перекладено за допомогою служби машинного перекладу, вона може містити смислові, синтаксичні або граматичні помилки.

Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×