有时重要的数据共享是避免因为合规规则,组织政策,或许多安全问题。常见用例涉及共享pt-mysql-summary pt-stalk和其他OS-related细节协助支持工程师或任何其他第三方团队解决数据库相关问题。

在这种背景下,pt-secure-collect从Percona是一个非常重要的工具,这可以帮助安全地获取所需的信雷竞技下载官网息,还提供了帮助掩盖现有的信息。

Pt-secure-collect帮助收集、消毒和加密数据从不同的来源。默认情况下,这个工具收集输出的帮助下pt-stalk、pt-summary pt-mysql-summary

让我们看看这个工具是如何工作的。

安装

这个工具可以通过Percona官方安装存储库:雷竞技下载官网

下载pt-secure-collect要么是通过另一个选择雷竞技下载官网Percona工具包或直接安装特定的工具。

现在,让我们来运行我们的第一个命令捕获操作系统/数据库相关信息的工具。

输出:

这上面的命令收集的数据安全地“pt *”工具。默认情况下,它对数据进行加密,要求加密的密码。然而,我们可以跳过这部分提到这个选项”-no-encrypt选择。

选项< span风格= "粗细:400;“>:-

请注意——为了成功地运行该命令所有先决条件的二进制文件(pt-stalk、pt-summary pt-mysql-summary)必须现在和包含在命令。

让我们解密文件和观察捕捉到的细节:

请注意——在这里,我们需要提供密码加密时使用。

现在,在路径,我们可以看到未加密的文件。紧随其后的是这个,我们可以解压缩文件的内容。

让我们看看几个例子的敏感数据被改变或掩盖。

  • pt-secure-collect:

  • 没有pt-secure-collect:

请注意——我们可以清楚地看到一些差异在两种类型的输出。pt-secure-collection上面的信息只是替换一些随机值(主机名)。

现在,让我们来看看我们可以清洁pt-mysql-summary现有文件”。出”和mask the critical information that ends with the below output section.

输出< span风格= "粗细:400;“>:

你也可以控制你想要的信息跳过从掩蔽与选项进行设置-no-sanitize-hostnames-no-sanitize-queries

这里,我们看到一个例子的关键信息,如“hostname”细节在操作系统日志文件(/ var / log /消息),取而代之的是蒙面/其他价值。

输出(没有pt-secure-collect):

输出(pt-secure-collect):

总结

这个工具的帮助下,操作系统和数据库级的信息/日志可以被加密或掩盖了一些不同的值来隐藏敏感数据。这个工具方便在处理关键数据故障排除与任何第三方的利益相关者和还维护安全/合规实践。

雷竞技下载官网Percona工具包是一个集先进的开源命令行工具,开发和使用的Percona技术人员,策划执行各种各样的MySQL, MariaDB, MongoDB和PostgreSQL服务器和系统的任务太困难或复杂的手动执行。

了解更多关于Percona工具包雷竞技下载官网

订阅
通知的
客人

0评论
内联反馈
查看所有评论