Próbuję zrzucić bazę danych z innego serwera (działa to dobrze), a następnie przywrócić ją na nowym serwerze (to nie działa dobrze).Mongodump and mongorestore; nie znaleziono pola
raz pierwszy uruchomić:
mongodump --host -d
To tworzy folder dump/db
która zawiera wszystkie dokumenty bson.
Następnie w folderze zrzutu, biegnę:
mongorestore -d dbname db
To działa i iteracji plików, ale pojawia się ten błąd na dbname.system.users
Wed May 23 02:08:05 { key: { _id: 1 }, ns: "dbname.system.users", name: "_id_" }
Error creating index dbname.system.usersassertion: 13111 field not found, expected type 16
jakieś pomysły jak rozwiązać ten problem ?
Dzięki! Pracował idealnie. – dzm
Tak, miał podobny problem z próbą 'Mongorestore' do MongoHQ od lokalnego. Ulepszone lokalne poprzez 'brew' i nie więcej błędów. –
Według wersji masz na myśli wersję bazy danych lub jakiś schemat? Czy wersja 'mongorestore' działa lokalnie, czy też tylko wersje od i muszą być zsynchronizowane? –