Kurumsal IT altyapılarında zamanla depolama ihtiyaçlarının artması, eski sunucuların performansının yetersiz kalması veya yeni mimariye geçiş yapılması gibi nedenlerle file server migration süreci kaçınılmaz hale gelir.
Ancak file server taşıma işlemi yalnızca verilerin kopyalanmasından ibaret değildir. NTFS permission yapısının korunması, kullanıcı kesintisinin minimuma indirilmesi ve veri bütünlüğünün sağlanması kritik öneme sahiptir.
Bu rehberde Windows File Server migration sürecini baştan sona ele alıyoruz. Kurumsal ortamlarda kullanılan en güvenilir yöntemlerden biri olan Robocopy ile veri taşıma, permission migration ve kesintisiz geçiş stratejileri detaylı şekilde anlatılmaktadır.
Windows File Server Migration Nedir?
File Server Migration, mevcut bir dosya sunucusundaki verilerin ve erişim izinlerinin yeni bir sunucuya taşınması işlemidir.
Migration sürecinin temel amaçları şunlardır:
- Yeni donanıma geçiş
- Daha hızlı storage kullanımı
- Windows Server upgrade
- Yedeklilik ve performans iyileştirme
File Server Migration Öncesi Planlama
Migration sürecinin başarılı olması için önceden planlama yapılması gerekir.
Mevcut Yapının Analizi
Öncelikle mevcut file server üzerinde aşağıdaki bilgiler analiz edilmelidir.
- Klasör yapısı
- Toplam veri boyutu
- NTFS permission yapısı
- Paylaşım isimleri
- Kullanıcı erişim yoğunluğu
Disk Alanı Kontrolü
Yeni sunucunun yeterli depolama kapasitesine sahip olduğundan emin olunmalıdır.
Get-PSDrive
Permission Yapısının İncelenmesi
NTFS izinleri migration sırasında korunmalıdır.
Get-Acl "D:\Finance"
File Server Migration Yöntemleri
Windows ortamlarında file server migration için birkaç farklı yöntem kullanılabilir.
- Robocopy
- Storage Migration Service
- DFS Replication
- Backup Restore
En yaygın ve güvenilir yöntem Robocopy kullanmaktır.
Robocopy ile Dosya Sunucusu Taşıma
Robocopy, Windows Server içerisinde bulunan güçlü bir dosya kopyalama aracıdır.
Avantajları:
- NTFS permission koruma
- Resume özelliği
- Büyük veri setlerinde yüksek performans
- Log oluşturma
Temel Robocopy Komutu
robocopy D:\Data \\NewServer\Data /MIR /COPYALL /R:3 /W:5 /LOG:migration.log
Parametre Açıklamaları
- /MIR – Mirror mode (tam kopyalama)
- /COPYALL – Tüm NTFS permission bilgilerini kopyalar
- /R – Retry sayısı
- /W – Bekleme süresi
- /LOG – Log oluşturma
Permission Migration
Migration sırasında NTFS permission yapısının korunması önemlidir.
Robocopy komutunda kullanılan /COPYALL parametresi aşağıdaki bilgileri taşır:
- Data
- Attributes
- Timestamps
- Security (NTFS permission)
- Owner bilgisi
Kesintisiz Migration Stratejisi
Kullanıcı kesintisini azaltmak için migration genellikle iki aşamada yapılır.
1. İlk Veri Kopyalama
Veriler çalışma saatleri dışında ilk kez kopyalanır.
robocopy D:\Data \\NewServer\Data /MIR /COPYALL
2. Delta Sync
Migration günü yalnızca değişen dosyalar kopyalanır.
Bu işlem genellikle çok kısa sürer.
Paylaşım Yapısının Taşınması
File share yapılandırması da yeni sunucuya taşınmalıdır.
PowerShell ile mevcut paylaşımlar listelenebilir.
Get-SmbShare
Yeni sunucuda share oluşturma:
New-SmbShare -Name Finance -Path D:\Finance -FullAccess "Domain Admins"
DNS veya Namespace Güncelleme
Migration tamamlandıktan sonra kullanıcıların yeni sunucuya yönlendirilmesi gerekir.
Bunun için aşağıdaki yöntemler kullanılabilir:
- DNS Alias
- DFS Namespace
- Login Script güncellemesi
Kurumsal ortamlarda en iyi yöntem genellikle DFS Namespace kullanmaktır.
Migration Sonrası Kontroller
Migration tamamlandıktan sonra aşağıdaki kontroller yapılmalıdır.
- Dosya sayısı karşılaştırması
- Permission doğrulaması
- Kullanıcı erişim testi
- Log inceleme
Dosya sayısı kontrolü:
robocopy D:\Data \\NewServer\Data /L /MIR
Gerçek Hayat Senaryosu
Bir kurumda 8 TB veri bulunan eski file server Windows Server 2012 üzerinde çalışıyordu. Performans sorunları ve storage yetersizliği nedeniyle yeni bir Windows Server 2022 sunucusuna migration planlandı.
Migration süreci şu şekilde gerçekleştirildi:
- Robocopy ile ilk veri kopyalama
- Delta sync işlemi
- DNS alias güncellemesi
- Kullanıcı erişim testleri
Bu yöntem sayesinde kullanıcılar neredeyse hiçbir kesinti yaşamadan yeni sunucuya geçiş yaptı.
File Server Migration Best Practices
- Migration öncesi test yapılmalı
- Permission yapısı analiz edilmeli
- Robocopy logları kontrol edilmeli
- Downtime planı hazırlanmalı
- Kullanıcı bilgilendirmesi yapılmalı
File Server Migration, doğru planlama ve araçlar kullanıldığında oldukça güvenli şekilde gerçekleştirilebilir. Özellikle Robocopy kullanımı, NTFS permission yapısının korunmasını ve veri bütünlüğünün sağlanmasını mümkün kılar.
Kurumsal ortamlarda migration sürecinin dikkatli planlanması, kesinti sürelerinin minimuma indirilmesi ve kullanıcı deneyiminin korunması açısından büyük önem taşır.

