1.Arangodump
用于备份ArangoDB中的数据和结构。
常用参数:
collection | 集合名称,可无 |
output-directory | 输出目录。 默认:"/home/jenkins/stable-3.4/dump" |
overwrite | 覆盖输出目录中的数据。 默认:false |
示例:
arangodump --output-directory "/data/dump" --overwrite true --collection mycollection --server.username username --server.password password --server.database database
2.ArangoRestore
与arangodump配套使用,将备份还原至ArangoDB服务器。
collection | 集合名称 |
create-collection | 创建集合结构。 默认:true |
create-database | 创建数据库。 默认:false |
import-data | 将数据导入集合。 默认:true |
input-directory |
|
overwrite | 如果存在,则覆盖集合。 默认:true |
示例:
arangorestore --input-directory "/data/dump" --overwrite true --collection mycollection --server.username username --server.password password --server.database database