事情起因是更换 EC2 实例。将 redhat 实例上的数据盘迁到 Centos8.
我先将 redhat 停机,给数据盘打了一个快照,然后用快照重新建了一个数据盘挂到了 centos8 实例。
恐怖的事情发生了,进入 centos
podman ps -a
空白!!! container 一个都不见了。一般我重启主机 container 都在的。停机啥都不见了,公网 ip 地址都释放了。
换个 IP 重新进入 redhat 实例,里面的 container 也不见了。大脑一片空白,因为没有数据库备份。以为快照就是安全的。
经过几个小时的折腾,将之前未停机前做的快照进行了恢复。
这件事让我学到不少 aws 知识,用了快一年才发现 EC2 Redhat 的价格贵很多。
那个停止实例的按钮有着释放的效果 (不是关机)
数据库备份要勤快