Oto dwie opcje, które przychodzą mi do głowy:
-
Uruchom swój serwer lokalny jako slave do zdalnego mastera. Gdy wszystkie dane zostaną zreplikowane w twoim lokalnym, wyłącz go i przywróć jako zwykły (master).
-
Uruchom swój serwer lokalny. Użyj
db.copyDatabase()
lubdb.cloneDatabase()
API z klienta wiersza poleceń, aby skopiować tę bazę danych ze zdalnego serwera na lokalny serwer.
Wypróbuj je — jestem przekonany, że zauważysz pewien postęp.