首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >postgresql中的备份和恢复数据

postgresql中的备份和恢复数据
EN

Database Administration用户
提问于 2017-01-23 03:22:42
回答 1查看 218关注 0票数 0

我想备份postgresql数据,

现在我使用禁用插入,更新,删除在我的应用程序级别,变成只读模式。

但我想知道如果在转储数据库中插入、更新、删除,

如何用postgresql函数来防止它呢?

转储自动锁(插入、更新、删除)表,

或者在同一个查询中是否有这样做、锁定(插入、更新、删除)和转储的方法?

我的转储查询:

pg_dump -U postgres -f backup/dbname.sql dbname

EN

回答 1

Database Administration用户

回答已采纳

发布于 2017-01-23 09:25:29

在运行pg_dump时,不需要禁用对数据库的写入。默认情况下,它被设计为创建一致的备份。引用手册

pg_dump是备份PostgreSQL数据库的实用工具。即使同时使用数据库,也会进行一致的备份。pg_dump不阻止其他用户(读者或作者)访问数据库。

票数 4
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/161922

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档