我正在使用 ArangoDB社区版,我已经升级了ArangoDB和ArangoDB客户端软件,因此可以在计算机上看到ArangoDB的多个安装。
好吧,根据我的活动,我想卸载未使用的安装。
要进行备份,我想保存实际的数据库文件。
我想保存这些不同的数据库文件。即: Db1,Db2,Db3 万一我弄乱了安装或其他东西。
无法选择数据库的完全下载。到目前为止,我们只能将收藏集导出为JSON
我想知道数据库的典型位置是什么 文件已存储。
我确实检查了以下位置,并找到了数据库存储文件。
答案 0 :(得分:2)
升级后具有多个ArangDB安装听起来像个错误。如果您为此打开github issue,那就太好了。
推荐的数据备份方法是使用arangodump,然后使用arangorestore还原数据。
答案 1 :(得分:2)
这些数据库文件的实际默认存储位置为
C:\ ProgramData \ ArangoDB \ databases
ProgramData通常在Windows下隐藏。
每个集合都有其自己的文件夹并具有2个文件;
我们还可以在 C:\ ProgramData \ ArangoDB 下看到其他ArangoDB文件,例如
即使由于升级而出现了多次安装,这些数据库文件还是很常见的。我通过在管理员模式下运行 arangod.exe 并切换到该位置来调用相应的arangodump
来切换到另一台服务器来验证这一点。
注意:要获取正在运行的版本arangodump,我们可以从arangodump -version true
检查,如果我们不运行特定的aranghodump(exe),则从 环境路径 变量。