Alipaşa Mah. Yeni Hükümet Cad. No:14/110, Tokat 0 356 214 70 65 bilgi@sur.com.tr Online mağaza English

SQL Server veritabanını başka sunucuya taşıma: yedekten geri yükleme ile adım adım

Yeni sunucu alındı ve ticari programın veritabanının taşınması gerekiyor. Yedek alıp geri yükleme, kullanıcı ve yetkiler, uyumluluk düzeyi ve uygulama bağlantıları dahil SQL Server veritabanı taşımanın adımlarını anlatıyoruz.

Yazılım 2 dk okuma

Sunucu yenilemesi, sanallaştırmaya geçiş veya destek sonu nedeniyle ticari programın SQL Server veritabanının yeni bir sunucuya taşınması gerekebilir. İşlem teknik olarak basit görünse de kullanıcılar, zamanlanmış işler ve uygulama bağlantıları atlandığında sorunlar yaşanır.

1. Hazırlık

Hedef sunucudaki SQL Server sürümü, kaynak sunucudakiyle aynı veya daha yeni olmalıdır; yeni sürümde alınan yedek eski sürümde açılamaz. Express sürümü kullanılıyorsa veritabanı boyutu sınırları kontrol edilmelidir; ayrıntılar için SQL Server Express sınırları. Ticari programın yeni sürümle uyumluluğu üreticisinden teyit edilmelidir.

2. Envanter

Taşınacak veritabanlarının yanında SQL oturum açma hesapları, SQL Agent işleri (yedekleme, bakım), bağlı sunucular ve Database Mail ayarları listelenmelidir. Bu öğeler veritabanı yedeğinin içinde değildir ve ayrıca taşınmaları gerekir.

3. Yedek alma

Kullanıcılar programdan çıkarıldıktan sonra tam yedek alınmalı ve yedeğin sağlamlığı doğrulanmalıdır. Taşıma sırasında veri girişi yapılmaması için kaynak veritabanı salt okunur yapılabilir.

SQL Server veritabanını başka sunucuya taşıma adımları
Eski sunucu, testler bitene kadar kapatılmamalıdır.

4. Geri yükleme

Yedek yeni sunucuya kopyalanır ve geri yüklenir. Veri ve log dosyalarının yeni sunucudaki doğru disklere yerleştirilmesine dikkat edilmelidir. Geri yükleme sonrası veritabanı uyumluluk düzeyi gözden geçirilebilir; değişiklik öncesi yazılım üreticisine danışılmalıdır.

5. Sahipsiz kullanıcılar

SQL oturum açma hesapları yeni sunucuda yeniden oluşturulduğunda, veritabanındaki kullanıcılarla eşleşmeyebilir (sahipsiz kullanıcı). Bu durumda uygulama "oturum açılamadı" hatası verir. Kullanıcıların yeniden eşleştirilmesi gerekir.

6. Uygulama bağlantıları

Ticari programın, rapor araçlarının ve entegrasyonların bağlantı ayarlarında sunucu adı veya IP adresi güncellenmelidir. Bağlantı sorunlarında SQL bağlantı hatası 26/40 yazımıza bakabilirsiniz.

7. Test ve geri dönüş

Kullanıcılarla birlikte fatura kesme, rapor alma ve entegrasyon gibi temel işlemler test edilmelidir. Eski sunucu, testler tamamlanana kadar kapalı ama hazır tutulmalıdır. Yeni sunucuda yedekleme ve bakım işlerinin çalıştığı ilk gün doğrulanmalıdır.

Sunucu geçişinin parçası olarak

Veritabanı taşıma, genellikle daha geniş bir sunucu geçişinin parçasıdır; genel plan için Windows Server 2025 geçiş planı yazımıza bakabilirsiniz.

Sur Bilgisayar'ın veritabanı yedekleme yazılımı, taşıma öncesi ve sonrası veritabanlarının şifreli yedeklerini otomatik olarak farklı lokasyonlara gönderir. Ayrıntılar için veritabanı yedekleme yazılımı sayfamıza bakabilirsiniz.

Sık sorulan sorular

Yeni sürümden eski sürüme taşıma yapılabilir mi?
Hayır. Yeni sürümde alınan yedek eski sürümde geri yüklenemez. Hedef sunucu aynı veya daha yeni sürümde olmalıdır.
Veritabanı dosyalarını kopyalamak yeterli mi?
Ayırma ve ekleme yöntemi mümkündür, ancak yedekten geri yükleme genellikle daha güvenli ve kontrollüdür.
Taşıma ne kadar sürer?
Veritabanı boyutuna ve disk hızına bağlıdır. Küçük işletme veritabanları genellikle kısa sürede taşınır; asıl zaman test aşamasındadır.

Bu konuda destek mi lazım?

Kendi geliştirdiğimiz yazılım, sunucudaki SQL Server, MySQL ve Firebird veritabanlarını her gün belirlenen saatte yedekler, şifreler ve 3…

Veritabanı Yedekleme Yazılımı
Blog

İlgili yazılar