title | description | published | date | tags | editor | dateCreated |
---|---|---|---|---|---|---|
Snoty |
true |
2024-12-29 00:21:57 UTC |
markdown |
2024-10-28 14:21:02 UTC |
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)}}))
cd /bitnami/mongodb/data/db \
&& mkdir backup \
&& cd backup \
&& mongodump -u snoty -d snoty -p "$MONGODB_EXTRA_PASSWORDS"
# 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
rs.printSecondaryReplicationInfo()