容器化部署的单机10.4版本pg,运维人员把docker重启后,pg一直无法启动;执行pg_resetwal没有加时间点启动后,发现数据表及丢失了;重新创建表时,提示表已存在,但是pg_tables系统表中未查询到所创建表的记录;还有部分表在information_schema.tables系统表中能查询到数据大小,但是直接查询表没有记录。
针对这个问题,我可以提供以下解决思路:
总之,针对这个问题,需要仔细排查,找到具体的原因,然后采取相应的措施来解决问题。同时,建议在容器化部署的过程中,注意备份数据,以便在出现问题时能够快速恢复数据。