关于RDS备份文件使用wget下载提示403 Forbidden的情况

Posted weifeng1463

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于RDS备份文件使用wget下载提示403 Forbidden的情况相关的知识,希望对你有一定的参考价值。

关于RDS备份文件使用wget下载提示403 Forbidden的情况

  使用wget下载提示403错误当我们RDS物理备份文件时,例如:技术分享图片

  原因:

  URL中包含有特殊字符比如&,从而造成URL被截断导致请求URL在OSS中不存在,所以当我们访问时被拒绝提示403。

  解决办法:

  可以将备份文件URL使用英文""扩起来即可下载,详情见下图:技术分享图片

 

实例操作:

wget -c "http://rdsbak-hz********622.tar.gz?OSSAccessKeyId=LTAIyKz*********Cng8%3D" -O aliyunrds_master.tar.gz
--2018-09-15 22:08:24--  http://rdsbak*******ta_20180914000622.tar.gz?OSSAccessKeyId=LTAI*****Zf88Cng8%3D
正在解析主机 rdsbak-hz-v3.os****yuncs.com)... 100.118.28.50, 100.118.28.49, 100.118.28.44, ...
正在连接 rdsbak-hz-v3.oss-cn-han*****n-hangzhou-internal.aliyuncs.com)|100.118.28.50|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:121482936489 (113G) [application/x-tar]
正在保存至: “aliyunrds_master.tar.gz”

 2% [==>                                                                                                                ] 3,390,576,336 19.9MB/s

 

以上是关于关于RDS备份文件使用wget下载提示403 Forbidden的情况的主要内容,如果未能解决你的问题,请参考以下文章

如何将阿里云的mysql(RDS)数据备份到本地

阿里云RDS同步到本地自建mysql数据库从库

wget下载阿里云oss的文件报错403

python安装提示No module named setuptools,wget提示ERROR 403: SSL is required

打开网页下载东西提示403 Forbidden,该怎么解决,求详细步骤

GO实现简单(命令行)工具:sftp,文檔压解,RDS备份,RDS备份下载