Suggestion for creating a snapshot clone of production DB for development purpose

XMLWordPrintableJSON

    • Type: Question
    • Resolution: Done
    • Priority: Minor - P4
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Environment:
      2 replication sets
      Mongo shard running in each application server
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Our development team wish to have a development MongoDB deployment that has a snapshot of data, may be 1 day old, of the production data.

      From document, it seems that there is not simple way to achieve this. From my understanding there are 2 ways to do this.

      1. Create 2 additional VM server to do replication from those 2 production replication sets and assign 'dev' tag to these 2. Have application connect only to replication set with 'prod' tag.

      2. Restore data file from daily Bacula backup and create configd, 2xmongod with the same setup as production.

      Is there any better way to do this? If possible snapshot into single server would be great.

            Assignee:
            Stennie Steneker (Inactive)
            Reporter:
            Somsak Sriprayoonsakul
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: