web-dev-qa-db-ja.com

MySQLからPostgreSQLに移行する方法

Drupal 6データベースをMySQLからPostgreSQLに移行する方法を知る必要があります。実際の移行に関する体験談も聞きたいです。

追伸私は this drupal-mysql2pgsql.pl移行スクリプトを見つけましたが、それは明らかに仕事をしますが、「両方のデータベースでパスワードなしのアカウント」を作成する方法がわからないため、それを利用できませんでした。スクリプトのデータベース接続行に資格情報を追加する このガイド (タイ語)もあります。しかし、私はPostgresqlに接続できなかったため、どちらも役に立ちませんでした。私はPostgresqlについてほとんど知りませんし、愚かな間違いをしたかもしれません。これについての説明/チュートリアルは、大歓迎です。

8
alfish

モジュール DBTNG Migrator がそれを行います。

5
Sivaji

高負荷のもとでpostgresとmysqlの両方のサイトでの経験があり、パフォーマンス上の理由で移行を実行できないと思います。どちらのエンジンも優れており、最終的な成功は、DB管理者が特定のサイト用にDBインストールを調整できるかどうかにかかっています。別のポイント:パフォーマンスを向上させるには、DBクエリ(boost/memcache/varnish)の必要性を最小限に抑えるためのツールを選択するので、DB処理の重みは比較的低くなります。

3
Valery Lourie

Drupal 7を使用している場合、 Portable Database Dump と呼ばれるサンドボックスプロジェクトがあり、Drupalあるデータベースのバックエンドから別のデータベースへのサイト。

3
jhedstrom

サイトで使用する、または使用する可能性のあるすべてのモジュールを確認します。すべてのcontribモジュールがデータベースに依存しないわけではありません。私は頭の中で何かを考えることはできませんが、MySQLのみの関数を使用するモジュールに出くわしました。

1
mpdonadio