Saya perlu tahu cara memigrasi database Drupal 6 dari MySQL ke PostgreSQL. Saya juga suka mendengar kisah pengalaman langsung tentang migrasi yang sebenarnya.
PS Saya menemukan skrip migrasi drupal-mysql2pgsql.pl ini yang tampaknya berfungsi, tetapi saya tidak dapat memanfaatkannya karena saya tidak tahu cara membuat "akun tanpa kata sandi di kedua basis data". Ada juga panduan ini (dalam bahasa Thailand) yang menambahkan kredensial ke jalur koneksi basis data dalam skrip. Tetapi itu juga tidak membantu, karena saya tidak dapat terhubung ke Postgresql. Saya tahu sedikit tentang Postgresql dan mungkin memiliki kesalahan konyol. Apapun melalui penjelasan / tutorial tentang ini akan sangat dihargai.
Jika Anda menggunakan Drupal 7, ada proyek kotak pasir yang disebut Portable Databse Dump yang dimaksudkan untuk memungkinkan Anda membuang situs Drupal dari satu basis data ke yang lain.
sumber
Saya memiliki pengalaman dengan postgres dan situs mysql di bawah beban tinggi, dan saya tidak berpikir migrasi dapat dilakukan karena alasan kinerja. Kedua mesin baik, dan keberhasilan akhir tergantung pada kemampuan admin DB Anda untuk menyempurnakan instalasi DB untuk situs tertentu. Poin lain: untuk meningkatkan kinerja, Anda memilih alat untuk meminimalkan kebutuhan dalam permintaan DB (boost / memcache / varnish), sehingga Anda berakhir dengan bobot pemrosesan DB yang relatif rendah.
sumber
Periksa semua modul yang Anda gunakan atau mungkin ingin digunakan di situs Anda. Tidak semua modul contrib adalah agnostik basis data. Saya tidak bisa memikirkan apa pun yang ada di atas kepala saya, tetapi saya telah menjalankan modul yang menggunakan fungsi MySQL saja.
sumber