1 Answer
- Newest
- Most votes
- Most comments
1
The main reason you are seeing "error parsing positional arguments" is the first '-' in '–-sslCAFile' is actually a Unicode EN DASH.
Also, it's not clear in the original post if this is a multi-line or single line command. Use the \
character only for multi-line input.
2 other changes to make are:
- use
--host
option instead of--uri
- add
--ssl
option
The command should look like the following:
mongorestore -ssl --username <username> --password <password> \
--host="mongodb://my-documentdb-cluster.cluster-abcd1234.us-east-2.docdb.amazonaws.com:27017" \
--sslCAFile rds-combined-ca-bundle.pem --db <dbname> /var/lib/mongodb/dumps/dump
answered 2 years ago
Relevant content
- Accepted Answerasked a year ago
- AWS OFFICIALUpdated 8 months ago
- AWS OFFICIALUpdated 7 months ago
- AWS OFFICIALUpdated 8 months ago
- AWS OFFICIALUpdated 7 months ago