gpt4 book ai didi

linux - 使用 mongodump 和 mongorestore 的 MongoDB DigitalOcean

转载 作者:太空宇宙 更新时间:2023-11-04 12:06:15 24 4
gpt4 key购买 nike

我正在尝试将 mongo 数据库迁移到 DigitalOcean 服务器上。我已将文件转储到我的本地系统 (mac) 上。另外,我尝试过使用 SCP 文件传输(错误)并尝试使用 mongorestore。如果有人有一个很好的例子来说明如何做到这一点,我们将不胜感激。

最佳答案

对于 Digital Ocean mongorestore,您必须使用 --uri 标志来设置连接字符串。您还需要在连接字符串中指定 CA 证书文件的路径。例如。

mongorestore --uri="mongodb+srv://**username**:**host**/admin?authSource=admin&replicaSet=db-mongodb-fra1-xxxxxx&tls=true&tlsCAFile=**c:\ca-certificate.crt**" --archive=mobivote.gz --gzip

只需使用密码从 DO 数据库面板(连接字符串)复制 uri。下载 CA 证书并在连接字符串的 CAFile 中指定路径。

如果您的备份是存档,请使用 --archive 指定文件并使用 --gzip 指定压缩。

关于linux - 使用 mongodump 和 mongorestore 的 MongoDB DigitalOcean,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50608837/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com