Penyewa Ke Pejabat Migrasi Penyewa 365 (Termasuk Pelan Balik-Keluar)

Ini adalah panduan lengkap untuk melaksanakan penyewa kepada pemindahan penyewa Office 365.

2 atau lebih minggu sebelum hijrah

1. Semak pemilikan domain dan tangkap maklumat dan simpan.
2. Tangkap semua rekod DNS menggunakan pautan ini .
3. Kenal pasti dan tangkap rekod DNS yang berkaitan dengan Exchange (jika melakukan pemindahan domain) – TXT , MX dan SPF .
4. Pada setiap rekod MX ambil perhatian tentang nilai TTL

  • Kita perlu meminta nilai TTL dikurangkan kepada nombor yang lebih kecil contohnya 5 minit.
  • Jika TTL tidak boleh diturunkan kepada 5 minit, catatkan nilai terendah. Contoh, jika nilai terendah ialah 4 jam, rekod MX perlu ditukar 4 jam sebelum migrasi anda bermula.
  • Minta TTL dikemas kini sekurang-kurangnya 8 jam sebelum penghijrahan.

5. Semak ketersediaan domain menggunakan pautan ini .

  • Ini menyemak sama ada anda@ nama domain .onmicrosoft.com sudah digunakan dalam penyewa lain. Ia menyemak SharePoint Online, tetapi sembilan daripada sepuluh kali jika SharePoint Online menggunakan domain yang anda boleh pastikan Suffix Exchange dan atau UPN sedang digunakan juga.

Penyewa Ke Pejabat Migrasi Penyewa 365 (Termasuk Pelan Balik-Keluar)

  • Jika anda cuba menambah domain dalam penyewa kami apabila ia sudah diambil sebagai nama domain dalam penyewa lain, anda mendapat ralat mengatakan ia sudah digunakan.

Penyewa Ke Pejabat Migrasi Penyewa 365 (Termasuk Pelan Balik-Keluar)

6. Tentukan perkhidmatan Microsoft 365 yang diperlukan untuk domain tersebut.

  • Exchange Online (TXT, MX, SPF, CNAME)
  • Pasukan Microsoft
  • Pengurusan Peranti Mudah Alih

7. Keputusan Diperlukan – Bincangkan keperluan Domain dan DNS

Nama domain:

  • Untuk memindahkan pendaftaran nama domain kepada penyewa B (penyewa destinasi), memulakan permintaan pemindahan.
  • Ini menjana e-mel kepada pemilik domain semasa (penyewa A – penyewa sumber) yang meminta kelulusan untuk pemindahan.
  • Pemilik semasa perlu memastikan domain dibuka kunci untuk pemindahan dan mungkin perlu menjana kod kebenaran.
  • Setelah pemindahan diterima, proses boleh mengambil masa antara 24-48 jam untuk diselesaikan.
  • Sebarang perkhidmatan yang terikat dengan nama domain yang dihoskan di pendaftar lama akan berhenti berfungsi.

Rekod DNS:

Salinan rekod SEMUA (bukan hanya Exchange) supaya menyediakan rekod pada pelayan DNS destinasi.

8. Bincangkan dengan pasukan projek item yang TIDAK boleh dipindahkan menggunakan alat migrasi BitTitan.

9. Minta hak pentadbir domain ke Portal Pentadbiran O365 di Sumber

Hak pentadbir diperlukan sebagai sebahagian daripada proses yang kami perlukan untuk mengalih keluar domain daripada portal pentadbir di Sumber dan kemudian menambah domain ke Destinasi.

10. Log masuk ke Portal Pentadbiran O365 di Sumber dan semak Peraturan dan Penyambung Mel EXO

11. Semak domain / alamat IP TIDAK disenaraihitamkan menggunakan senarai hitam mxtoolbox .

Penting : Jika disenarai hitam, apabila kami menyenarai putih domain / alamat IP.

12. Log masuk ke Portal Pentadbiran O365 di Sumber dan eksport Domain Diterima, Kumpulan, Peti Mel, Sumber, Peti Mel Dikongsi dan senarai Pengguna ke dalam EXCEL.

13. Semak saiz setiap peti mel untuk dipindahkan.

  • BitTitan hanya boleh berhijrah sehingga 50Gb setiap lesen.
    Jika peti mel lebih besar, anda mungkin memerlukan lesen tambahan.

14. Semak persediaan mel

  • Adakah terdapat sebarang peraturan pemajuan?
  • Mewakilkan akses
  • Alamat proksi

15. Memuktamadkan Senarai Pengguna, Kumpulan dan peti mel kongsi untuk dipindahkan

16. Cipta semua peti mel pengguna, peti mel kongsi, kumpulan pengedaran, kumpulan keselamatan, kenalan dan sumber di destinasi.

17. Tambah akses perwakilan kepada Peti Mel / Kalendar di destinasi

  • Log masuk ke pusat pentadbir Microsoft 365
  • Pergi ke Exchange dari pusat pentadbir
  • Tambahkan akses perwakilan kepada peti mel/kalendar

18. Buat komunikasi pengguna

  • Ini cuma perlu diberi perhatian
  • Pengurus Projek menguruskan komunikasi ini

19. Buat 2 Akaun Ujian di Sumber

  • Minta dua akaun ujian dibuat di Sumber. 
  • BitTitan akan digunakan untuk memindahkan akaun ujian tersebut ke Destinasi.
  • Pastikan akaun tenantname.onmicrosoft.com dilampirkan pada setiap peti mel dalam Microsoft 365
  • Akaun Pentadbir Global akan diberi kebenaran penuh (kemudian dalam dokumen)

20. Isi 2 Akaun Ujian di Sumber dengan data berikut

  • E-mel
  • Folder
  • Kalendar (temu janji tunggal dan berulang)
  • Kenalan
  • Tugasan

21. Buat 2 Akaun Ujian di Destinasi

  • Minta dua akaun ujian dibuat di Sumber. 
  • BitTitan akan digunakan untuk memindahkan akaun ujian tersebut ke Destinasi.
  • Akaun Pentadbir Global akan diberi kebenaran penuh (kemudian dalam dokumen)

22. Berikan akaun Pentadbir Global akses penuh ke peti mel:

Dapatkan-Peti Mel -ResultSize tanpa had | Add-Mailbox Permission -Pengguna "akaun admin" -AccessRights FullAccess -InheritanceType All -AutoMapping $false

23. EWS mesti berfungsi pada pelayan Source Exchange

  • BitTitan menggunakan EWS untuk mengakses domain Sumber dan Destinasi.
  • Tanpa akses tidak akan ada penghijrahan.

24. Uji akses peti mel dengan membuka mana-mana peti mel lain dengan akaun pentadbir menggunakan OWA

  • Buka penyemak imbas ke https://office.com
  • Apabila digesa untuk mendapatkan bukti kelayakan, masukkan nama pengguna dan kata laluan akaun yang akan digunakan untuk mengakses peti mel.
  • Jika menggunakan bukti kelayakan pentadbiran, buka tab baharu dan tampal URL OWA: (https://outlook.office365.com/owa/[email protected])

25. Tambahkan akaun tenantname.onmicrosoft.com sebagai alamat proksi pada setiap peti mel di Sumber.

Kami perlu melakukan ini, kami akan mengalih keluar alamat e-mel domain daripada semua peti mel sebelum kami boleh mengalih keluar domain daripada penyewa.

26. Sambung ke EXO Powershell di SOURCE

27. Eksport dan kemas kini alamat proksi untuk memasukkan @tenantname.onmicrosoft.com

Get-Mailbox -ResultSize Unlimited -Tapis “emaildresses -notlike '*@tenantname.onmicrosoft.com'” | pilih alias,primarysmtpaddress,emaildresses |export-csv -NoTypeInformation “C:\Temp\mailboxes_output.csv”

Import-csv C:\Temp\mailboxes_output.csv| ForEach-Object {
$ID = $_.PrimarySmtpAddress
$alias = $_.Alias
​​$365Emel = $alias + “@tenantname.onmicrosoft.com”
Set-Mailbox -Identity $ID -EmailAddresses @{add = $365Email}
}

28. Sahkan semua peti mel telah dikemas kini. Keputusan sepatutnya sifar.

Get-Mailbox -ResultSize Unlimited -Tapis “emaildresses -notlike '*@tenantname.onmicrosoft.com'” | pilih alias,primarysmtpaddress,emaildresses

29. Berikan akaun pentadbir akses penuh kepada peti mel di Destinasi

30. Sambung ke EXO Powershell di Destinasi

Berikan akses peti mel penuh kepada akaun perkhidmatan BitTitan ke atas semua peti mel domain yang diperoleh di destinasi.

Add-MailboxPermission -Identity "Peti mel destinasi -Pengguna "Akaun perkhidmatan BitTitan" -AccessRights FullAccess -InheritanceType All -AutoMapping $false

31. Uji akses peti mel dengan membuka mana-mana peti mel lain dengan akaun pentadbir menggunakan OWA

  • Buka penyemak imbas ke https://office.com
  • Apabila digesa untuk mendapatkan bukti kelayakan, masukkan nama pengguna dan kata laluan akaun perkhidmatan BitTitan untuk digunakan untuk mengakses peti mel.
  • Jika menggunakan bukti kelayakan pentadbiran, buka tab baharu dan tampal URL OWA:
    (https://outlook.office365.com/owa/[email protected])

32. Keperluan lesen BitTitan

  • 1 lesen setiap peti mel yang peti mel perlu kurang daripada 50GB. Jika peti mel lebih besar daripada 50Gb maka ia akan memerlukan 2 lesen.
  • Tentukan jumlah bilangan peti mel untuk dipindahkan dan dapatkan bilangan lesen yang diperlukan.

Catatan:

Lesen boleh digunakan sehingga 10 kali setiap peti mel. Ini menganggap titik akhir tidak berubah.
Jika anda sedang menguji penghijrahan BitTitan dengan akaun ujian, pastikan anda memasukkan jumlah bilangan akaun ujian yang diperlukan dalam kiraan lesen.

33. Tebus lesen

  • Log masuk ke konsol BitTitan
  • Di penjuru kanan sebelah atas, klik pada anak panah ke bawah di sebelah nama anda
  • Pilih “Tebus Kupon”
  • Masukkan kod kupon kemudian klik "Guna"
  • Roti bakar akan muncul menunjukkan kupon telah ditebus

Nota : Daftar untuk akaun BitTitan jika anda tidak mempunyai akaun, pastikan akaun anda aktif dengan mengesahkan alamat e-mel anda.

34. Buat projek BitTitan

  • Log masuk ke konsol BitTitan
  • Klik “Pergi ke Projek Saya” -> “Buat Projek Peti Mel” -> “Buat Projek Peti Mel” -> “Langkah Seterusnya”
  • Masukkan Nama Projek
  • Pada Nama Pelanggan klik "Baharu" kemudian tambah maklumat.
  • Klik "Langkah seterusnya"

35. Pada Tetapan Sumber:

  • Klik “Baru”
  • Masukkan nama Endpoint
  • Pilih Titik Akhir di Domain Sumber
  • Masukkan kelayakan Admin
  • Klik “Tambah”
  • Klik “Langkah Seterusnya”

36. Pada Tetapan Destinasi:

  • Klik “Baru”
  • Masukkan nama Endpoint
  • Pilih Titik Akhir di Domain Destinasi
  • Masukkan bukti kelayakan Pentadbir BitTitan
  • Klik “Tambah”
  • Klik “Langkah Seterusnya”

37. Di Penghijrahan Penyewa ke Penyewa

  • Jangan pilih "Dayakan Penyewa kepada Kewujudan Bersama Penyewa"
  • Klik "Simpan Dan Pergi Ke Ringkasan"
  • Klik "Simpan Projek"

38. Pindahkan akaun Ujian ke Destinasi menggunakan BitTitan – Migrasi Pra-Peringkat

  • Log masuk ke konsol BitTitan
  • Pilih Nama Projek
  • Klik pada anak panah lungsur di sebelah "Tambah" dan pilih "Tambah Pantas"
  • Pada Sumber masukkan alamat e-mel akaun ujian
  • Di Destinasi masukkan alamat e-mel akaun ujian
  • Klik "Simpan Item Dan Tambah Satu Lagi"
  • Ulang lagi untuk akaun ujian yang lain
  • Klik "Simpan Item Dan Tutup"

39. Lakukan Migrasi Pra-Tahap

  • Pilih SEMUA akaun Ujian
  • Klik pada anak panah ke bawah di sebelah "Mula" dan pilih "Migrasi Pra-Peringkat"
  • Dalam tetingkap "Pra-Stage Migration" semak tetapan
  • Pada "Pilih perkara yang hendak dipindahkan" sahkan "Mel" dipilih
  • Pada "Penjadualan Migrasi" klik pada anak panah ke bawah dan pilih "Masa Tertentu"
  • Pilih tarikh dan masa yang sesuai
  • Klik "Mulakan Migrasi"
  • Klik pada ikon "Segarkan semula senarai" untuk mendapatkan status migrasi atau klik pada papan pemuka pada menu sebelah kiri

Penting :

  • Berikan masa untuk penghijrahan selesai.
  • Pra-Peringkat memindahkan e-mel sahaja.
  • Kalendar, kenalan, jurnal, nota dan tugasan hanya akan berhijrah semasa penghijrahan penuh.

40. Selesaikan sebarang mesej ralat BitTitan

  • Pilih akaun yang ralat
  • Klik pada anak panah ke bawah di sebelah "Mula" dan pilih "Cuba Semula Ralat"
  • In the “Retry Errors” window, review the settings
  • Click “Retry Errors”
  • Click on the “Refresh list” icon to get a status of the migration or click on the dashboard on the left-hand side menu

41. Use OWA to confirm the mailboxes contain the migrated data

  • Open the browser to https://office.com
  • When prompted for credentials, enter the user name and password of the account to be used to access the mailbox.
  • If using administrative credentials, open a new tab and paste the OWA URL (https://outlook.office365.com/owa/[email protected])

42. At Source:  Use OWA to send and receive additional email

43. Perform a full migration

  • Log into BitTitan console
  • Select the Project Name
  • Select ALL Test accounts
  • Click on the down arrow beside “Start” and select “Full Migration”
  • In the “Full Migration” window
  • Review the settings
  • At “Select what to migrate” confirm ALL options are selected
  • At “Migration Scheduling” do nothing
  • Click “Start Migration”
  • Click on the “Refresh list” icon to get a status of the migration or click on the dashboard on the left-hand side menu

44. Resolve any BitTitan error messages

  • Select the accounts that errored
  • Click on the down arrow beside “Start” and select “Retry Errors”
  • In the “Retry Errors” window, review the settings
  • Click “Retry Errors”
  • Click on the “Refresh list” icon to get a status of the migration or click on the dashboard on the left-hand side menu

45. Use OWA to confirm the mailboxes contain the migrated data

  • Open the browser to https://office.com
  • When prompted for credentials, enter the user name and password of the account to be used to access the mailbox.
  • If using administrative credentials, open a new tab and paste the OWA URL (https://outlook.office365.com/owa/[email protected])

46. Liaise with the business and confirms date and time of migration. Confirm other resources are available for migration

47. If the decision was made to take ownership of the domain and DNS before migration, initiate the transfer

1 week before migration

Export Exchange objects from Source:

48. Log into EXO Powershell at Source

49. Mailboxes:  Export UPN, Alias, SMTP and Proxy addresses

Get-Mailbox -ResultSize Unlimited | select userprincipalname,alias,primarysmtpaddress,emailaddresses | export-csv -NoTypeInformation “Backup_Source_Mailboxes.csv”

50. Groups: Export Alias, SMTP and Proxy addresses

Get-DistributionGroup -ResultSize Unlimited | select alias,primarysmtpaddress,emailaddresses | export-csv -NoTypeInformation “Backup_ Source_Groups.csv”

51. Calendar Delegation:

Get-Mailbox | foreach {
write-host -fore green “Processing $_”
Get-MailboxFolderPermission -Identity “$($_.alias):\Calendar” | where {$_.User -notlike “Anonymous” -and $_.User -notlike “Default”}} | select Identity,User,@{name=’AccessRights’;expression={$_.AccessRights -join ‘,’}} | Export-Csv -NoTypeInformation “Backup_ Source_Calendar_Delegation.csv”

Export Exchange objects from Destination:

52. Log into EXO Powershell at Destination

53. Contacts: Export Name and Email addresses

Get-Recipient -Filter {RecipientType -eq “MailContact” -and EmailAddresses -like ‘domainname‘} | select DisplayName,RecipientType,ExternalEmailAddress,EmailAddresses | export-csv -NoTypeInformation “Backup_Destination_Contacts.csv”

54. Mailboxes: Export Forwarding

For each MAILBOX:

get-Mailbox -Identity | select UserPrincipalName,DeliverToMailboxAndForward,ForwardingAddress,ForwardingSmtpAddress | export-csv -notypeinformation ‘Backup_Destination_Forwarding.csv’ -append

55. Pre-Stage Migration of all Mailboxes – email older than 10 days

Important: For the Source, use the onmicrosoft.com address

Select the Project Name
Click on the drop-down arrow beside “Add” and select “Bulk Add”
Click on “Select File”, locate the CSV file created in step 1 then click “Open”
The contents of the CSV will get imported and displayed on screen, click “Save”

Pre-stage migration:

  • Select ALL the accounts that were imported
  • Do not select the test accounts that were migrated previously
  • Click on the down arrow beside “Start” and select “Pre-Stage Migration”
  • In the “Pre-Stage Migration” window review the settings
  • At “Select what to migrate” confirm “Mail” is selected
  • At “Migration Scheduling” click on the down-arrow and select “Specific Time”
  • Select an appropriate date and time
  • Click “Start Migration”
  • Click on the “Refresh list” icon to get a status of the migration or click on the dashboard on the left-hand side menu

Important:

Allow time for the migration to complete
The Pre-Stage migrates emails only
Calendars, contacts, journals, notes, and tasks will only migrate during a full migration

56. Resolve any BitTitan error messages

  • Select the accounts that errored
  • Click on the down arrow beside “Start” and select “Retry Errors”
  • In the “Retry Errors” window, review the settings
  • Click “Retry Errors”
  • Click on the “Refresh list” icon to get a status of the migration or click on the dashboard on the left-hand side menu

57. Add the domain then request a TXT record to verify we own the domain

  • In the Admin center, go to Setup > Domains
  • Choose Add domain
  • Enter the name of the domain you want to add, then click Next
  • At Verify by, select the “TXT record” tab
  • Take a note of the TXT Name, TXT Value and TTL values. 
  • Click Save and close (do not click Verify)

58. Setup IM federation so you have chat communications during pre-cutover

Important: Cannot migrate any IM contacts to Microsoft Teams.

59. 1 day before migration

Migrate mailboxes – Full migration

  • Log into BitTitan console
  • Select the Project Name
  • Full Migration
  • Select ALL accounts
  • Click on the down arrow beside “Start” and select “Full Migration”
  • In the “Full Migration” window review the settings
  • At “Select what to migrate” confirm ALL options are selected
  • At “Migration Scheduling” do nothing
  • Click “Start Migration”
  • Click on the “Refresh list” icon to get a status of the migration or click on the dashboard on the left-hand side menu

Important: Allow time for the migration to complete.

60. Resolve any BitTitan error messages

  • Select the accounts that errored
  • Click on the down arrow beside “Start” and select “Retry Errors”
  • In the “Retry Errors” window, review the settings
  • Click “Retry Errors”
  • Click on the “Refresh list” icon to get a status of the migration or click on the dashboard on the left-hand side menu

61. Migration day

[Optional] Change the TTL value on each MX record

  • We should request that the TTL value is reduced to a smaller number eg 5 minutes
  • If the TTL cannot be lowered to 5 minutes, make note of the lowest value. Example, if the lowest value is 4 hours, the MX record will have to be changed 4 hours before your migration begins.
  • Request the TTL is updated at least 8 hours before migration

Remove domain dependencies from Source:

62. Log into Azure AD and EXO Powershell at Source

[Optional] Change FEDERATED domains to MANAGED, if applicable.

63. Run the following cmdlet to determine which domains are FEDERATED or MANAGED

Get-MsolDomain

If FEDERATED change to MANAGED:

Set-MsolADFSContext -Computer ADFS_Server_FQDN

Convert-MsolDomainToStandard -DomainName “Domain Name Here” -SkipUserConversion:$true -PasswordFile C:\passwords.txt

64. Run the following cmdlets to verify the domains are managed

Get-MsolDomain

[If Applicable] Disable the directory synchronization

Set-MsolDirSyncEnabled -EnableDirSync $false

[If Applicable] SharePoint Online public website

65. If you had also set up your domain with a SharePoint Online public website, then before you can remove the domain, you first have to set the website’s URL back to the initial domain.

[If Applicable] Skype for Business and Teams

Remove all Skype for Business and Teams licenses from the users in the source tenant. This will remove the SIP attribute from their proxy addresses.

66. Set the default domain in source tenant to domainname.onmicrosoft.com

  • In the Admin center, go to the Domains page, or choose Setup > Domains. …
  • On the Domains page, choose the domain you want to set as the default for new email addresses
  • Choose Set as default.

67. Change all Mailboxes UPNs to domainname .onmicrosoft.com domain. Replace the domainname with your domain name.

Get-MsolUser -all | select-object UserPrincipalName,ObjectID | export-csv -NoTypeInformation “User.csv”

Import-csv User.csv| ForEach-Object {
$ID = $_.UserPrincipalName
$ObjectID = $_.ObjectID
$365Email = $ID.Split(“@”)[0] + “@ domainname.onmicrosoft.com”
Set-MsolUserPrincipalName -ObjectId $ObjectID -NewUserPrincipalName $365Email}

68. Confirm the UPNs have been updated

Get-MsolUser -all | select-object UserPrincipalName,ObjectID

69. Change all Distribution Groups Primary SMTP address to domainname.onmicrosoft.com domain. Replace the domainname with your domain name.

Get-DistributionGroup -ResultSize Unlimited | select-object PrimarySMTPAddress | export-csv -NoTypeInformation “DL.csv”

Import-csv DL.csv| ForEach-Object {
$ID = $_.PrimarySmtpAddress
$365Email = $ID.Split(“@”)[0] + “@domainname.onmicrosoft.com”
Set-DistributionGroup -Identity $ID -primarysmtpaddress $365Email}

70. Confirm the primary smtp’s have been updated

Get-DistributionGroup -ResultSize Unlimited | select-object PrimarySMTPAddress

71. As we changed every mailboxes UPN, the primary SMTP addresses has also been updated to domainname.onmicrosoft.com. Now remove all aliases from every mailbox using this script:

$users = Get-Mailbox -ResultSize Unlimited | Where {$_.Emailaddresses.count -gt 1}
foreach ($user in $users) {
foreach ($email in $user.emailaddresses){
if ($email -ne “SMTP:”+$user.PrimarySmtpAddress){
Set-Mailbox -Identity $user.name -EmailAddresses @{Remove=$email}
}
}
Write-host $user.primarysmtpaddress “has been processed”
}

72. Confirm the Primary and Alias addresses are both domainname.onmicrosoft.com ONLY

Get-Mailbox | select PrimarySmtpAddress,EmailAddresses

73. Remove all aliases from every distribution group

$groups = Get-DistributionGroup -ResultSize Unlimited | Where {$_.Emailaddresses.count -gt 1}
foreach ($group in $groups) {
foreach ($email in $group.emailaddresses){
if ($email -ne “SMTP:”+$group.PrimarySmtpAddress){
Set-DistributionGroup -Identity $group.name -EmailAddresses @{Remove=$email}
}
}
Write-host $group.primarysmtpaddress “has been processed”
}

74. Confirm the Primary and Alias addresses are both domainname.onmicrosoft.com ONLY

Get-DistributionGroup | select PrimarySmtpAddress,EmailAddresses

[If Required] O365 Groups: User the cmdlets below to remove the domain:

Get-UnifiedGroup -Identity “name” | select primarysmtpaddress,emailaddresses

Set-UnifiedGroup -Identity “name” -PrimarySMTPAddress [email protected]
Set-UnifiedGroup -Identity “name” -EmailAddresses @{remove=”smtp:[email protected]”}

75. Confirm all dependencies have been removed. Replace the domainname with your domain name.

Get-MsolUser -DomainName domainname.com -all

Important:

  • If the results identify a user that is NOT licensed and STILL has an alias
  • Assign the user a license
  • Go into EXO and set their primary address to onmicrosoft.com then remove all aliases
  • Remove the license
  • Remove Domain from Source

76. Remove the domain from the source Microsoft 365 tenant

  • In the Admin center, go to Setup > Domains
  • Open the domain you wish to remove
  • Click Remove
  • At “Are you sure you want to remove this domain” click Remove
  • Confirm the domain was removed successfully then click Close

Important:

  • Allow up to 60 minutes before adding the domains into the destination tenant
  • O365 may still think the domain is still in use

77. Add Mail Rules and Connectors at Destination

[If required]

  • Log into O365 Admin Portal
  • Go to Exchange admin center – Protection – Connection filter – Edit “Default”, go to “connection filtering”, add the IP address into the “IP Allow list”
  • Go to Exchange admin center – Protection – Spam filter – Edit “Default”, go to “allow lists”, add the domain name into the “Domain allow list”

78. Verify the domain

  • In the Admin center, go to Setup > Domains
  • Open the domain previously added.
  • Click Start setup
  • Click Verify
  • At Set up your online services select I will manage my own DNS records then click Next
  • At Choose your online services select the required services then click Next
  • You will see a page with all the required DNS records
    Update the DNS records
    Allow time for the DNS changes to propagate globally ~ 20 mins
  • Click Verify
  • Confirm there are green tick marks beside the MX and TXT records
    If no CNAME, the overall verification process will fail
    Instead click Ignore incorrect DNS
  • Click Finish – you’re done!

79. Verify changes

  • Check Domain in Microsoft 365
  • Go to Microsoft 365 Admin Centre and click on Domains
  • Select the domain you have just added and click on ‘View DNS Settings’

80. Check Domain

To check everything is setup as it should be, wait around an hour for all updates to take effect then launch: https://centralops.net/co/
Type in the domain name and check all records are set as in ‘View DNS Settings’ above.

81. Remove Email Forwarding at Destination

Log into EXO Powershell at Destination and run the following cmdlets for each user:

Set-Mailbox -Identity “DestinationUserEmailAddress” -ForwardingAddress $null -DeliverToMailboxAndForward $false

82. Add aliases for each user at Destination:

  • Log into the on-premise Exchange server
  • Run Exchange powershell and execute the following cmdlets:

Set-RemoteMailbox -Identity “[email protected]” -EmailAddresses @{Add=”smtp:name1@domain”,”smtp:name2@domain”}

83. For each GROUP: 

  • Log into the on-premise Exchange server
  • Run Exchange powershell and execute the following cmdlets:

Set-DistributionGroup -Identity “groupname” -EmailAddresses @{add=”[email protected]”}

84. Change the TTL value on each MX record back to the original setting eg 1 hour

85. Migrate Mailboxes – Final Migration

  • Log into BitTitan console
  • Select the Project Name
  • Select ALL accounts
  • Click on the down arrow beside “Start” and select “Full Migration”
  • In the “Full Migration” window review the settings
  • At “Select what to migrate” confirm ALL options are selected
  • At “Migration Scheduling” do nothing
  • Click “Start Migration”
  • Click on the “Refresh list” icon to get a status of the migration or click on the dashboard on the left-hand side menu

Important: Allow time for the migration to complete

86. Resolve any BitTitan error messages

  • Once resolved
  • Select the accounts that errored
  • Click on the down arrow beside “Start” and select “Retry Errors”
  • In the “Retry Errors” window, review the settings
  • Click “Retry Errors”
  • Click on the “Refresh list” icon to get a status of the migration or click on the dashboard on the left-hand side menu

87. Delete Contacts at Destination

Connect to EXO at Destination and run the following cmdlet:

Import-csv “Backup_Destination_Contacts.csv”| ForEach-Object {
$DisplayName = $_.DisplayName
Remove-MailContact -Identity $Displayname}

88. Confirm the Contact has been deleted:

Import-csv “Backup_Destination_Contacts.csv”| ForEach-Object {
$DisplayName = $_.DisplayName
Get-MailContact -Identity $Displayname}

89. Set the default email address at Destination

For each USER:

  • Log into the on-premise Exchange server
  • Run Exchange powershell and execute the following cmdlets:

Set-RemoteMailbox “[email protected]” -PrimarySmtpAddress “[email protected]

90. For each GROUP:

  • Log into the on-premise Exchange server
  • Run Exchange powershell and execute the following cmdlets:

Set-DistributionGroup -Identity ‘DisplayName’ -PrimarySmtpAddress “[email protected]” -EmailAddressPolicyEnabled $false

91. For each SHARED MAILBOX:

  • Log into the on-premise Exchange server
  • Rename the display name back to the original display name

Important: Allow time for all changes to sync to O365.

Post-Migration Activities

92. Verify delegates / aliases have been correctly populated

  • Open O365 Admin Portal and both Source and Destination
  • Compare Users / Shared Mailboxes etc to confirm delegates and aliases have been added correctly.

Migrate Mailboxes – Final Migration

  • Log into BitTitan console
  • Select the Project Name
  • Full Migration
  • Select ALL accounts
  • Click on the down arrow beside “Start” and select “Full Migration”
  • In the “Full Migration” window review the settings
  • At “Select what to migrate” confirm ALL options are selected
  • At “Migration Scheduling” do nothing
  • Click “Start Migration”
  • Click on the “Refresh list” icon to get a status of the migration or click on the dashboard on the left-hand side menu

Important: Allow time for the migration to complete.

93. Resolve any BitTitan error messages

Select the accounts that errored
Click on the down arrow beside “Start” and select “Retry Errors”
In the “Retry Errors” window, review the settings
Click “Retry Errors”
Click on the “Refresh list” icon to get a status of the migration or click on the dashboard on the left-hand side menu

94. Execute End User Test Plan

Launch Outlook at Destination and verify the contents of the following:

Email
Contacts
Calendar
Send and Receive emails INTERNALLY and verify emails have been received
Send and Receive emails EXTERNALLY and verify emails have been received
Verify the sender’s email address
Send and Receive emails form a SHARED MAILBOX and confirm emails have been received.
Verify the sender’s email address
Send a test Calendar invite to a colleague and confirm the invite was received

95. Log into EXO Powershell at Destination

For each mailbox, remove the service account

Remove-MailboxPermission -Identity “User1” -User “BitTitan service account” -AccessRights FullAccess -InheritanceType All

96. Take ownership of Domain and DNS records

[Jika belum diambil tindakan] – Jika pemilik semasa membuat perubahan yang diperlukan pada DNS, ambil pemilikan domain dan rekod DNS.

Pelan Back-out

97. Tukar semula alamat e-mel lalai kepada alamat e-mel lama

  • Log masuk ke pelayan Exchange di premis
  • Jalankan Exchange powershell dan laksanakan cmdlet berikut:

Set-RemoteMailbox “nama [email protected]” -PrimarySmtpAddress “[email protected]

98. Untuk setiap PENGGUNA:

Log masuk ke pelayan Exchange di premis
Run Exchange powershell dan laksanakan cmdlet berikut:

Set-RemoteMailbox “[email protected]” -EmailAddresses @{remove=”[email protected]”}

99. Untuk setiap KUMPULAN:

Log masuk ke pelayan Exchange di premis
Run Exchange powershell dan laksanakan cmdlet berikut:

Set-DistributionGroup -Identity “groupname” -EmailAddresses @{remove=”[email protected]”}

100. Sahkan atribut telah dikemas kini:

  • Log masuk ke pelayan Exchange di premis
  • Jalankan Exchange powershell dan laksanakan cmdlet berikut:

Dapatkan-RemoteMailbox -Identiti | pilih namapenggunapengetua,alias,primarysmtpaddress,emaildresses

101. Cipta semula Kenalan di Destinasi:

Log masuk ke EXO Powershell di Destinasi dan jalankan cmdlet berikut:

Import-csv “Backup_Destination_Contacts.csv”| ForEach-Object {
$DisplayName = $_.DisplayName
$Email = $_.EmailAddresses
New-MailContact -Name $Displayname -ExternalEmailAddress $Email}

102. Mendayakan penghantaran semula dari Destinasi ke HUBUNGI

Log masuk ke EXO Powershell di Destinasi
Jalankan cmdlet berikut:

Set-Mailbox -Identity "[email protected]" -DeliverToMailboxAndForward $true -ForwardingAddress "[email protected]"

103. Perubahan DNS songsang

104. Sahkan semua kebergantungan telah dialih keluar. Gantikan nama domain dengan nama domain anda.

Get-MsolUser -DomainName domainname.com -semua

105. Alih keluar domain dari destinasi penyewa Microsoft 365

  • Dalam pusat Pentadbiran Microsoft 365, pergi ke Persediaan > Domain
  • Buka domain yang ingin anda alih keluar
  • Klik Alih Keluar
  • Pada "Adakah anda pasti mahu mengalih keluar domain ini" klik Alih keluar
  • Sahkan domain telah berjaya dialih keluar kemudian klik Tutup

Penting :

Benarkan sehingga 60 minit sebelum menambahkan domain ke dalam penyewa destinasi
O365 mungkin masih menganggap domain itu masih digunakan

106. Tambahkan domain di Sumber kemudian minta rekod TXT untuk mengesahkan kami memiliki domain tersebut

  • Dalam pusat Pentadbiran Microsoft 365, pergi ke Persediaan > Domain
  • Pilih Tambah domain
  • Masukkan nama domain yang ingin anda tambahkan, kemudian klik Seterusnya
  • Pada Sahkan oleh, pilih tab "rekod TXT".
  • Ambil perhatian tentang Nama TXT, Nilai TXT dan nilai TTL.
  • Klik Simpan dan tutup (jangan klik Sahkan)

107. Sahkan domain

  • Dalam pusat Pentadbiran Microsoft 365, pergi ke Persediaan > Domain
  • Buka domain yang telah ditambahkan sebelum ini.
  • Klik Mulakan persediaan
  • Klik Sahkan
  • Pada Sediakan perkhidmatan dalam talian anda pilih Saya akan menguruskan rekod DNS saya sendiri kemudian klik Seterusnya
  • Pada Pilih perkhidmatan dalam talian anda pilih perkhidmatan yang diperlukan kemudian klik Seterusnya
  • Anda akan melihat halaman dengan semua rekod DNS yang diperlukan
  • Kemas kini rekod DNS
  • Berikan masa untuk perubahan DNS disebarkan secara global ~ 20 minit
  • Klik Sahkan
  • Sahkan terdapat tanda semak hijau di sebelah rekod MX dan TXT
  • Jika tiada CNAME, proses pengesahan keseluruhan akan gagal
  • Sebaliknya klik Abaikan DNS yang salah
  • Klik Selesai – anda sudah selesai.

108. Sahkan perubahan

  • Semak Domain dalam Microsoft 365
  • Pergi ke Pusat Pentadbiran Microsoft 365 dan klik pada Domain
  • Pilih domain yang baru anda tambah dan klik pada 'Lihat Tetapan DNS'

109. Semak Domain

Untuk menyemak segala-galanya adalah persediaan seperti yang sepatutnya, tunggu kira-kira sejam untuk semua kemas kini berkuat kuasa kemudian lancarkan: http://centralops.net/co/
Taipkan nama domain dan semak semua rekod ditetapkan seperti dalam 'Lihat Tetapan DNS ' di atas.

110. Jika berkenaan, tambahkan semua lesen Skype untuk Perniagaan dan Pasukan daripada pengguna dalam penyewa Sumber. Ini akan menambah atribut SIP pada alamat proksi mereka.

111. Pulihkan alamat proksi asal untuk semua pengguna:

  • Buka "Backup_Mailboxes.csv" dalam Excel
  • Dalam lajur EmailAddresses pastikan terdapat koma antara setiap alamat e-mel dan bukan ruang cth SMTP:[email protected],smtp:[email protected]
  • Log masuk ke powershell EXO di Sumber
  • Karang dan jalankan cmdlet di bawah untuk setiap pengguna:

Set-Mailbox -Identiti "alias" -Alamat E-mel SMTP:[email protected],smtp:[email protected]

  • Ini akan menggantikan alamat proksi mereka dan menetapkan alamat e-mel smtp lalai.

112. Pulihkan UPN untuk semua pengguna:

Import-csv “Backup_Mailboxes.csv”| ForEach-Object {
$NewUPN = $_.PrimarySmtpAddress
$alias = $_.Alias
​​$OldUPN = $alias + “@vivacityhealth.onmicrosoft.com”
Set-MsolUserPrincipalName -UserPrincipalName $OldUPN -NewUserPrincipalName $Newupn
}

113. Sahkan UPN, E-mel dan Alamat Proksi telah dikemas kini:

Dapatkan-Peti Mel -Identiti | pilih namapengetua pengguna,alias,primarysmtpaddress,emaildresses

114. Tukar semua alamat SMTP Kumpulan Pengedaran kepada domainname.onmicrosoft.com domain. Gantikan nama domain dengan nama domain anda.

Get-DistributionGroup -ResultSize Unlimited | pilih-objek PrimarySMTPAddress | export-csv -NoTypeInformation "DL.csv"

Import-csv DL.csv| ForEach-Object {
$ID = $_.PrimarySmtpAddress
$365Email = $ID.Split(“@”)[0] + “@domainname.onmicrosoft.com”
Set-DistributionGroup -Identity $ID -primarysmtpaddress $365Email}

115. Alih keluar semua alias daripada setiap kumpulan pengedaran

$groups = Get-DistributionGroup -ResultSize Unlimited | Di mana {$_.Emailaddresses.count -gt 1}
foreach ($group in $groups) {
foreach ($email in $group.emailaddresses){
if ($email -ne “SMTP:”+$group.PrimarySmtpAddress){
Set -DistributionGroup -Identity $group.name -EmailAddresses @{Remove=$email}
}
}
Write-host $group.primarysmtpaddress “telah diproses” $
}

Begitulah cara pemindahan penyewa kepada penyewa Office 365 berfungsi.



Leave a Comment

Cara Mengeluarkan McAfee Anti-Spam Dari Outlook

Cara Mengeluarkan McAfee Anti-Spam Dari Outlook

Bagaimana untuk mengalih keluar tab Anti-Spam McAfee daripada Microsoft Outlook.

Word 365: Cara Tetapkan Latar Belakang

Word 365: Cara Tetapkan Latar Belakang

Tutorial yang menunjukkan kepada anda beberapa pilihan untuk menetapkan latar belakang dalam dokumen Microsoft Word 365.

Betulkan Ralat Sesuatu telah berlaku Office 1058-13

Betulkan Ralat Sesuatu telah berlaku Office 1058-13

Selesaikan masalah biasa apabila anda menerima Sesuatu yang tidak kena Ralat 1058-13 semasa bekerja dengan aplikasi Microsoft Office

Cara Membuat Bilik Breakout dalam Microsoft Teams

Cara Membuat Bilik Breakout dalam Microsoft Teams

Dalam artikel sebelumnya, kami membincangkan cara persidangan video berfungsi dalam Microsoft Teams. Sejak itu, Microsoft telah mengemas kini Pasukan dengan ciri baharu, termasuk keupayaan yang telah lama ditunggu-tunggu dan sangat diingini untuk mencipta bilik pecahan.

Cara Mencari dan Mengira Julat dalam Excel

Cara Mencari dan Mengira Julat dalam Excel

Secara matematik, anda mengira julat dengan menolak nilai minimum daripada nilai maksimum set data tertentu. Ia mewakili sebaran nilai dalam set data dan berguna untuk mengukur kebolehubahan - semakin besar julat, lebih banyak penyebaran dan pembolehubah data anda.

Cara Menambah Butang Tindakan pada Persembahan PowerPoint

Cara Menambah Butang Tindakan pada Persembahan PowerPoint

Ditemui di tempat yang pelik dalam aplikasi, anda boleh menambah butang tindakan pada slaid PowerPoint untuk menjadikan pembentangan anda lebih interaktif dan lebih mudah digunakan untuk penonton. Butang tindakan ini boleh menjadikan persembahan lebih mudah untuk dinavigasi dan menjadikan slaid dalam pembentangan anda berkelakuan seperti halaman web.

Cara Mengalih Keluar Latar Belakang Imej

Cara Mengalih Keluar Latar Belakang Imej

Jadi, anda mempunyai gambar yang menarik tentang anak-anak atau anjing anda dan anda ingin berseronok dengan mengalih keluar latar belakang dan meletakkan latar belakang yang berbeza. Atau mungkin anda hanya mahu mengalih keluar latar belakang pada gambar supaya anda boleh menggunakannya pada tapak web atau dokumen digital.

Cara Memasukkan Tandatangan dalam Dokumen Microsoft Word

Cara Memasukkan Tandatangan dalam Dokumen Microsoft Word

Berikut ialah senario biasa: Anda telah menerima dokumen Word melalui e-mel yang anda perlu tandatangani dan hantar semula. Anda boleh mencetak, menandatangani, mengimbas dan memulangkan dokumen, tetapi terdapat cara yang lebih mudah, lebih baik dan lebih pantas untuk memasukkan tandatangan dalam Word.

Cara Menyandarkan Dokumen Word secara Automatik ke OneDrive

Cara Menyandarkan Dokumen Word secara Automatik ke OneDrive

Beberapa perkara dalam hidup lebih teruk daripada kehilangan dokumen Word yang telah anda habiskan selama berjam-jam. Malah penjimatan tidak selalu mencukupi jika cakera keras anda rosak dan anda kehilangan segala-galanya.

Cara Mencipta dan Menggunakan Formula dalam Jadual dalam Word

Cara Mencipta dan Menggunakan Formula dalam Jadual dalam Word

Terdapat banyak masa apabila saya perlu memasukkan beberapa pengiraan data mudah dalam dokumen Word dan jadual ialah pilihan terbaik. Anda sentiasa boleh cuba memasukkan keseluruhan hamparan Excel ke dalam dokumen Word anda, tetapi itu kadangkala berlebihan.