Magento 1'in kullanım ömrünün sona erme tarihi önümüzdeki yılın Haziran ayında yaklaşırken, veri geçişinizi planlamaya başlamanız çok önemlidir. Aynı yazılımın eski sürümünden yeni ve yükseltilmiş sürümüne veri taşımak bile oldukça karmaşık bir işlemdir. Bu nedenle, Magento e-ticaret platformunuzu yükseltmeden önce ilgili her şeyi tam olarak göz önünde bulundurmanız gerekir.
Doğru yapmayı başardıysanız, Magento 1'den Magento 2'nin yeni ve geliştirilmiş sürümüne geçiş sorunsuz olabilir. Ancak, en kötü senaryoda, önemli verilerin kaybı gibi kolayca geri döndürülmesi zor bir duruma neden olabilir. Bunun olmasını önlemenize yardımcı olmak için, bir platformdan diğerine geçerken yapmanız gerekenler için bazı ipuçlarının bir listesini hazırladık.
Magento 1 Verilerinizi Dışarıdan Tanıyın
Mümkün olan en iyi geçişi deneyimlemek için, içeriden dışarıya taşıdığınız verileri bilmeniz gerekir. Bu, yaptığınız temel veri yapısı ve özelleştirmeler anlamına gelir. Magento 2 şeması, Magento 1 ile aynı temel yapıya sahip olduğundan, anlaşılması yeterince basit olmalıdır.
Taşıma Aracını Anladığınızdan Emin Olun
Taşıma Aracının nasıl çalıştığını anlamak önemlidir. Hedef sütunları, tabloları ve kaynakları listeleyen bir dizi önemli XML eşleme dosyası içerir. Herhangi bir özelleştirilmiş sütun ve tablonun yanı sıra sütun türlerinde yapılan değişikliklerin eşlemeleri hesaba katması gerekir, aksi takdirde geçiş başarılı olmaz.
Magento 1 veritabanını ve nasıl yapılandırıldığını anladıktan, geçişle ilgili resmi belgelere baktıktan ve aracın nasıl çalışacağını anladıktan sonra başlama zamanı. Aracı daha net ve daha iyi anlamanın tek yolu onu gerçekten kullanmaktır.
Bu nedenle, üretim dışı bir ortamda, Magento 2 veritabanınızın MySQL'de bir yedeğini alın, geçiş için config.xml dosyasını ayarlayın, çalıştırın ve ne olduğunu görün.
Sorunları Kontrol Edin ve Üstesinden gelin
İşlem sırasında aksaklıklar yaşanabilir. Panik yapmayın. Yapabileceğiniz tek şey, geçiş işlemini gerçekleştirmek, bütünlük kontrolleri kullanarak eşleştirmedeki eksiklikleri belirlemek ve ardından eşleştirmeleri değiştirip işlemi tekrarlamaktır. Bu aşamada Magento 1 verilerini temizlemeniz gerekebilir. Uzman şirketler rehberlik ve tavsiye sunar veya Google sıralamalarınızın zarar görmemesini sağlamak için geçiş sürecinde size yardımcı olabilecek yetenekli bir serbest danışmanın hizmetlerinden yararlanabilirsiniz.
Veri bütünlüğü adımından sonra, geçişleri geri almanın veya geri almanın geçerli bir yolu olmadığından, Magento 2 veritabanının #yedeklerini yeniden içe aktarmanızı gerektiren geçişteki başarısızlıklara ihtiyacınız olacaktır. Veri Bütünlüğü Adımından sonra ortaya çıkan hatalar o kadar spesifik olmayabilir. Bununla birlikte, geçiş komutlarına -v bayraklarının eklenmesiyle ayrıntı düzeyini artırabilirsiniz.
Her Şeyi Test Edin
Veri taşıma aracını kullanmaya başladıktan ve ilk taşıma işlemini başarıyla tamamladıktan sonra her şeyi test etmeniz gerekir. Ve biz her şeyi kastediyoruz. E-Ticaret yapınızdaki veriler tarafından yönlendirilen tüm özellikleri test edin. Bu noktadan geri dönüş yok, bu yüzden üretime geçmeden önce hepsini test etmek en iyisi.
