通过Linux pgAdmin进行数据迁移的步骤如下:
在源服务器上,打开pgAdmin,选择要迁移的数据库。
右键点击数据库,选择“Query Tool”打开查询工具。
在查询工具中,编写并执行SQL命令来导出数据。例如,使用COPY
命令将数据导出到文件中:
COPY (SELECT * FROM your_table) TO '/path/to/export/file.sql' WITH (FORMAT csv, HEADER true, DELIMITER ',');
使用scp
、rsync
或其他文件传输工具将导出的SQL文件从源服务器传输到目标服务器。例如,使用scp
命令:
scp /path/to/export/file.sql username@target_server_ip:/path/to/destination/
在目标服务器上,打开pgAdmin,选择要导入数据的数据库。
右键点击数据库,选择“Query Tool”打开查询工具。
在查询工具中,编写并执行SQL命令来导入数据。例如,使用COPY
命令从文件中导入数据:
COPY your_table FROM '/path/to/destination/file.sql' WITH (FORMAT csv, HEADER true, DELIMITER ',');