Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Блок кода
languagebash
titleЗапуск скрипта миграции
sudo bash migrate.sh <host> <user> <password> <psql_db_name_from> <psql_db_name_to> <psql_port> <ch_def_user_password> <ch_db_name>
  • host — ip-адрес хоста, на котором стоят сервисы Clickhouse и PostgreSQL (допустимо указать localhost вместо 0.0.0.0)
  • user — имя пользователя, который будет использоваться в базах, либо создан, если еще не существует
  • password — пароль пользователя
  • psql_db_name_from — имя PSQL БД, из которой будет совершена миграция
  • psql_db_name_to — имя PSQL БД, в которую будет совершена миграция
  • psql_port — порт сервиса PostgreSQL на хосту из параметра [host]
  • ch_def_user_password — пароль дефолтного (default) пользователя Clickhouse
  • ch_db_name_from — имя Clickhouse БД, из которой будет совершена миграция
  • ch_db_name_to — имя Clickhouse БД, в которую будет совершена миграция
  • ch_port — порт сервиса Clickhouse на хосту из параметра [host]
  • license — флаг для миграции c лицензией, необязательный (по умолчанию true — с лицензией)
Блок кода
languagebash
titleПример запуска
sudo bash migrate.sh localhost core core core core 5432 core core

...

Блок кода
languagebash
sudo bash migrate.sh <host> <user> <password> <psql_db_name_from> <psql_db_name_to> <psql_port> <ch_def_user_password> <ch_db_name>
  • host —
  • IP
  • ip-адрес хоста
  • с PostgreSQL и ClickHouse;
  • , на котором стоят сервисы Clickhouse и PostgreSQL (допустимо указать localhost вместо 0.0.0.0)
  • user — имя пользователя
  • для базы данных (будет создано при необходимости);
  • , который будет использоваться в базах, либо создан, если еще не существует
  • password — пароль пользователя
  • ;
  • psql_db_name_from — имя
  • PostgreSQL
  • PSQL БД, из которой
  • идет
  • будет совершена миграция
  • ;
  • psql_db_name_to — имя
  • PostgreSQL
  • PSQL БД, в которую будет совершена миграция
  • ;
  • psql_port — порт
  • PostgreSQL;
  • сервиса PostgreSQL на хосту из параметра [host]
  • ch_def_user_password — пароль
  • для пользователя ClickHouse;
  • дефолтного (default) пользователя Clickhouse
  • ch_db_name_from — имя Clickhouse БД, из которой будет совершена миграция
  • ch_db_name_to — имя
  • базы данных ClickHouse
  • Clickhouse БД, в которую будет совершена миграция
  • .
  • ch_port — порт сервиса Clickhouse на хосту из параметра [host]
  • license — флаг для миграции c лицензией, необязательный (по умолчанию true — с лицензией)
Блок кода
languagebash
titleПример запуска
sudo bash migrate.sh localhost core core core core 5432 core core

...