Veri taşıma

Veri taşıma: eski sistemden yeniye kayıpsız geçiş

Yeni bir sisteme geçerken asıl risk ekranlar değil, veridir. Eski uygulamadaki kayıtları; eşleme, prova ve mutabakatla taşıyoruz. Amaç, geçişten sonra "kayıp kayıt var mı, tutarlar tutuyor mu?" sorusuna net cevap verebilmek.

Bu hizmet uygulama ve veritabanı verisine odaklanır; arama motoru (URL) taşıması değildir. Her geçişin kendi riskleri vardır; tam kayıpsızlık ancak prova ve mutabakatla doğrulanır, baştan garanti edilmez.

Riskler

Veri taşımada en çok nerede hata olur?

  • Alanlar birebir eşleşmiyor

    Eski sistemdeki bir alan yeni sistemde yok ya da farklı biçimde; eşleme yapılmadan taşınan veri bozulur.

  • Mükerrer kayıt

    Aynı müşteri/ürün birden çok kez taşınır; yeni sistem şişer ve raporlar yanlış çıkar.

  • Tutarlar tutmuyor

    Taşımadan sonra toplam tutar veya kayıt sayısı eski sistemle uyuşmuyor; nerede kaybolduğu bilinmiyor.

  • Geri dönüş planı yok

    Geçiş başarısız olursa eski sisteme nasıl dönüleceği planlanmadığı için işletme risk altında kalır.

Süreç

Taşımayı nasıl yürütüyoruz?

  1. 1

    Envanter ve kaynak analizi

    Hangi veri, hangi sistemde, hangi biçimde tutuluyor? Kritik tablolar, anahtarlar ve ilişkiler çıkarılır.

  2. 2

    Kaynak-hedef eşleme

    Her kaynak alanın yeni sistemde karşılığı (veya dönüşümü) yazılı olarak eşlenir; karşılığı olmayanlar işaretlenir.

  3. 3

    Prova (deneme) taşıması

    Önce bir kopya üzerinde deneme taşıması yapılır; hatalar canlıya dokunmadan görülür ve düzeltilir.

  4. 4

    Mutabakat

    Kayıt sayısı, benzersiz anahtar ve tutar toplamları eski ve yeni sistem arasında karşılaştırılır; fark açıklanana kadar geçiş tamam sayılmaz.

  5. 5

    Geçiş ve geri dönüş planı

    Canlı geçişin zamanı, kesinti penceresi ve başarısızlık halinde geri dönüş adımları önceden yazılır.

Örnek

Temsili mutabakat kontrolü

Geçiş sonrası temsili mutabakat kalemleri
Müşteri kayıt sayısıXXEşit (mükerrer yok)
Açık sipariş tutarıY (tutar)Y (tutar)Eşit
Benzersiz anahtar (vergi no vb.)TekilTekilÇakışma yok
Zorunlu alan boşluğu—0 boşKritik alanlar dolu

Kapsam

Dahil olanlar ve sınırlar

Hizmetin temel kapsamı

  • Kaynak veri envanteri ve analiz
  • Kaynak-hedef alan eşleme ve dönüşüm kuralları
  • Prova taşıması ve hata düzeltme
  • Kayıt/anahtar/tutar mutabakatı
  • Canlı geçiş ve geri dönüş (rollback) planı

İhtiyaca göre ayrıca planlananlar

  • Yeni sistemin kendi geliştirmesi (ayrı hizmet)
  • Sürekli iki sistem senkronizasyonu (gerekiyorsa entegrasyonla ayrı)
  • Arama motoru URL/yönlendirme taşıması (SEO migrasyonu — ayrı)
  • Kaynak sistemdeki hatalı verinin içeriksel düzeltmesi (ayrı kalem)

Eski bir yazılımı devralıp iyileştirmek için yazılım devralma ve modernizasyon, iki sistemi sürekli konuşturmak için ERP entegrasyonu sayfamıza bakın. Arama motoru tarafındaki taşıma ise ayrı bir konudur.

Sık sorulanlar

Veri taşıma hakkında sorulanlar

Bu, SEO'daki site taşımasıyla aynı mı?

Hayır. Burada konu, uygulama ve veritabanındaki kayıtların (müşteri, sipariş, ürün vb.) yeni sisteme taşınmasıdır. Arama motorundaki URL değişikliği ve yönlendirme ayrı bir konudur; onu web sitesi yenileme ve SEO migrasyonu tarafında ele alıyoruz.

Hiç kayıp olmayacağını garanti eder misiniz?

Kayıpsızlığı baştan sözle garanti etmeyiz; onu prova ve mutabakatla doğrularız. Prova taşımasında ve mutabakatta tutarlar ve kayıt sayıları eşleşene kadar canlı geçiş yapılmaz. Açıklanamayan fark varsa geçiş ertelenir.

Geçiş sırasında işimiz durur mu?

Çoğu geçiş kısa bir kesinti penceresiyle yapılır; bu pencere önceden planlanır ve size bildirilir. Kesintiyi en aza indirmek için büyük kısım prova aşamasında hazırlanır, canlı geçişte yalnızca son fark aktarılır. Başarısızlık halinde geri dönüş planı devreye girer.

Geçişinizi riskleriyle birlikte planlayalım

Hangi veriyi, hangi sistemden hangi sisteme taşıdığınızı konuşalım; eşleme, prova ve mutabakat içeren güvenli bir geçiş planı çıkaralım.