甲骨文为每个免费试用账号提供20G大小的免费对象存储,并且还兼容AWS S3协议,因此我们可以通过Cyberduck进行管理。
在Cyberduck上管理功能比在网页管理更全。
准备
Cyberduc
前往Cyberduck官网,选择最适合你的系统的客户端。它支持Windows与mac系统,还支持简体中文。
下载后按默认配置安装即可,到开始菜单把它快捷方式拖到桌面。
oracle
1.登陆oracle cloud的网页,前往用户设置。
2.获取S3兼容密钥
进行如下操作:前往资源 - 客户密钥 - 生成密钥 - 输入名称 - 保存显示的生成密钥 - 保存访问密钥
(这里的客户密钥即为Amazon S3兼容性API密钥)
一定要保存并保密好生成密钥和访问密钥,这两个密钥拥有你的对象存储完整权限。
3.对象存储
前往对象存储,创建存储桶。
存储桶名称最好和地域名称有关,比如UK/US啥的。免费的对象存储和归档存储总和限制为 20 GiB,因此创建标准的就行了。
点击进入你创建好的对象存储存储桶。保存好“名称空间”。
使用
打开你安装的Cyberduck,新建连接,选择Amazon S3
。
1.服务器
甲骨文对象存储服务器域名格式为:
对象存储存储桶的名称空间.compat.objectstorage.地域标识.oraclecloud.com
地域标识你可以在浏览器地址栏找到,例如
https://console.uk-london-1.oraclecloud.com/
这里面的uk-london-1
即为地域标识。
例如,我可以在Cyberduck的服务器那一栏填入:
mynamespace.compat.objectstorage.uk-london-1.oraclecloud.com
2.端口
端口填443就行了
3.访问密钥ID
访问密钥ID即为之前获取S3兼容密钥得到的访问密钥
4.访问私钥
访问私钥即为之前获取S3兼容密钥得到的生成密钥
5.连接
点击连接
即可。
可能会提示证书错误。
这是因为系统没安装对应的证书,点击继续
就行了。你也可以点击显示证书后手动安装。
拓展
详细的API支持情况请看oracle cloud官方文档
https://docs.cloud.oracle.com/en-us/iaas/Content/Object/Tasks/s3compatibleapi.htm
参考:
Amazon S3 Compatibility API
版权属于:寒夜方舟
本文链接:https://www.wnark.com/archives/105.html
本站所有原创文章采用署名-非商业性使用 4.0 国际 (CC BY-NC 4.0)。 您可以自由地转载和修改,但请注明引用文章来源和不可用于商业目的。声明:本博客完全禁止任何商业类网站转载,包括但不限于CSDN,51CTO,百度文库,360DOC,AcFun,哔哩哔哩等网站。
3 条评论
为什么连不上,报400错误
可以检查下是不是用的https,甲骨文用的http协议,以及储存桶密钥是否正确,网络是否正常
连不上了