在Debian上迁移PostgreSQL数据库通常涉及以下几个步骤:
使用 pg_dump
命令备份源数据库。例如,备份名为 mydatabase
的数据库到文件 mydatabase_backup.sql
:
pg_dump -U username -d mydatabase -f mydatabase_backup.sql
其中 -U
是数据库用户名,-d
是数据库名,-f
指定输出文件名。
apt
)进行安装。使用 pg_restore
命令将备份文件恢复到目标数据库。例如:
pg_restore -U username -d mydatabase mydatabase_backup.sql
其中 -U
是数据库用户名,-d
是数据库名,mydatabase_backup.sql
是备份文件的路径。
postgresql.conf
)以匹配源数据库的设置。