Bash 检查数据库是否存在
如何检查bash中是否存在数据库 我计划制作一个自动备份脚本,其中每个网站的db名称为:Bash 检查数据库是否存在,bash,mongodb,Bash,Mongodb,如何检查bash中是否存在数据库 我计划制作一个自动备份脚本,其中每个网站的db名称为: (siteName) mysite.com = mysite_com (dbName) 可以使用-e bash命令检查文件是否存在。MongoDB为每个数据库创建一个名称空间文件,所以搜索它们。差不多 if [ -e /data/db/$DBNAME.ns ]; then `mongodump -d $DBNAME --out /backup/directory` fi 假设您的数据存储在/dat
(siteName) mysite.com = mysite_com (dbName)
可以使用-e bash命令检查文件是否存在。MongoDB为每个数据库创建一个名称空间文件,所以搜索它们。差不多
if [ -e /data/db/$DBNAME.ns ]; then
`mongodump -d $DBNAME --out /backup/directory`
fi
假设您的数据存储在/data/db中
请看一下mongodump命令,该命令可用于备份来自mongodb实例的数据
你为什么投票关闭?投票向上!备份文档已经移动到并记住,
mongodump
不会转储索引。阅读上述大量的备份文档,了解其他想法。