Magma 备份恢复
Magma 备份恢复#
有些功能不再支持,要删除!
Magma 备份恢复用于备份 OushuDB 元数据集群和其他 magma vsc。
备份 OushuDB 元数据
magma backup --catalog-only --backup-dir=hdfs://localhost:8020/magma-backup--$(date
+%Y%m%d-%H%M%S)
增量备份 OushuDB 元数据
magma backup --incremental --catalog-only --backup-dir=hdfs://localhost:8020/magma-backup-$(date
+%Y%m%d-%H%M%S)
备份 Magma 集群
magma backup --with-vsc=vsc_default --backup-dir=hdfs://localhost:8020/magma-backup-$(date
+%Y%m%d-%H%M%S)
Magma 恢复命令
停止 Magma 旧集群
删除 Magma 旧集群数据⽬录
创建恢复配置⽂件
magma-restore.json
(注意rangenum要和现场集群⼀致)如下:
{
"backupurl": "hdfs://localhost:8020/your-backup-path",
"vscranges": [
{
"vscname": "vsc_catalog",
"rangenum": 3
},
{
"vscname": "vsc_default",
"rangenum": 12
}
]
}
magma start cluster --restore-conf=~/magma-restore.json
magma create vscluster --vsc=vsc_catalog
magma create vscluster --vsc=vsc_default