数据灾备(DBS)提供备份集下载功能,您可手动下载数据备份集或日志备份集,以便将其保存在本地进行归档,并在需要时恢复数据到本地数据库中。本文介绍手动下载备份集的方法。
费用说明
目前下载备份集暂时免费,不收取网络流量费用。
使用一些第三方下载软件下载备份集时可能会产生额外下载流量,从而导致额外计费,建议您谨慎使用。
注意事项
备份集文件的下载链接有效期为2天,请在获取链接后及时下载备份集文件。如果超过有效期,下载链接将失效并无法使用。
请务必在备份集保留时长内完成下载操作。如果备份集在下载过程中过期,下载任务将会失败。
操作步骤
- 登录数据管理DMS 5.0。
在顶部菜单栏中,选择
。说明若您使用的是极简模式的控制台,请单击控制台左上角的图标,选择
。在上方选择地域,单击目标数据源ID进入数据源详情页。
阿里云数据库:在
页面中,单击目标数据/日志备份集操作列下的下载按钮。ECS自建数据库/云下及他云数据库(产品自动备份):在备份数据页面中,单击目标数据/日志备份集操作列下的下载按钮。
说明系统会对备份文件进行打包、压缩并转换为可下载的文件,并且控制台会跳转至任务管理 > 下载任务页面。
待下载任务的状态转化为完成时,单击下载。
数据备份集下载后的格式为CSV,日志备份下载后的格式为数据库的原生格式。
在弹出的对话框中,单击已了解,要下载按钮,或通过备份集的外网或内网地址将备份集下载到本地。
下载完成后,您需要对下载的文件进行解压操作,默认情况下,文件被压缩在
<下载任务ID>.tar.gz
文件中。命令行方式的解压命令如下:
执行
gzip -d <下载任务ID>.tar.gz
命令,获得<下载任务ID>.tar
文件。通过
file <下载任务ID>.tar
命令查看gzip命令执行后的文件格式:如果文件格式为
POSIX tar archive
,则执行tar xvf <下载任务ID>.tar
命令,获得<下载任务ID>
文件。如果文件格式为
Zip archive data, at least v2.0 to extract
,则执行unzip <下载任务ID>.tar
命令,获得<下载任务ID>
文件。
可选:如果您执行以上步骤后得到了一个.xb后缀的文件,您还需下载对应工具并执行以下命令解压该文件。
Windows系统
执行
xbunpack.exe -file=<下载任务ID>.xb -dir=<解压目标存放目录>
命令,获得解压文件。Linux系统
方式一:执行
xbunpack -file=<下载任务ID>.xb -dir=<解压目标存放目录>
命令,获得解压文件。方式二:执行
cat <下载任务ID>.xb | ./xbunpack -dir=<解压目标存放目录>
命令,获得解压文件。
获取工具请单击xbunpack.exe(Windows系统)或者xbunpack(Linux系统)。