首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >对postgresql备份执行加密

对postgresql备份执行加密
EN

Database Administration用户
提问于 2021-12-14 10:39:07
回答 1查看 1.7K关注 0票数 -1

当有人对我的postgres进行备份时,是否有可能以加密的形式(i.e.if root用户将从命令行(Pg_dump)或任何工具访问)。以及我们如何解密backup.if的可能性,请帮助我。

EN

回答 1

Database Administration用户

发布于 2021-12-14 12:05:08

这有可能..。

是。

..。当有人得到我的后援时.

问题:

为什么除了你(和你的团队)其他人会对你的数据库进行备份?

我猜 --你有责任保证数据库的安全性、可恢复性和可执行性,所以其他任何人都不应该对其进行修改或复制。

..。它应该是加密的..。

pg_dump生成一个文件。

加密该文件,您可以在“一行”中加密,如下所示:

代码语言:javascript
复制
pg_dump ... | tar -czf file.tar.gz

..。以及我们如何解密备份。

正如您所说-解密加密备份文件并恢复由此产生的内容,如下所示:

代码语言:javascript
复制
tar -xzf file.tar.gz | psql 

这假设您正在提取一个“纯”格式文件,而不是基于更快目录的备份选项。我怀疑为了保护后者,您必须执行备份,然后在第二步合并/加密生成的文件(当然,还原它们也是相反的)。

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

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

复制
相关文章

相似问题

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