Lsky Pro S3对象存储 Wasabi 对接,免费出入站流量

前言

其实s3对接都大同小异,而本期的Wasabi其实也就是公共访问设置有点困难(第一次设置要摸索很久)

其他s3对接教程:

Lsky Pro S3对象存储 Google Storage对接 – Rebgm.com

Lsky Pro S3对象存储 Cloudflare R2对接 – Rebgm

Wasabi对比R2 Google Storage 的区别

RegionObject Storage onlyWasabi Cloud NASSurveillance CloudIngress Data TransferEgress Data TransferAPI Requests
North America$5.99 TB/mo<br>($.0059 GB/mo)$7.99 TB/mo<br>($.0078 GB/mo)$10.99 TB/mo<br>($.0107 GB/mo)FreeFreeFree
Europe (All locations )$5.99 TB/mo<br>($.0059 GB/mo)$7.99 TB/mo<br>($.0078 GB/mo)$10.99 TB/mo<br>($.0107 GB/mo)FreeFreeFree
APAC (All locations)$6.99 TB/mo<br>($.0068 GB/mo)$8.99 TB/mo<br>($.0088 GB/mo)$10.99 TB/mo<br>($.0107 GB/mo)FreeFreeFree

表格可以清除的看到wasabi北美和欧洲最低定价是5.99美刀/1T存储,亚洲地区的就要贵一点最低6.99美刀/1T存储,而他们的出入站流量都是免费的。

免费出入站的限制

但是值得注意的是,以合理的速率访问这些数据,并且你的使用对象存储不会对的服务造成不合理的负担,请考虑这些准则:

  • 如果您的每月出口数据传输量小于或等于您的活动存储卷,那么您的存储使用案例非常适合 Wasabi 的免费出口策略
  • 如果您的每月出口数据传输量大于活动存储卷,则您的存储用例不适合 Wasabi 的免费出口策略

例如,如果您使用 Wasabi 存储 10 TB,并在每月计费周期内下载(出口)10 TB 或更少,那么您的存储非常适合这个政策。如果你的每月下载量超过 10 TB,那么您的使用存储就不适合。如果您的存储经常超出免费出口政策的准则,wasabi保留限制或暂停服务的权利

可选地区

RegionService URLAlias/Alternative URL
Wasabi US East 1 (N. Virginia)s3.wasabisys.coms3.us-east-1.wasabisys.com
Wasabi US East 2 (N. Virginia)s3.us-east-2.wasabisys.com
Wasabi US Central 1 (Texas)s3.us-central-1.wasabisys.com
Wasabi US West 1 (Oregon)s3.us-west-1.wasabisys.com
Wasabi CA Central 1 (Toronto)s3.ca-central-1.wasabisys.com
Wasabi EU Central 1 (Amsterdam)s3.eu-central-1.wasabisys.coms3.nl-1.wasabisys.com
Wasabi EU Central 2 (Frankfurt)s3.eu-central-2.wasabisys.coms3.de-1.wasabisys.com
Wasabi EU West 1 (London)s3.eu-west-1.wasabisys.coms3.uk-1.wasabisys.com
Wasabi EU West 2 (Paris)s3.eu-west-2.wasabisys.coms3.fr-1.wasabisys.com
Wasabi AP Northeast 1 (Tokyo)s3.ap-northeast-1.wasabisys.com
Wasabi AP Northeast 2 (Osaka)s3.ap-northeast-2.wasabisys.com
Wasabi AP Southeast 1 (Singapore)s3.ap-southeast-1.wasabisys.com
Wasabi AP Southeast 2 (Sydney)s3.ap-southeast-2.wasabisys.com

教程开始:创建对象存储

值得注意的是:如果你希望使用自己的域名访问wasabi对象,那么你的桶的名字就必须是访问域名。例如:我希望使用jp.imgs.moe去访问wasabi对象

输完桶名字和选完地区后,一直点下一步并创建桶就好了。

在开启公开访问

开启访问权限

打开桶的设置

开启公共访问(必须)

设置公共访问权限(必须)

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Sid": "Allow",
      "Effect": "Allow",
      "Principal": {
        "AWS": "*"
      },
      "Action": "s3:GetObject",
      "Resource": [
        "arn:aws:s3:::jp.imgs.moe/*.jpg",
        "arn:aws:s3:::jp.imgs.moe/*.png"
      ]
    }
  ]
}

这串代码策略表示,允许公共用户访问桶的对象(s3:GetObject),但是只允许查看,jpg和png文件

其中arn:aws:s3:::jp.imgs.moe表示存储桶策略编辑器 ARN。当然你也可以这样设置,表示桶的所有文件都允许获取

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Sid": "Allow",
      "Effect": "Allow",
      "Principal": {
        "AWS": "*"
      },
      "Action": "s3:GetObject",
      "Resource": [
        "arn:aws:s3:::jp.imgs.moe/*"
      ]
    }
  ]
}

AccessKeyId获取

Lsky接入

填写资料:

连接地址:在本文的可选地区里有,加上https就可以了。

区域:在wasabi桶页面,一眼就能看到了,我就不上图了

最后

老规矩设置的时候一定一定一定要开启.env里的APP_DEBUG=false改成APP_DEBUG=true。这样你就可以快速的定位问题,而不是只看到上传失败4个大字

兴趣可以观摩一下我的图床:pnglog.com

Lsky Pro S3对象存储 Google Storage对接 – Rebgm.com

Lsky Pro S3对象存储 Cloudflare R2对接 – Rebgm

已有 8 条评论
  1. wUWLpSmgodKYlPn

    jYIgoauZfc

    wUWLpSmgodKYlPn 回复
  2. wUWLpSmgodKYlPn

    TrWEVOqsKZyCjIJ

    wUWLpSmgodKYlPn 回复
  3. wUWLpSmgodKYlPn

    UIvzHPqgx

    wUWLpSmgodKYlPn 回复
  4. wUWLpSmgodKYlPn

    thNGFExVOSnUsd

    wUWLpSmgodKYlPn 回复
  5. wUWLpSmgodKYlPn

    HnDhdtlOiwy

    wUWLpSmgodKYlPn 回复
  6. wUWLpSmgodKYlPn

    PuIbJdqSDHV

    wUWLpSmgodKYlPn 回复
  7. ArnoldBodup

    Einscan H
    http://www.websearchusa.net/
    http://milesaa.com/__media__/js/netsoltrademark.php?d=site.ru

    ArnoldBodup 回复
  8. Vernonlip

    Einscan HX
    https://www.kingssutton.net
    https://www.autoviva.com/launch.php?url=http://site.ru

    Vernonlip 回复
发表新评论