Восстановление осколочного Mongodb не включает в себя информацию о осколках - PullRequest
1 голос
/ 16 октября 2019

Я использую mongodump и mongorestore для резервного копирования и восстановления сегментированного кластера MongoDB 3.2. (Кластер из 3 узлов)

Я создал базу данных с именем «testing», в которой есть коллекция с именами «collection1» и «collection2». Затем я включил sharding в базе данных «testing» и отбросил коллекции «collection1». и "collection2".

Затем я попытался выполнить резервное копирование с помощью mongodump -d testing --out / backups / shard Резервное копирование работало нормально.

Затем я удалил базу данных "тестирование"

Теперь я попытался восстановить его, используя mongorestore. mongorestore -d "testing" / backups / shard / testing / восстановление завершено.

Хотя база данных и ее коллекции были восстановлены. Я вижу, что в восстановленной базе данных не включено шифрование. Как сохранить защищенную информацию конкретной базы данных, чтобы после операции восстановления коллекция находилась в том же защищенном состоянии.

...