研究员, 我有以下假设:
我有一个应用程序X(让我们使用wordpress)运行到docker容器并链接到另一个运行mysql的docker容器。由于某种原因,我失去了数据库,它有一种方法可以恢复,而不会从最新的更改中丢失任何数据?
由于某种原因(不确定是否为真),任何文件都会更改为docker容器,它会自动丢失。因此,数据库进入docker容器,然后进入db的任何内容都会自动丢失。
相反,如果mysql在服务器上运行而数据库已关闭,我只需重新启动服务器然后就可以了,因为写入了对文件系统的更改。在使系统生效之前,我也可以强制备份以进行最新的更改。
在展位的情况下,当然我设法在日常工作中得到了很好的备份。在展台的情况下,我希望最小的数据丢失。
当然,我理解第二个选项可能存在数据损坏。我想拥有最新的书面数据,即使已损坏。