pgAdmin找不到Storage Manager选项 如何获取PostgreSQL数据库备份文件
问题原因及解决方法
工具菜单无Storage Manager选项的原因
- 版本过低:Storage Manager是pgAdmin 4 v6.0及以上版本新增的功能,如果你使用的pgAdmin版本低于该版本,工具菜单自然不会显示对应选项。
- 权限受限:如果你使用的是非管理员账号登录pgAdmin,管理员可能在后台配置中关闭了普通用户的Storage Manager访问权限。
- 部署模式差异:部分本地桌面版pgAdmin默认隐藏Storage Manager选项,该功能默认仅在服务端部署的Web版pgAdmin中开放显示。
获取数据库备份文件的解决方法
- 备份时直接指定本地存储路径:在pgAdmin弹出备份对话框时,直接在文件名一栏选择本地设备的目标存储路径,备份完成后文件会直接保存在你指定的本地位置,无需通过Storage Manager中转。
- 查找服务器端默认存储路径:如果之前已经完成备份且未指定本地路径,可根据pgAdmin部署方式查找对应存储目录:
- Linux服务端部署:默认路径为
/var/lib/pgadmin/storage/[你的pgAdmin用户名]/ - Windows桌面版部署:默认路径为
C:\Users\[你的系统用户名]\AppData\Roaming\pgAdmin\storage\
- Linux服务端部署:默认路径为
- 使用pg_dump命令直接备份:也可以直接使用PostgreSQL自带的pg_dump工具执行备份,示例命令如下:
执行后备份文件会直接生成到你指定的本地路径中。pg_dump -U [数据库用户名] -d [目标数据库名] -f [本地存储路径/备份文件名.sql]
内容的提问来源于stack exchange,提问作者hamid-davodi
相关产品推荐
相关产品推荐

