Перенос НЕ поддерживаемых сторонних расширений (Database Transfer)

Выборочныйперенос

В этом разделе мы постараемся дать общее представление о том, что делать, чтобы перенастроить расширения, которые автоматически не переносятся с SP Upgrade.

Навкладке Transfer Database (Переносбазы данных) есть возможность выбирать отдельные записи из любой таблицы исходной базы данных.

Эта функция полезна только для сторонних расширений, не поддерживаемых SP Upgrade.

Transfer Database не подходит:

  1. Для основных данных (их необходимо переносить через Core Transfer).
  2. Для поддерживаемых расширений (их можно переносить через Extensions Transfer).

transfer database

transfer database 2

В принципе Transfer Database работает и с передачей ядра базы данных, с той разницей, что здесь нельзя создать записи с новыми ID при их совпадении при переносе. Однако, если таблица не присутствует в таблице назначения, Transfer Database создаст ее с правильным префиксом.

Рекомендуется сначала провести миграцию ядра базы данных, прежде чем продолжить с расширениями. Причина заключается в том, что некоторые данные расширений требуют информацию из ядра базы данных. Например, информацию, касающуюся пользователей.

Стандартный процесс переноса

В случае, если это расширение не совместимо с новой версией Joomla и разработчик не планирует выпускать совместимую версию, то мы настоятельно советуем использовать аналогичное расширение, совместимое с Joomla 3.x.

Процесс, описанный ниже, должен быть обязательным для каждого переносимого расширения, не поддерживаемого SP Upgrade:

  1. Обновить расширение до последней версии на Joomla! 1.5.
  2. Установит последнюю версию расширения на новом сайте назначения.
  3. Через окно SP Upgrade «Database Transfer» (Перенос базы данных) найти таблицы данного расширения в базе данных Joomla 1.5 и перенести их.

Описанный выше процесс может не подходить для всех расширений. Возможно, вам будет необходимо связаться с разработчиком расширения и выяснить, имеют ли они свою собственную процедуру миграции.