所选语种没有对应资源,请选择:

本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>

提示

尊敬的用户,您的IE浏览器版本过低,为获取更好的浏览体验,请升级您的IE浏览器。

升级

FusionCloud 6.3.1 故障处理 06

评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
校验备份文件的完整性

校验备份文件的完整性

在恢复备份文件前,为保证待恢复文件的完整性,需要对备份文件进行安全校验。

前提条件

主实例(或单实例)所在节点上已存在备份文件及其签名文件。

背景信息

  • 校验备份文件的完整性,即计算备份文件摘要并与备份文件中保存的摘要进行对比:
    • 如果一致,继续恢复过程。
    • 如果不一致,说明备份文件已被篡改,终止恢复过程,并删除文件。
  • 如果存在增量备份文件,则全量备份文件和增量备份文件都需要做校验。

操作步骤

  1. 使用PuTTY,登录数据库主实例(或单实例)所在节点。

    说明:

    节点查询方法:登录ManageOne部署面,进入“部署 > 数据库管理 > 关系数据库”进行查看。

    默认帐户:sopuser,默认密码:D4I$awOD7k

  2. 执行以下命令切换至root用户。

    su root

    默认密码:Changeme_123。

  3. 执行如下命令,进入备份文件所在目录。

    cd /opt/pub/backup_local/

  4. 执行以下命令对签名文件进行解码。

    base64 --decode ossdbsvr-1-999@2-999_ossdbsvr-2-999_20160527151800_auto_full_day_physical.tar.gz.sign > tmp.sign

  5. 校验文件签名。

    openssl dgst -sha256 -verify 安装目录/manager/etc/cipher/backup_sign_pub.pem -signature tmp.sign ossdbsvr-1-999@2-999_ossdbsvr-2-999_20160527151800_auto_full_day_physical.tar.gz

    说明:

    安装目录通常为/opt/oss/。

    • 提示“Verified OK”则校验通过,执行步骤 6
    • 提示“Verification Failure”校验不通过,执行步骤 7

  6. 校验通过后,删除生成的tmp.sign文件。

    rm tmp.sign

  7. 校验不通过,删除被篡改的备份文件。

    rm ossdbsvr-1-999@2-999_ossdbsvr-2-999_20160527151800_auto_full_day_physical.tar.gz*

    校验失败,表明备份文件已被篡改,需立即终止恢复过程。

    请联系技术支持工程师协助解决。

翻译
下载文档
更新时间:2019-08-19

文档编号:EDOC1100043088

浏览量:19543

下载量:449

平均得分:
本文档适用于这些产品
相关版本
相关文档
Share
上一页 下一页