Как перенести данные из одной версии 5 exasol в версию 6 exasol без использования файлов? - PullRequest
0 голосов
/ 06 сентября 2018

Я хочу перенести данные из exasol в exasol, но не хочу использовать файлы, поскольку для перемещения терабайтов данных потребуется много времени. Я совершенно новичок в exasol и никогда не работал над миграцией. Скрипт дается на github (https://github.com/EXASOL/database-migration/blob/master/exasol_to_exasol.sql), но он снова использует импорт файлов. Любое предложение будет оценено!

спасибо

1 Ответ

0 голосов
/ 14 сентября 2018

Хорошо, мы выполнили эту миграцию для базы данных размером ~ 80 ТБ в сжатом виде (~ 400 ТБ в исходном размере).

Прежде всего, Exasol v6 работает с томами данных, созданными в v5, без каких-либо проблем.Нет необходимости выполнять миграцию как можно скорее.

Самый простой способ:

  1. Обновление до Exasol v6.
  2. Создание тома архива, создание полной резервной копии.
  3. Создание тома данных, восстановление резервной копии.
  4. Создание нового экземпляра ExaSolution, указывающего на восстановленный том данных.
  5. Если все в порядке, удалите старый экземпляр Exasol и старый том данных.

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

...