我有一个 mediawiki 网站,多年来,许多密码和凭证都以明文形式存储在页面内。
我已经从每个页面的当前版本中删除了所有这些危险内容。当然这还不够,因为所有“已删除”的内容仍然在数据库中。
我想摆脱它,最好的方法是什么?
我想到两种方法:
- 获取每个页面的最新版本
dumpBackup.php
并在全新安装的 mediawiki 上导入 id - 找到清除所有历史内容的方法
我认为第一个更安全,您有什么建议或其他方法来获得相同的结果吗?
答案1
您想要的第一种方法是使用 dumpBackup.php 获取每个页面的最新版本并将其导入到新的 mediaWIKI 安装中,这是一种从数据库中删除旧的未加密内容的安全方法。这将确保只有最新版本可用,而不包含敏感信息。请务必遵循 Mediawiki 的导出和导入步骤,保留原始数据的安全备份,以确保不会意外丢失任何数据。清除所有历史内容的第二种选择可能很复杂且有风险,因为它会影响您网站页面和历史记录的完整性。因此,第一种方法是安全实现所需结果的最可取方法。希望这对您有所帮助。