...
| Блок кода | ||||
|---|---|---|---|---|
| ||||
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 — с лицензией)
| Блок кода | ||||
|---|---|---|---|---|
| ||||
sudo bash migrate.sh localhost core core core core 5432 core core |
...