我有一个data ware house服务器,可以插入和处理来自远程服务器的数据。目前我正在使用端口转发(SSH隧道)访问服务器并执行SQL脚本
下面是我用来连接服务器和执行SQL过程以将数据插入DWH的命令
ssh -o StrictHostKeyChecking=no -S mysql_tunnel -fNT -L 5435:localhost:5432 root@xx.xx.xxx.xxx -i /home/jenkins/source/priv_ssh_key
export PYTHONPATH= /home/jenkins/source/
cd /home/jenkins/source/
python3 -u sql_runner_procedure.py /home/jenkins/source/fd/loader.sql
kill $(ps -ef | grep [m]ysql_tunnel | awk '{print $2}')
我想知道进行数据移植的其他可能方式有哪些? 最近,目标服务器更改为AWS,几天后源服务器也将迁移到AWS
如果我们在源代码中将目标服务器的IP列入白名单,会有帮助吗
注意:两个服务器都在PostgreSQL上运行
目前没有回答
相关问题 更多 >
编程相关推荐