MongoDB 单转储成功,但无法打开存档



我有一个脚本可以备份我的mongodb。但是,到目前为止,脚本运行良好。每次我运行脚本时,都会说"倾倒...(x文档)"。但是当我尝试从filezilla访问它时,它说 /home/ubuntu/temp/bcd.gz: open for read: no such file or directory

/usr/bin/mongodump -h $HOST -d $DBNAME -u $USERNAME -p $PASSWORD --authenticationDatabase "admin" --gzip --archive=abc.gz /usr/bin/mongodump -h $HOST -d $DBNAME2 -u $USERNAME -p $PASSWORD --authenticationDatabase "admin" --gzip --archive=bcd.gz

我的第一个数据库总是正确备份,根本没有任何问题。问题始终与$DBNAME2有关。我正在使用的用户有backup许可。

$ dbname2数据库中是否有问题?如果是这样,我该如何修复?

显然在脚本中我命令的末尾有一个额外的字符,Windows不会显示它。我只是在Mac上打开了脚本,并看到了额外的字符并将其删除。繁荣,让它起作用!

最新更新