当有人对我的postgres进行备份时,是否有可能以加密的形式(i.e.if root用户将从命令行(Pg_dump)或任何工具访问)。以及我们如何解密backup.if的可能性,请帮助我。
发布于 2021-12-14 12:05:08
这有可能..。
是。
..。当有人得到我的后援时.
问题:
为什么除了你(和你的团队)其他人会对你的数据库进行备份?
我猜 --你有责任保证数据库的安全性、可恢复性和可执行性,所以其他任何人都不应该对其进行修改或复制。
..。它应该是加密的..。
pg_dump生成一个文件。
加密该文件,您可以在“一行”中加密,如下所示:
pg_dump ... | tar -czf file.tar.gz..。以及我们如何解密备份。
正如您所说-解密加密备份文件并恢复由此产生的内容,如下所示:
tar -xzf file.tar.gz | psql 这假设您正在提取一个“纯”格式文件,而不是基于更快目录的备份选项。我怀疑为了保护后者,您必须执行备份,然后在第二步合并/加密生成的文件(当然,还原它们也是相反的)。
https://dba.stackexchange.com/questions/303921
复制相似问题