雷竞技下载官网Percona备份MongoDB配置通过管道
为了应用或更新配置,Percona Backup for MongoDB会读雷竞技下载官网取文件系统上的配置文件。当您远程运行PBM时(在云中作为Docker容器或Kubernetes中的pod),您必须在每次更新配置文件时将其上传到远程主机的文件系统。
为了简化配置管理,您可以在本地管理配置文件,并使用UNIX管道将文件的内容传递给远程主机/运行在容器中的Percona Backup for MongoDB。雷竞技下载官网
以下是如何做到这一点:
- 创建/更新配置文件(例如,
/etc/pbm_config.yaml) 为配置文件的路径创建环境变量
$出口CONFIG_PATH=“/ etc / pbm_config.yaml”将配置文件内容传递给MongoDB的Percona Backup。雷竞技下载官网例如,如果您在Docker中为MongoDB运行雷竞技下载官网Percona Backup,请使用以下命令之一:
连接到现有的容器并传递配置:
$猫"CONFIG_PATH美元"|码头工人组成执行- tSERVICE_NAME美元pbm配置——文件=“-”取代
SERVICE_NAME美元与你的服务名称.创建一个新的容器来传递配置并退出:
$猫"CONFIG_PATH美元"|码头工人运行-我- - - envPBM_MONGODB_URI=“mongodb: / / < PBM_USER >: < PBM_USER_PASSWORD > @ <主机>:< >港”——网络=NET_ID美元CONTAINER_ID美元pbm配置——文件=“-”指定有效的PBM_MONGODB_URI连接字符串、容器将连接到的网络ID和容器ID。
因此,dba在管理MongoDB的Percona Backup上花费的时间更少,可以专注于其他活动。雷竞技下载官网
最后更新:2023年3月29日
创建:2023年3月29日
创建:2023年3月29日