Cutover Migration Nedir, Ne Zaman Kullanılır?
Cutover migration, on-premise Exchange (2010, 2013, 2016, 2019) sunucusundaki tüm posta kutularını tek seferde Exchange Online'a taşıyan göç tipidir. Microsoft tarafından "aynı anda 150 kullanıcıya kadar" önerilir, fakat pratikte 50 kullanıcı altında ideal.
| Migration tipi | Kullanıcı sayısı | Süre | Karmaşıklık |
| Cutover | 1-150 | 1-3 gün | Düşük |
| Staged | 150-2000 | 2-8 hafta | Orta (Exchange 2003/2007 için) |
| Hybrid | 2000+ | 1-12 ay | Yüksek |
| IMAP | İstediğin kadar | Değişken | Düşük (3rd party kaynaklar için) |
Cutover Ne Zaman Doğru Seçim?
- Tüm Exchange Online'a tek seferde geçmek istiyorsanız
- Kullanıcı sayısı < 150
- On-prem ve cloud paralel çalışmasına gerek yok
- On-prem Exchange Server tamamen emekli edilecek
- AD Connect kurmaya gerek yoksa (kullanıcılar elle veya CSV ile oluşturulacak)
Ön Hazırlık Kontrol Listesi
- On-prem Exchange Outlook Anywhere açık mı? Migration RPC over HTTPS kullanır. Test için:
https://mail.firmaniz.com/autodiscover/autodiscover.xml
- SSL sertifikası geçerli mi? Self-signed kabul edilmez — Let's Encrypt veya geçerli CA gerekir.
- Microsoft 365 lisansları satın alındı mı? Posta kutusu sayısı kadar (Business Basic / Standard / Premium).
- Domain doğrulandı mı? TXT kaydı eklenmiş, Microsoft 365 admin'de "Verified".
- MX kaydı henüz değiştirilmemiş! Geçişin son adımı.
- Migration admin hesabı: On-prem'de FullAccess + Exchange Org Admin yetkili.
Adım 1 — Exchange Online'da Migration Endpoint Oluştur
Microsoft 365 Admin Center → Exchange admin center → Migration → Endpoints → "+" → "Outlook Anywhere"
Endpoint adı: OnPrem-Cutover
Email address: admin@firmaniz.com (test mailbox)
Account: DOMAIN\administrator
Password: ********
Exchange server: mail.firmaniz.com (otomatik tespit)
RPC proxy: mail.firmaniz.com
"Test" → yeşil tik gelirse devam.
Adım 2 — Migration Batch Oluştur
Migration → Batches → "+" → "Migrate to Exchange Online"
- Migration tipi: "Cutover migration"
- Endpoint: az önce oluşturduğunuz
- Batch adı:
Cutover-2026-04-15
- Target delivery domain:
firmaniz.mail.onmicrosoft.com
- Bildirim e-postası: it@firmaniz.com
- "Start migration batch automatically"
Adım 3 — İzleme
Batch durumu: Syncing → Synced → Completed (incremental sync devam eder).
Get-MigrationBatch -Identity "Cutover-2026-04-15" |
Select Identity, Status, TotalCount, SyncedCount, FailedCount
Her kullanıcı için detay:
Get-MigrationUser -BatchId "Cutover-2026-04-15" |
Select Identity, Status, ItemsSynced, ItemsSkipped, LastSyncedTime
Tipik hız: 1-3 GB/saat/posta kutusu. 50 kullanıcı × 5 GB ortalama = 250 GB → 8-24 saat (paralel).
Adım 4 — MX Kaydını Değiştir (Geçişin Kritik Anı)
Tüm batch "Synced" olduktan sonra:
- TTL'i düşür: 24 saat önce MX TTL'ini 300 sn (5 dk) yapın
- MX değiştir: Domain registrar (NIC.tr / GoDaddy / vs.)
Eski:
Type: MX
Host: @
Value: mail.firmaniz.com
Priority: 0
Yeni:
Type: MX
Host: @
Value: firmaniz-com.mail.protection.outlook.com
Priority: 0
SPF kaydını da güncelleyin: DNS Yapılandırma Rehberi.
Adım 5 — Incremental Sync (Son Kuruş)
MX değişti, yeni mailler artık Microsoft'a düşüyor. Ama on-prem'e gelmiş son birkaç saatlik mailler senkronize olmamış olabilir. Migration Batch otomatik olarak her 24 saatte incremental sync yapar. 72 saat sonra "Complete this migration batch" → tüm mailler taşınır, batch kapanır.
Adım 6 — Outlook İstemcilerini Yeniden Yapılandır
Cutover migration sonrası kullanıcıların Outlook profillerini yeniden oluşturmaları gerekir (otomatik geçmez):
- Outlook → Dosya → Hesap Ayarları → Hesap Kaldır
- Yeni profil oluştur: ad@firmaniz.com + parola
- Otomatik yapılandırma → Microsoft 365 sunucusu
- OST yeniden indirilir (~5 GB için 30-60 dk)
Detay: OST Sıfırlama Rehberi.
Sık Karşılaşılan 5 Hata
Hata 1: "Endpoint connection test failed"
Outlook Anywhere kapalı veya SSL sertifikası geçersiz. Test-OutlookConnectivity -Identity admin@firmaniz.com ile test.
Hata 2: "Migration permanent failure"
Posta kutusu büyük (50+ GB) veya bozuk öğe içeriyor. Çözüm: BadItemLimit ve LargeItemLimit arttır:
Set-MigrationUser -Identity ahmet@firmaniz.com -BadItemLimit 100 -LargeItemLimit 50
Hata 3: Throttling — sync yavaşladı
On-prem MRSProxy throttling devrede. Set-ThrottlingPolicy ile artırın.
Hata 4: Public folder taşınmıyor
Cutover public folder taşımaz! Ayrı işlem: Public Folder Migration Rehberi.
Hata 5: Distribution group'lar dublike oluştu
On-prem'deki DL'ler ayrıca senkronize edilmedi. Batch tamamlandıktan sonra DL'leri elle veya CSV ile Exchange Online'da oluşturun.
SSS
Cutover sırasında kullanıcılar mail alabilir mi?
Evet — MX değiştirilene kadar on-prem'e düşer, sonra Microsoft'a. Kesintisiz.
Lisans atamayı ne zaman yapayım?
Migration batch'i oluşturmadan önce. Lisanssız kullanıcıya migration başarısız olur.
Cutover sonrası on-prem Exchange'i hemen kapatabilir miyim?
HAYIR — en az 30 gün açık tutun. Geç gelen mailler, replay attack koruması, eski OWA bookmark'ları için.
Distribution group'ları otomatik taşıyor mu?
Evet, ama "Mail-enabled security groups" daha az güvenilir taşınır. Doğrulama şart.
Calendar / contacts / tasks da taşınıyor mu?
Evet — tüm posta kutusu içeriği (mail + calendar + contacts + tasks + notes) tek pakette.
Cutover migration için bize ulaşın → CSP partneri olarak 50 kullanıcıya kadar 24 saatte tamamlıyoruz.