Kiracıdan Kiracıya Geçiş Office 365 (Geri Alma Planı Dahil)

Bu, kiracıdan kiracıya geçiş Office 365'i gerçekleştirmek için eksiksiz bir kılavuzdur.

Geçişten 2 hafta veya daha uzun bir süre önce

1. Etki alanı sahipliğini kontrol edin ve bilgileri yakalayın ve kaydedin. 2. Bu bağlantıyı
kullanarak tüm DNS kayıtlarını yakalayın . 3. Exchange ile ilgili DNS kayıtlarını tanımlayın ve yakalayın (bir etki alanı transferi gerçekleştiriyorsa) – TXT , MX ve SPF . 4. Her MX kaydında TTL değerini not edin

  • TTL değerinin daha küçük bir sayıya, örneğin 5 dakikaya düşürülmesini talep etmemiz gerekiyor.
  • TTL 5 dakikaya indirilemiyorsa en düşük değeri not edin. Örneğin, en düşük değer 4 saat ise, geçişiniz başlamadan 4 saat önce MX kaydının değiştirilmesi gerekecektir.
  • TTL'nin geçişten en az 8 saat önce güncellenmesini isteyin.

5. Bu bağlantıyı kullanarak etki alanı kullanılabilirliğini kontrol edin .

  • Bu, siz@ etki alanıadı .onmicrosoft.com'un başka bir kiracıda zaten kullanımda olup olmadığını kontrol eder. SharePoint Online'ı kontrol eder, ancak SharePoint Online etki alanını kullanıyorsa on seferden dokuzunda Exchange ve/veya UPN Son Eklerinin de kullanımda olduğundan emin olabilirsiniz.

Kiracıdan Kiracıya Geçiş Office 365 (Geri Alma Planı Dahil)

  • Alan adını başka bir kiracıda alan adı olarak alınmışken bizim kiracımıza eklemeye çalışırsanız zaten kullanımda olduğunu söyleyen bir hata alırsınız.

Kiracıdan Kiracıya Geçiş Office 365 (Geri Alma Planı Dahil)

6. Etki alanı için hangi Microsoft 365 hizmetlerinin gerekli olduğunu belirleyin.

  • Çevrimiçi Exchange (TXT, MX, SPF, CNAME)
  • Microsoft Ekipleri
  • mobil cihaz Yönetimi

7. Karar Gerekli – Etki Alanı ve DNS gereksinimlerini tartışın

Alan adı:

  • Alan adı kaydını kiracı B'ye (hedef kiracı) aktarmak için bir aktarım isteği başlatır.
  • Bu, mevcut etki alanı (kiracı A – kaynak kiracı) sahibine aktarım için onay isteyen bir e-posta oluşturur.
  • Mevcut sahibin, alan adının aktarım için kilidinin açık olduğundan emin olması gerekir ve bir yetkilendirme kodu oluşturması gerekebilir.
  • Transfer kabul edildikten sonra işlemin tamamlanması 24-48 saat sürebilir.
  • Eski kayıt şirketinde barındırılan alan adlarına bağlı tüm hizmetler çalışmayı durduracaktır.

DNS Kayıtları:

TÜM (yalnızca Exchange değil) kayıtların kopyası, kayıtları hedef DNS sunucularında ayarlamak için.

8. Proje ekibiyle BitTitan geçiş aracını kullanarak hangi öğelerin TAŞINMADIĞINI tartışın.

9. Kaynakta O365 Yönetici Portalı'na etki alanı yönetici hakları isteyin

Etki alanını Kaynak'taki yönetici portalından kaldırmamız ve ardından etki alanını Hedef'e eklememiz gereken sürecin bir parçası olarak yönetici hakları gereklidir.

10. Kaynakta O365 Admin Portal'da oturum açın ve EXO Posta Kurallarını ve Bağlayıcıları inceleyin

11. mxtoolbox kara listelerini kullanarak etki alanlarının/IP adreslerinin kara listeye alınmadığını kontrol edin .

Önemli : Kara listeye alınmışsa, alanları / IP adreslerini beyaz listeye aldığımızda.

12. Kaynakta O365 Admin Portal'da oturum açın ve Kabul Edilen Etki Alanlarını, Grupları, Posta Kutularını, Kaynakları, Paylaşılan Posta Kutularını ve Kullanıcı listesini EXCEL'e aktarın.

13. Taşınacak her posta kutusunun boyutunu gözden geçirin.

  • BitTitan, lisans başına yalnızca 50 Gb'ye kadar geçiş yapabilir.
    Posta kutuları daha büyükse, ek lisanslar gerekebilir.

14. Posta kurulumunu gözden geçirin

  • Herhangi bir yönlendirme kuralı var mı?
  • Temsilci erişimi
  • proxy adresleri

15. Taşınacak Kullanıcıların, Grupların ve paylaşılan posta kutularının listesini kesinleştirin

16. Hedefte tüm kullanıcı posta kutularını, paylaşılan posta kutularını, dağıtım gruplarını, güvenlik gruplarını, kişileri ve kaynakları oluşturun.

17. Hedefteki Posta Kutularına / Takvimlere temsilci erişimi ekleyin

  • Microsoft 365 yönetim merkezinde oturum açın
  • Yönetici merkezlerinden Exchange'e gidin
  • Posta kutularına/takvimlere temsilci erişimi ekleyin

18. Kullanıcı iletişimleri oluşturun

  • Bu sadece not edilmelidir
  • Proje Yöneticisi bu iletişimleri yönetir

19. Kaynakta 2 Test Hesabı Oluşturun

  • Kaynakta iki test hesabının oluşturulmasını isteyin. 
  • BitTitan, bu test hesaplarını Hedef'e taşımak için kullanılacaktır.
  • Microsoft 365'teki her posta kutusuna tenantname.onmicrosoft.com hesabının eklendiğinden emin olun
  • Global Yönetici hesabına tam izinler verilecek (belgede daha sonra)

20. 2 Test Hesabını Kaynakta aşağıdaki verilerle doldurun

  • E-posta
  • klasörler
  • Takvim (tek ve tekrar eden randevular)
  • İletişim
  • Görevler

21. Hedefte 2 Test Hesabı Oluşturun

  • Kaynakta iki test hesabının oluşturulmasını isteyin. 
  • BitTitan, bu test hesaplarını Hedef'e taşımak için kullanılacaktır.
  • Global Yönetici hesabına tam izinler verilecek (belgede daha sonra)

22. Global Yönetici hesabına posta kutularına tam erişim verin:

Get-Mailbox -ResultSize sınırsız | Add-MailboxPermission -Kullanıcı "yönetici hesabı" -AccessRights FullAccess -InheritanceType All -AutoMapping $false

23. EWS, Source Exchange sunucusunda çalışıyor olmalıdır

  • BitTitan, Kaynak ve Hedef etki alanlarına erişmek için EWS'yi kullanır.
  • Erişim olmadan göç olmaz.

24. OWA kullanarak yönetici hesabıyla başka bir posta kutusunu açarak posta kutusu erişimini test edin

  • Tarayıcıyı https://office.com adresine açın
  • Kimlik bilgileri istendiğinde, posta kutusuna erişmek için kullanılacak hesabın kullanıcı adını ve parolasını girin.
  • Yönetici kimlik bilgilerini kullanıyorsanız yeni bir sekme açın ve OWA URL'sini yapıştırın: (https://outlook.office365.com/owa/[email protected])

25. Kaynaktaki her posta kutusuna bir proxy adresi olarak tenantname.onmicrosoft.com hesabını ekleyin.

Bunu gerçekleştirmemiz gerekiyor, etki alanını kiracıdan kaldırabilmemiz için etki alanı e-posta adreslerini tüm posta kutularından kaldıracağız.

26. KAYNAK'ta EXO Powershell'e bağlanın

27. Proxy adreslerini @tenantname.onmicrosoft.com'u içerecek şekilde dışa aktarın ve güncelleyin

Get-Mailbox -ResultSize Unlimited -Filter “emailaddresses -notlike '*@tenantname.onmicrosoft.com'” | takma ad,birincilsmtpaddress,e-postaadreslerini seçin |export-csv -NoTypeInformation “C:\Temp\mailboxes_output.csv”

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

28. Tüm posta kutularının güncellendiğini onaylayın. Sonuçlar sıfır olmalıdır.

Get-Mailbox -ResultSize Unlimited -Filter “emailaddresses -notlike '*@tenantname.onmicrosoft.com'” | takma ad,birincilsmtpaddress,e-postaadreslerini seçin

29. Yönetici hesabına Hedefteki posta kutularına tam erişim izni verin

30. Hedefte EXO Powershell'e bağlanın

Hedefte edinilen tüm etki alanı posta kutuları üzerinden BitTitan hizmet hesabına tam posta kutusu erişimi verin.

Add-MailboxPermission -Identity “Hedef posta kutusu -Kullanıcı “BitTitan hizmet hesabı” -AccessRights FullAccess -InheritanceType All -AutoMapping $false

31. OWA kullanarak yönetici hesabıyla başka bir posta kutusunu açarak posta kutusu erişimini test edin

  • Tarayıcıyı https://office.com adresine açın
  • Kimlik bilgileri istendiğinde, posta kutusuna erişmek için kullanılacak BitTitan hizmet hesabının kullanıcı adını ve parolasını girin.
  • Yönetici kimlik bilgilerini kullanıyorsanız yeni bir sekme açın ve OWA URL'sini yapıştırın:
    (https://outlook.office365.com/owa/[email protected])

32. BitTitan lisans gereksinimleri

  • Posta kutusunun 50 GB'den az olması gereken durumlarda posta kutusu başına 1 lisans. Posta kutusu 50 Gb'den büyükse 2 lisans gerekir.
  • Taşınacak toplam posta kutusu sayısını belirleyin ve gerekli sayıda lisansı alın.

Not:

Bir lisans, posta kutusu başına 10 defaya kadar kullanılabilir. Bu, bitiş noktasının değişmediğini varsayar.
BitTitan geçişini test hesaplarıyla test ediyorsanız, lisans sayısına gereken toplam test hesabı sayısını eklediğinizden emin olun.

33. Lisansları kullanın

  • BitTitan konsolunda oturum açın
  • Sağ üst köşede, adınızın yanındaki aşağı oka tıklayın
  • "Kuponu Kullan"ı seçin
  • Kupon kodunu girin ve ardından "Uygula" yı tıklayın
  • Kuponun kullanıldığını gösteren bir tost görünecektir

Not : Bir hesabınız yoksa bir BitTitan hesabına kaydolun, e-posta adresinizi doğrulayarak hesabınızın aktif olduğundan emin olun.

34. BitTitan projesi oluşturun

  • BitTitan konsolunda oturum açın
  • “Projelerime Git” -> “Posta Kutusu Projesi Oluştur” -> “Posta Kutusu Projesi Oluştur” -> “Sonraki Adım”a tıklayın.
  • Proje Adını Girin
  • Müşteri Adı'nda “Yeni”yi tıklayın ve ardından bilgi ekleyin.
  • "Sonraki adım"a tıklayın

35. Kaynak Ayarlarında:

  • “Yeni” ye tıklayın
  • Bir Uç Nokta adı girin
  • Kaynak Etki Alanındaki Bitiş Noktasını Seçin
  • Yönetici kimlik bilgilerini girin
  • "Ekle" ye tıklayın
  • “Sonraki Adım”a tıklayın

36. Hedef Ayarlarında:

  • “Yeni” ye tıklayın
  • Bir Uç Nokta adı girin
  • Hedef Etki Alanındaki Bitiş Noktasını Seçin
  • BitTitan Yönetici kimlik bilgilerini girin
  • "Ekle" ye tıklayın
  • “Sonraki Adım”a tıklayın

37. Kiracıdan Kiracıya Göçünde

  • “Kiracıdan Kiracı Birlikte Yaşamasını Etkinleştir” seçeneğini seçmeyin
  • “Kaydet ve Özete Git”e tıklayın
  • "Projeyi Kaydet" e tıklayın

38. BitTitan – Pre-Stage Migration kullanarak Test hesaplarını Hedefe Taşıma

  • BitTitan konsolunda oturum açın
  • Proje Adını Seçin
  • "Ekle"nin yanındaki açılır oku tıklayın ve "Hızlı Ekle"yi seçin
  • Kaynak'ta test hesabının e-posta adresini girin
  • Hedef'te test hesabının e-posta adresini girin
  • “Öğeyi Kaydet ve Başka Ekle” ye tıklayın
  • Diğer test hesapları için tekrar edin
  • "Öğeyi Kaydet ve Kapat" ı tıklayın

39. Aşama Öncesi Geçiş Gerçekleştirin

  • TÜM Test hesaplarını seçin
  • "Başlat"ın yanındaki aşağı oka tıklayın ve "Aşama Öncesi Taşıma"yı seçin
  • “Pre-Aşama Geçişi” penceresinde ayarları gözden geçirin
  • "Nelerin taşınacağını seçin" bölümünde "Posta"nın seçili olduğunu onaylayın
  • "Taşıma Planlaması"nda aşağı oka tıklayın ve "Belirli Zaman"ı seçin
  • Uygun bir tarih ve saat seçin
  • "Taşımayı Başlat" ı tıklayın
  • Taşımanın durumunu öğrenmek için "Listeyi yenile" simgesine tıklayın veya sol taraftaki menüden kontrol paneline tıklayın

Önemli :

  • Taşıma işleminin tamamlanması için zaman tanıyın.
  • Ön Aşama yalnızca e-postaları taşır.
  • Takvimler, kişiler, günlükler, notlar ve görevler yalnızca tam geçiş sırasında taşınır.

40. BitTitan hata mesajlarını çözün

  • Hata veren hesapları seçin
  • "Başlat"ın yanındaki aşağı oka tıklayın ve "Hataları Yeniden Dene"yi seçin
  • “Yeniden Dene Hataları” penceresinde ayarları gözden geçirin
  • “Hataları Yeniden Dene”ye tıklayın
  • Taşımanın durumunu öğrenmek için "Listeyi yenile" simgesine tıklayın veya sol taraftaki menüden kontrol paneline tıklayın

41. Posta kutularının taşınan verileri içerdiğini doğrulamak için OWA'yı kullanın

  • Tarayıcıyı https://office.com adresine açın
  • Kimlik bilgileri istendiğinde, posta kutusuna erişmek için kullanılacak hesabın kullanıcı adını ve parolasını girin.
  • Yönetici kimlik bilgilerini kullanıyorsanız yeni bir sekme açın ve OWA URL'sini yapıştırın (https://outlook.office365.com/owa/[email protected])

42. Kaynakta: Ek e-posta göndermek ve almak için OWA'yı kullanın

43. Tam geçiş gerçekleştirin

  • BitTitan konsolunda oturum açın
  • Proje Adını Seçin
  • TÜM Test hesaplarını seçin
  • "Başlat"ın yanındaki aşağı oka tıklayın ve "Tam Taşıma"yı seçin
  • "Tam Taşıma" penceresinde
  • Ayarları gözden geçirin
  • 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”
  • Taşımanın durumunu öğrenmek için "Listeyi yenile" simgesine tıklayın veya sol taraftaki menüden kontrol paneline tıklayın

Önemli : Taşıma işleminin tamamlanması için zaman tanıyın.

93. BitTitan hata mesajlarını çözün

Hata veren hesapları seçin
“Başlat”ın yanındaki aşağı oka tıklayın ve “Hataları Yeniden Dene”yi seçin “Yeniden
Dene Hataları” penceresinde, ayarları gözden geçirin
“Hataları Yeniden Dene”
ye tıklayın. geçiş yapın veya sol taraftaki menüden kontrol paneline tıklayın

94. Son Kullanıcı Test Planını Yürütün

Outlook'u Hedefte başlatın ve aşağıdakilerin içeriğini doğrulayın:

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

[Önceden işlem yapılmadıysa] – Geçerli sahip DNS'de gerekli değişiklikleri yaptıysa, alan adlarının ve DNS kayıtlarının sahipliğini alın.

Geri Çıkış Planı

97. Varsayılan e-posta adresini eski e-posta adresine geri değiştirin

  • Şirket içi Exchange sunucusunda oturum açın
  • Exchange powershell'i çalıştırın ve aşağıdaki cmdlet'leri çalıştırın:

Set-RemoteMailbox "[email protected]" -PrimarySmtpAddress "[email protected]"

98. Her KULLANICI için:

Şirket içi Exchange sunucusunda oturum açın
Exchange powershell'i çalıştırın ve aşağıdaki cmdlet'leri yürütün:

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

99. Her GRUP için:

Şirket içi Exchange sunucusunda oturum açın
Exchange powershell'i çalıştırın ve aşağıdaki cmdlet'leri yürütün:

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

100. Niteliklerin güncellendiğini doğrulayın:

  • Şirket içi Exchange sunucusunda oturum açın
  • Exchange powershell'i çalıştırın ve aşağıdaki cmdlet'leri çalıştırın:

Get-RemoteMailbox -Identity | select userprincipalname,alias,primarysmtpaddress,emailaddresses

101. Re-create Contacts at Destination:

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

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

102. Enabling forwarding from Destination to CONTACT

Log into EXO Powershell at Destination
Run the following cmdlets:

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

103. Reverse DNS changes

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

Get-MsolUser -DomainName domainname.com -all

105. Etki alanını hedef Microsoft 365 kiracısından kaldırın

  • Microsoft 365 Yönetim merkezinde Kurulum > Etki Alanları'na gidin
  • Kaldırmak istediğiniz alanı açın
  • Kaldır'ı tıklayın
  • "Bu etki alanını kaldırmak istediğinizden emin misiniz" bölümünde Kaldır'ı tıklayın.
  • Alanın başarıyla kaldırıldığını onaylayın ve ardından Kapat'ı tıklayın.

Önemli :

Etki alanlarını hedef kiracıya eklemeden önce 60 dakikaya kadar
bekleyin O365, etki alanının hâlâ kullanımda olduğunu düşünebilir

106. Alan adını Kaynak'a ekleyin ve alan adının bize ait olduğunu doğrulamak için bir TXT kaydı isteyin

  • Microsoft 365 Yönetim merkezinde Kurulum > Etki Alanları'na gidin
  • Alan ekle'yi seçin
  • Eklemek istediğiniz alan adını girin ve ardından İleri'ye tıklayın.
  • Şuna göre doğrula'da, "TXT kaydı" sekmesini seçin
  • TXT Adı, TXT Değeri ve TTL değerlerini not alın.
  • Kaydet ve kapat'ı tıklayın (Doğrula'yı tıklamayın)

107. Etki alanını doğrulayın

  • Microsoft 365 Yönetim merkezinde Kurulum > Etki Alanları'na gidin
  • Daha önce eklenen etki alanını açın.
  • Kurulumu başlat'ı tıklayın
  • Doğrula'yı tıklayın
  • Çevrimiçi hizmetlerinizi ayarlayın'da Kendi DNS kayıtlarımı yöneteceğim'i seçin ve ardından İleri'ye tıklayın.
  • Çevrimiçi hizmetlerinizi seçin'de gerekli hizmetleri seçin ve ardından İleri'ye tıklayın.
  • Gerekli tüm DNS kayıtlarını içeren bir sayfa göreceksiniz.
  • DNS kayıtlarını güncelleyin
  • DNS değişikliklerinin global olarak yayılması için zaman tanıyın ~ 20 dakika
  • Doğrula'yı tıklayın
  • MX ve TXT kayıtlarının yanında yeşil onay işaretleri olduğunu onaylayın
  • CNAME yoksa, genel doğrulama işlemi başarısız olur
  • Bunun yerine Yanlış DNS'yi Yoksay'ı tıklayın.
  • Bitir'e tıklayın - işiniz bitti.

108. Değişiklikleri doğrulayın

  • Microsoft 365'te Etki Alanını Kontrol Edin
  • Microsoft 365 Yönetim Merkezi'ne gidin ve Etki Alanları'na tıklayın
  • Yeni eklediğiniz etki alanını seçin ve 'DNS Ayarlarını Görüntüle'yi tıklayın.

109. Etki Alanı Kontrolü

Her şeyin olması gerektiği gibi ayarlandığını kontrol etmek için, tüm güncellemelerin etkili olması için yaklaşık bir saat bekleyin ve ardından başlatın: http://centralops.net/co/
Alan adını yazın ve tüm kayıtların 'DNS Ayarlarını Görüntüle'de ayarlandığını kontrol edin. ' üstünde.

110. Varsa, Kaynak kiracıdaki kullanıcılardan alınan tüm Skype Kurumsal ve Ekipler lisanslarını ekleyin. Bu, SIP özniteliğini proxy adreslerine ekleyecektir.

111. Tüm kullanıcılar için orijinal proxy adresini geri yükleyin:

  • Excel'de “Backup_Mailboxes.csv” dosyasını açın
  • EmailAddresses sütununda, her e-posta adresi arasında boşluk olmadığından ve virgül olduğundan emin olun, örneğin SMTP:[email protected],smtp:[email protected]
  • Kaynakta EXO powershell'de oturum açın
  • Her kullanıcı için aşağıdaki cmdlet'i oluşturun ve çalıştırın:

Set-Posta Kutusu -Kimlik “takma ad” -E-postaAdresleri SMTP:[email protected],smtp:[email protected]

  • Bu, proxy adreslerini değiştirecek ve varsayılan smtp e-posta adresini ayarlayacaktır.

112. Tüm kullanıcılar için UPN'yi geri yükleyin:

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

113. UPN, E-posta ve Proxy Adresinin güncellendiğini doğrulayın:

Get-Mailbox -Kimlik | userprincipalname,alias,primarysmtpaddress,e-postaadreslerini seçin

114. Tüm Dağıtım Grupları SMTP adresini domainname.onmicrosoft.com etki alanı olarak değiştirin. Alan adını alan adınızla değiştirin.

Get-DistributionGroup -ResultSize Sınırsız | seçme nesnesi BirincilSMTPAdresi | 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. Her dağıtım grubundan tüm takma adları kaldırın

$groups = Get-DistributionGroup -ResultSize Sınırsız | Burada {$_.Emailaddresses.count -gt 1}
foreach ($groups içinde $group) {
foreach ($group.emailaddresses $email){
if ($email -ne “SMTP:”+$group.PrimarySmtpAddress){
Set -DistributionGroup -Identity $group.name -EmailAddresses @{Remove=$email}
}
}
Write-host $group.primarysmtpaddress “işlendi” $
}

Kiracıdan kiracıya geçiş Office 365 bu şekilde çalışır.



Leave a Comment

McAfee Anti-Spami Outlooktan Kaldırma

McAfee Anti-Spami Outlooktan Kaldırma

McAfee Anti-Spam sekmesi Microsoft Outlook'tan nasıl kaldırılır.

Word 365: Arka Plan Nasıl Ayarlanır

Word 365: Arka Plan Nasıl Ayarlanır

Microsoft Word 365 belgesinde arka plan ayarlamaya yönelik birkaç seçeneği gösteren bir eğitim.

Office Bir şeyler ters gitti Hatasını Düzeltme 1058-13

Office Bir şeyler ters gitti Hatasını Düzeltme 1058-13

Microsoft Office uygulamalarıyla çalışırken Bir şeyler ters gitti hatası 1058-13 aldığınız yaygın bir sorunu çözün

OneNote Aradığınız Notları Açabilir

OneNote Aradığınız Notları Açabilir

OneNote, aradığınız notları açamadığını söylüyorsa, uygulamanızı onarın. Bu işe yaramazsa, uygulamayı sıfırlayın.

[ÇÖZÜLDÜ] Office 365te Arşive Taşınmayan E-postalar

[ÇÖZÜLDÜ] Office 365te Arşive Taşınmayan E-postalar

Arşiv posta kutusu, kullanıcıların e-posta mesajlarının ek depolanmasına izin verir. Ancak bazı senaryolarda e-postalar Microsoft 365'te arşive taşınmıyor.

Mailbox Migration Office 365: Kullanmanın Süper Kolay Yolları

Mailbox Migration Office 365: Kullanmanın Süper Kolay Yolları

Bu gönderi, Microsoft 365'teki posta kutusu geçişleriyle ilgilidir, bu nedenle bu bölümde yalnızca Exchange Online ve karma yönetim konularına odaklanacağız.

Posta Kullanıcısı Olarak Gösterilen Paylaşılan Posta Kutusu Nasıl Çözülür (2022)

Posta Kullanıcısı Olarak Gösterilen Paylaşılan Posta Kutusu Nasıl Çözülür (2022)

Office 365 posta kutusunda posta kullanıcısı olarak gösterilen paylaşılan posta kutusu nasıl çözülür? Posta kutusu, Exchange çevrimiçi'de MailUser olarak görünüyor ve SharedMailbox değil...

Outlookta Toplantı Zamanı Bulun: En İyi Kılavuz (2022)

Outlookta Toplantı Zamanı Bulun: En İyi Kılavuz (2022)

Bu gönderide, Outlook'ta Buluşma için Zaman Bul'un sunduklarına derinlemesine bir dalış yapacağım. O halde lafı fazla uzatmadan başlayalım.

Outlookta E-posta Şablonları Nasıl Oluşturulur (2022)

Outlookta E-posta Şablonları Nasıl Oluşturulur (2022)

Bu makale, Outlook'ta e-posta şablonlarının nasıl oluşturulacağını ve kullanılacağını açıklar.

Gelişmiş eDiscovery O365 İçin En İyi Kılavuz

Gelişmiş eDiscovery O365 İçin En İyi Kılavuz

Advanced eDiscovery O365, içeriğinize yanıt veren içeriği korumak, toplamak, gözden geçirmek, analiz etmek ve dışa aktarmak için uçtan uca bir iş akışı sağlar.