更新时间:2022-08-13 21:11:37
AnyBackup 备份容器化 MySQL 数据库,原理如下:

AnyBackup 容器化 MySQL 的部署要求:
1. 需要将 AnyBackup 的 AnyBackup Client 部署在单独的容器中。
2. AnyBackup Client 容器和 MySQL 的容器需要能够相互通信。
3. 需要将 MySQL 的持久化存储共享(数据文件,日志文件)到 AnyBackup Client 容器相应位置。使得AnyBackup Client 能够访问 MySQL 的数据。
4. 备份 MySQL 的物理文件到 AnyBackup 的存储,备份原理同物理备份。

注意:
A.  持久化存储的共享目录,在 AnyBackup 中的目录需要跟在数据库容器中保持一致;
B.  容器环境使用 root 作为操作用户。