Debian中PostgreSQL数据迁移常用方法如下:
使用pg_dump和pg_restore
pg_dump -U username -d source_db -F c -b -v -f backup.dumppg_restore -U username -d target_db -v backup.dump使用pgloader
sudo apt-get install pgloaderpgloader my_migration.load物理复制(大规模数据)
postgresql.conf和pg_hba.conf启用流复制。使用COPY命令(针对CSV/TSV数据)
COPY table_name FROM '/path/to/data.csv' WITH CSV HEADER导入。注意事项: