Я пытался создать резервную копию моей базы данных mongo на продукте sever.and затем восстановить ее обратно на промежуточный сервер. и здесь возникает какая-то проблема, в db есть много коллекций, я хочу, чтобы igonre собирал некоторые коллекции, которые я не хочу восстанавливать на промежуточном сервере.
Я могу подойти к этому, сбросив промежуточную db, выгружая производящую db, а затем восстановит prodct до стадии, используя опцию - drop. и восстановить указанные коллекции в стадии db.... действительно плохо.
1. dump producting db
mongodump --host product-server-host --username abcd --password bcda -d db -o pruduct-dump-dir
2. dump staging db
mongodump --host staging-server-host --username abcd --password bcda -d db -o staging -dump-dir
3. восстановить всю коллекцию, а затем восстановить коллекцию назад восстановить puduct-dump-dir для промежуточного сервера
mongorestore --host staging-server-host --username abcd --password bcda --drop pruduct-dump-dir
mongorestore --host staging-server-host --username abcd --password bcda --drop --collection coll pruducting-dump-dir
Есть ли какие-либо опции, такие как ignore-collection, когда я сбрасываю? любое предложение будет оценено: 3