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