Paket terbaik tentang migrasi delta

17
  • Tiga bulan sebelum saya bermigrasi Magento 1.9.3.3CE ke Magento 2.1.7EE
  • Saya menambahkan / memperbarui konten CMS.
  • Instal 20+ ekstensi dan konfigurasikan semua.
  • Untuk pengujian, saya mengubah beberapa produk, pesanan, pelanggan dari database M2 saat ini. [Titik macet utama]
  • Untuk pengujian saya menambahkan produk, pelanggan, pesanan..etc

Saya berencana untuk migrasi delta tapi saya memiliki beberapa keraguan

  • Apakah migrasi delta menimpa produk apa pun yang kami ubah?
  • Jika M1 admin mengubah produk, detail-detail itu tercermin dalam M2 saat delta Migration?

Saya mencari perencanaan yang tepat / terbaik tentang migrasi delta. Juga, saya ingin tahu Do's dan Don't Do's saat migrasi delta.

Bilal Usean
sumber
Pelanggan menambahkan diri mereka ke M1 atau mengubah alamat mereka (walaupun tidak menyentuh pelanggan di M2) tidak didukung dengan migrasi delta?
yiffytoys
Jika Anda memiliki pertanyaan baru, silakan tanyakan dengan mengklik tombol Ajukan Pertanyaan . Sertakan tautan ke pertanyaan ini jika itu membantu menyediakan konteks. - Dari Ulasan
Rama Chandran M

Jawaban:

14

Berikut adalah beberapa pengertian umum migrasi Delta

Alat Migrasi Data memigrasikan data yang dibuat hanya oleh modul Magento sendiri ( mis. Pesanan, Profil Pelanggan ) dan tidak bertanggung jawab atas kode atau ekstensi yang dibuat oleh pengembang pihak ketiga.

Jika ekstensi ini membuat data dalam database frontend dan pedagang ingin memiliki data ini di Magento 2, maka file konfigurasi Alat Migrasi Data harus dibuat dan dimodifikasi sesuai dengan itu.

Setelah Migrasi Data utama, Data ditambahkan ke database Magento 1 (mis. Data ditambahkan oleh pelanggan di frontend). Untuk memigrasi data ini di Magento 2, alat Delta ini akan memicu Database untuk tabel.

Perubahan dapat mencakup revisi pada Kategori Produk Anda, Produk itu sendiri - lagi-lagi, Delta melacak perubahan dalam inventaris, jadi tidak termasuk itu. Tidak merekomendasikan untuk menghapus produk yang dimigrasi, karena delta dapat meledak ketika mencoba memperbarui inventaris untuk produk yang dihapus - Halaman CMS, Blok Statis.

Delta, jangan melacak setiap perubahan pada database M1. Misalnya, Anda dapat melanjutkan dan membuat semua perubahan yang Anda inginkan untuk menyimpan konfigurasi, karena tidak ada Delta untuk itu.

Jadi, Saat kami melakukan Migrasi tambahan, Anda hanya dapat memigrasikan perubahan yang dibuat di Magento 1 sejak terakhir kali Anda memigrasikan data. Perubahan-perubahan ini adalah:

  • Data yang ditambahkan pelanggan melalui etalase (pesanan, ulasan,
    perubahan profil pelanggan, dll.)

  • Semua operasi dengan pesanan di panel Admin Magento

  • Persediaan Katalog perubahan Stock.

Penting!

Tidak merekomendasikan melakukan hal-hal berikut ini di database M2 Anda setelah migrasi awal Anda jika Anda berencana untuk menjalankan Delta dengan konfigurasi default itu:

  • Tambah / Hapus produk (pada DB mana pun. Jika Anda menambahkan produk ke kedua database secara bersamaan dalam urutan yang sama sehingga entity_id mereka pada kedua database cocok, ini hanya untuk alasan inventaris, bukan alasan informasi atribut)
  • Tambah / Hapus pelanggan
  • Buat pesanan baru
  • Mencoba mengelola inventaris produk
Irfan Momin
sumber
terima kasih sudah berbagi +1. Saya menunggu tanggapan orang lain juga. Saya mencari alur rencana seperti ini devdocs.magento.com/guides/v2.0/migration/migration-plan.html tapi saya pikir ini bukan panduan lengkap untuk bermigrasi secara efisien. Klien hanya memberikan 4-8 jam untuk migrasi dari M1 ke M2. Setelah migrasi, saya ingin menjaga kustomisasi tema, konfigurasi ekstensi, konten cms serta menyimpan catatan M1 dan M2 keduanya sama. Jika Anda membaca pertanyaan saya, Anda sadar bahwa saya perlu melakukannya lagi dari awal untuk catatan yang benar. Saya benar-benar khawatir tentang bagaimana menghindari pekerjaan berulang yang tidak perlu ini.
Bilal Usean
Diperkirakan salah hanya 4-8 jam. Menurut saya, Anda akan menghadapi banyak masalah dan Anda harus membuat atau memperluas alat untuk memigrasi data khusus.
Franck Garnier
4-8 jam berarti untuk mode pemeliharaan yang memungkinkan waktu :-), bukan untuk keseluruhan penyelesaian proyek. @FranckGarnier
Bilal Usean
1
Namun, saya tidak mendapatkan ide yang jelas tentang cara migrasi yang efektif, toh saya menerima, Jika Anda menemukan sesuatu tentang ini, silakan terus perbarui jawaban Anda. terima kasih @Irfan
Bilal Usean
Halo, Saya telah memigrasikan data saya 2 bulan sebelumnya sementara basis data M1 dan M2 saya kedua nama DB telah diubah jadi apa yang akan diperlukan untuk menjalankan perintah untuk proses delta? Jika saya mengubah file config.xml saya maka saya harus menjalankan perintah php bin / magento migrate: settings --auto /var/www/html/magento2/vendor/magento/data-migration-tool/etc/opensource-to-opensource/1.9.1.0/config.xml?
akgola