Linux 环境手动备份postgresql数据库xx模式下的数据
warning:
这篇文章距离上次修改已过421天,其中的内容可能已经有所变动。
在Linux环境下,手动备份PostgreSQL数据库中的xx模式下的数据,可以使用pg_dump工具。以下是一个基本的命令示例:
pg_dump -U username -h hostname -p port -d dbname -s -n xx > xx_schema.sql参数说明:
-U username:替换为你的数据库用户名。-h hostname:如果数据库服务器不在本地,替换为数据库服务器的主机名。-p port:如果数据库端口不是默认的5432,替换为实际端口号。-d dbname:替换为你要备份的数据库名。-s:只备份模式结构,不备份数据。-n xx:只备份名为xx的模式。> xx_schema.sql:将输出保存到xx_schema.sql文件中。
确保在执行上述命令时有足够的权限,并且在执行命令的目录下有写入权限。如果数据库需要密码,你可能需要在命令中省略-U username,并在提示时输入密码。
评论已关闭