一、备份Dremio
可以备份Dremio元数据和用户上传的文件。备份不包括分布式缓存的内容,例如加速缓存,下载的文件和查询结果。
要求
• Dremio正在运行。
在dremio的根目录下操作:
句法
<dremio_home>bin/dremio-admin backup
-u <DREMIO_ADMIN_USER>
-p <DREMIO_ADMIN_PASS>
-d <BACKUP_PATH>
例:
bin/dremio-admin backup -u admin -p admin123 -d /home/JXZ/dremio4.1.3-backup
###########################################################################
二、还原Dremio备份
要求
• 关闭dremio
启动/关闭命令:
bin/dremio --config conf/ start
bin/dremio --config conf/ stop
注意:只能使用与创建备份相同的Dremio版本还原备份。
如果dremio之前启动过,则备份还原前,需要清空dremio根目录下data文件夹里的db文件夹下的所有数据。
如果dremio是新安装的还没有启动过,则直接在dremio根目录下新建data文件夹,然后再在data里创建db文件夹,都是空文件夹。之后备份即可。
在dremio的根目录下操作:
bin/dremio-admin restore -d <BACKUP_PATH> -r
例:
bin/dremio-admin restore -d /home/JXZ/dremio4.1.3-backup/dremio_backup_2020-08-06_10.07/ -r