Skip to content

Latest commit

 

History

History
42 lines (37 loc) · 916 Bytes

snoty.md

File metadata and controls

42 lines (37 loc) · 916 Bytes
title description published date tags editor dateCreated
Snoty
true
2024-12-29 00:21:57 UTC
markdown
2024-10-28 14:21:02 UTC

Snoty

Database

Migrate user data

const oldUUID = "..."
const newUUID = "..."
db.getCollectionNames()
  .filter(name => !name.startsWith("jobrunr:"))
  .map(c => db.getCollection(c))
  .forEach(collection => collection.updateMany({userId: UUID(oldUUID)}, {$set: {userId: UUID(newUUID)}}))

Backup

cd /bitnami/mongodb/data/db \
  && mkdir backup \
  && cd backup \
  && mongodump -u snoty -d snoty -p "$MONGODB_EXTRA_PASSWORDS"

MongoSH

# as non-root
mongosh mongodb://snoty:$MONGODB_EXTRA_PASSWORDS@127.0.0.1:27017/snoty?directConnection=true

# as root
mongosh mongodb://$MONGODB_ROOT_USER:$MONGODB_ROOT_PASSWORD@127.0.0.1:27017/admin?directConnection=true

Replication Status

rs.printSecondaryReplicationInfo()