我是一名前端开发人员,被要求完成一些 DBA 任务。未知水域。
我的客户有 10 个远程(离线)数据收集终端,托管一个 PostgreSQL 应用程序。我的任务是获取这些终端生成的 .backup 或 .sql 文件并将它们添加到主数据库中。所有这些数据库的架构都将匹配。但是合并操作会导致很多重复。我正在寻找一种可以将备份文件添加到现有数据库、过滤掉重复项并提供合并报告的工具。
DBA 领域有这种操作的术语吗?
这个功能是否通常内置在基本的数据库管理套件(例如 pgAdmin III)中,是否需要企业级工具,或者这是否可以在命令行上轻松完成?
更新