postgresql备份恢复
warning:
这篇文章距离上次修改已过421天,其中的内容可能已经有所变动。
在PostgreSQL中,可以使用pg_dump和psql命令进行数据库的备份和恢复。
备份数据库:
pg_dump -U username -h hostname -p port -W -F t -b -v -f backup.tar dbname恢复数据库:
psql -U username -h hostname -p port -W -v -f backup.tar -d dbname解释各参数:
-U username: PostgreSQL用户名-h hostname: PostgreSQL服务器的主机名-p port: PostgreSQL服务器的端口-W: 在执行命令时提示输入密码-F t: 输出格式为tar-b: 包括二进制文件-v: 详细模式,打印更多输出信息-f backup.tar: 输出文件名-d dbname: 目标数据库名
请确保在执行备份和恢复操作时,数据库服务器是可用的,并且你有适当的权限。备份文件应该保存在安全的地方,以防止数据丢失。
评论已关闭