Mam jeden dedykowany serwer z bazą danych MongoDB o wielkości około 10 GB. Muszę robić codzienne kopie zapasowe, ale nie mogę mieć przestojów w bazie danych. Czy można użyć zestawu replik na jednym dysku (z 2 instancjami mongod działającymi na różnych portach) i po prostu przełączyć drugi z nich w tryb offline i wykonać kopię zapasową plików danych w pamięci zewnętrznej, takiej jak S3 (kronikowanie jest włączone)? A może użycie master / slave byłoby lepsze niż zestaw replik?
Czy to jest wykonalne, a jeśli tak, jakie potencjalne problemy mogę mieć? Jeśli nie, to jak mam to pojąć?
źródło
rs.status()
i przejść przez niegoresult["members"]
), i połączyć się z jednym z pomocnicze do wykonania kopii zapasowej.