Kubernetes mongodb с резервным копированием реплик - PullRequest
0 голосов
/ 29 января 2020

Может кто-нибудь, пожалуйста, помогите мне сделать резервную копию mongodb с репликациями. Мы используем kubernetest, который развернут в AWS, я развернул mongodb с репликациями в kubernetes, используя helm chart, и попытался создать резервную копию, используя velero и resti c, я мог бы сделать резервную копию mongodb, но когда я восстанавливал, когда-то блоки не появляются и ошибки похожи на поврежденную базу данных или контрольную сумму не совпадают et c.

Может кто-нибудь, пожалуйста, дайте мне знать, как сделать резервную копию mongodb в kubernetes без остановки сервера mongodb, т.е. горячего резервного копирования. Цените ваши вклады.

1 Ответ

0 голосов
/ 30 января 2020

использовать mongodump с опцией --oplog для горячих резервных копий на определенный момент времени. См. https://docs.mongodb.com/manual/reference/program/mongodump/#cmdoption -mongodump-oplog . Эта опция недоступна в автономном режиме. Даже если у вас только один сервер, вы можете преобразовать его в набор реплик одного члена для функциональности оплогов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...