User Tools

Site Tools


rdm-dev:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
rdm-dev:start [2024/10/15 13:04]
torkhov
rdm-dev:start [2024/12/17 13:45] (current)
torkhov
Line 4: Line 4:
 [[rdm-dev:Metadateneditor V2|Metadateneditor V2]] [[rdm-dev:Metadateneditor V2|Metadateneditor V2]]
  
 +[[rdm-dev:SAMDAT|SAMDAT project]]
 +
 +[[rdm-dev:Deployment for Websites|Deployment for Websites]]
  
 == Nützliches == == Nützliches ==
Line 26: Line 29:
  
 1. Ensure you have mongo cli tools installed (Homebrew is your friend) 1. Ensure you have mongo cli tools installed (Homebrew is your friend)
-2. call mongodump in any convenient way for you  
-3. copy the folder with .bson and metadata into containers' environment. In my case container is called mongodb and the command goes: ''docker cp /Users/torkhov/Documents/coDING/wsgi_chery_frontend/icgem-LOCAL/mongodump/dump/icgem-test mongodb:/backup/icgem-test''  
  
 +2. call mongodump in any convenient way for you [[https://www.mongodb.com/docs/database-tools/mongodump/]]
 + 
 +3. save the mongodump conveniently.   
 +
 +4. publish the database at port. for example, 27017
 +
 +5. on the host machine run: 
 +mongorestore \
 +  --uri="mongodb://username:password@localhost:27017" \
 +  --db icgem-test \
 +  --dir /mongo_dump/icgem-test
 +
 +5. to automate the process each time a container is reloaded, you will need a .sh script. You mount the .sh script and the mongodump onto the container (this eliminates the necessity of step 3), then the script does step 4. 
 ---- ----
  
rdm-dev/start.1728997459.txt.gz · Last modified: 2024/10/15 13:04 by torkhov