因为可以远程mongodump/mongorestore,所以将它们安装在不是DB本身的机器上是有意义的,对吧?
有没有办法安装一个独立的mongodump可执行文件?
例如:为了停靠我的数据库备份工具
发布于 2017-09-12 22:50:28
Ubuntu有单独的工具:mongodb-org-tools
阿尔卑斯也有一个边缘/社区包:mongodb-tools
我正在使用节点:高山码头来运行mongodump/恢复并上传到S3,它工作得很好。
您也可以尝试安装并复制二进制文件,但我认为它们有很多依赖项,因此您最好找到使用工具包的方法,否则您将创建自己的工具包。
发布于 2021-01-06 18:56:36
Ubuntu18.04之后的mongo-tools:https://launchpad.net/ubuntu/bionic/+package/mongo-tools
sudo apt install mongo-tools发布于 2017-03-14 14:18:49
您可以使用mongodump对远程集群进行备份。命令为:
/path/to/mongodump --主机remote_cluster_hostname --端口remote_cluster_port>
对于仅安装mongodump实用程序,可以执行以下步骤:
步骤1:安装Mongodb rpm,但不要启动mongod进程。
在linux系统中,如果您已经使用rpm包安装了mongodb,那么您不应该启动mongodb进程。您可以使用以下命令找到mongodump的位置:which mongodump,然后使用mongodump执行远程备份。
步骤2:使用mongodb二进制文件的Zip包,而不是在服务器上安装mongodb。
下载mongodb zip包并解压。您可以在zip文件夹中找到所有mongodb二进制文件。使用mongodump进行远程备份。这样,您就不需要遵循mongodb服务器和实用程序的安装步骤。
https://stackoverflow.com/questions/42766144
复制相似问题