- 默认情况下,通过Terraform完成资源的创建和修改后,会将资源的状态和属性信息会保存在当前目录下的 terraform.tfstate 文件中。通过Terraform的Backend组件可以将 state 文件存储在不同的远端服务中,实现模板与 state 的管理分离。由于华为云的OBS 兼容AWS S3接口,我们可以利用S3 Backend将 state 文件存储在华为云的OBS桶中。 默认情况下,通过Terraform完成资源的创建和修改后,会将资源的状态和属性信息会保存在当前目录下的 terraform.tfstate 文件中。通过Terraform的Backend组件可以将 state 文件存储在不同的远端服务中,实现模板与 state 的管理分离。由于华为云的OBS 兼容AWS S3接口,我们可以利用S3 Backend将 state 文件存储在华为云的OBS桶中。
- 在使用对象存储服务时候都会用到权限控制,本文试图以图形化,拟物化的手法将权限控制的原理 和一些应用场景解释清楚,使得在使用过程中减少困惑,使用起来得心应手。在开始之前我们先讲几个原则,方便在后面使用中把握主体方向。权限控制介绍分几部分,第一部分为原理介绍,第二部分是一些场景说明。 原则一: 对象存储的访问控制,受 IAM(用户身份识别)、桶策略、桶ACL/对象ACL 三方互相作... 在使用对象存储服务时候都会用到权限控制,本文试图以图形化,拟物化的手法将权限控制的原理 和一些应用场景解释清楚,使得在使用过程中减少困惑,使用起来得心应手。在开始之前我们先讲几个原则,方便在后面使用中把握主体方向。权限控制介绍分几部分,第一部分为原理介绍,第二部分是一些场景说明。 原则一: 对象存储的访问控制,受 IAM(用户身份识别)、桶策略、桶ACL/对象ACL 三方互相作...
- test1 批量复制,目标文件夹ggggg-zyx0809/data/tmp/a0文件夹已存在,不使用flat命令,目标路径包含a0文件夹操作 从ggggg-zyx0809/data/g_cagegory/a0复制到ggggg-zyx0809/data/tmp/a0条件 ggggg-zyx0809/data/tmp/a0文件夹已存在,结果 在ggggg-zyx0809/data/tmp/a0... test1 批量复制,目标文件夹ggggg-zyx0809/data/tmp/a0文件夹已存在,不使用flat命令,目标路径包含a0文件夹操作 从ggggg-zyx0809/data/g_cagegory/a0复制到ggggg-zyx0809/data/tmp/a0条件 ggggg-zyx0809/data/tmp/a0文件夹已存在,结果 在ggggg-zyx0809/data/tmp/a0...
- 使用OBSBrowser实现云盘分享体验 使用OBSBrowser实现云盘分享体验
- 本人本身是从事工业领域的机器视觉行业的,做过不少的机器视觉方案,记得14,15年以前,都是用得比如halcon,MIL,OPENCV,对于图像的分类,分割,定位等等,传统方法已经到了算法的瓶颈,尤其是图像缺陷检测这一块,传统的机器视觉,很难适应复杂的场景,这就导致,比如在手机玻璃盖板检测领域,即使是不差钱的iPhone手机,在富士康等厂家依然用的是人海战术在做玻璃盖板的检测;20... 本人本身是从事工业领域的机器视觉行业的,做过不少的机器视觉方案,记得14,15年以前,都是用得比如halcon,MIL,OPENCV,对于图像的分类,分割,定位等等,传统方法已经到了算法的瓶颈,尤其是图像缺陷检测这一块,传统的机器视觉,很难适应复杂的场景,这就导致,比如在手机玻璃盖板检测领域,即使是不差钱的iPhone手机,在富士康等厂家依然用的是人海战术在做玻璃盖板的检测;20...
- 1 背景介绍obsutil是一款用于访问管理华为云对象存储服务(Object Storage Service,OBS)的命令行工具,适用于Windows、Linux和macOS三大主流的操作系统。您可以使用该工具对OBS进行常用的配置管理操作,如创建桶、上传文件/文件夹、下载文件/文件夹、删除文件/文件夹等。对于熟悉命令行程序的用户,obsutil是执行批量处理、自动化任务的最佳选... 1 背景介绍obsutil是一款用于访问管理华为云对象存储服务(Object Storage Service,OBS)的命令行工具,适用于Windows、Linux和macOS三大主流的操作系统。您可以使用该工具对OBS进行常用的配置管理操作,如创建桶、上传文件/文件夹、下载文件/文件夹、删除文件/文件夹等。对于熟悉命令行程序的用户,obsutil是执行批量处理、自动化任务的最佳选...
- 1 背景介绍OBS桶内的对象可以下载到本地文件系统,本文档将展示如何调用OBS SDK实现对象下载到本地的功能。2 代码展示需要先下载OBS最新的JAVA SDK,参考官网链接:https://developer.huaweicloud.com/sdk?OBS,并在自己的项目中导入SDK中的JAR包。前提条件:已创建OBS桶,且桶内 已上传文件f1.txt代码示例:将f1... 1 背景介绍OBS桶内的对象可以下载到本地文件系统,本文档将展示如何调用OBS SDK实现对象下载到本地的功能。2 代码展示需要先下载OBS最新的JAVA SDK,参考官网链接:https://developer.huaweicloud.com/sdk?OBS,并在自己的项目中导入SDK中的JAR包。前提条件:已创建OBS桶,且桶内 已上传文件f1.txt代码示例:将f1...
- 客户诉求需要将华为云中3个桶:共400万左右的数据进行删除。客户已经将对象名整理好,分别存放在本地的3个文件中。图1 客户提供的3个文件名即桶名,文件的内容就是该桶内需要删除的对象名,比如ocs-intern这个文件中的内容(也即对象名)如下,可以看出ocs-intern桶中有一个一级目录,名字也叫ocs-intern。图2解决办法使用python SDK的批量删除接口进行操作。并且在本地记... 客户诉求需要将华为云中3个桶:共400万左右的数据进行删除。客户已经将对象名整理好,分别存放在本地的3个文件中。图1 客户提供的3个文件名即桶名,文件的内容就是该桶内需要删除的对象名,比如ocs-intern这个文件中的内容(也即对象名)如下,可以看出ocs-intern桶中有一个一级目录,名字也叫ocs-intern。图2解决办法使用python SDK的批量删除接口进行操作。并且在本地记...
- 1 背景介绍OBS 文件语义桶支持文件系统语义,提供文件修改写、rename等功能。下面代码展示OBS SDK使用文件语义桶进行修改写、追加写的功能。2 代码展示2.1 文件语义桶之修改写需要先下载OBS最新的JAVA SDK,参考官网链接:https://developer.huaweicloud.com/sdk?OBS,并在自己的项目中导入SDK中的JAR包... 1 背景介绍OBS 文件语义桶支持文件系统语义,提供文件修改写、rename等功能。下面代码展示OBS SDK使用文件语义桶进行修改写、追加写的功能。2 代码展示2.1 文件语义桶之修改写需要先下载OBS最新的JAVA SDK,参考官网链接:https://developer.huaweicloud.com/sdk?OBS,并在自己的项目中导入SDK中的JAR包...
- 1 背景介绍 & 效果展示通过OBS JAVA SDK可以实现批量下载文件,如下载文件夹,效果如下。注:有关标准存储、低频访问、归档存储三种存储类型的更多信息,参考链接:https://support.huaweicloud.com/usermanual-obs/zh-cn_topic_0050321036.html图1 桶下面有“FunctionGraphDemo-VideoCo... 1 背景介绍 & 效果展示通过OBS JAVA SDK可以实现批量下载文件,如下载文件夹,效果如下。注:有关标准存储、低频访问、归档存储三种存储类型的更多信息,参考链接:https://support.huaweicloud.com/usermanual-obs/zh-cn_topic_0050321036.html图1 桶下面有“FunctionGraphDemo-VideoCo...
- 通过OBS实现目录级分享,获得网盘分享类似的易用性,可以设置提取码保证分享安全 通过OBS实现目录级分享,获得网盘分享类似的易用性,可以设置提取码保证分享安全
- 在对象存储服务中有一项十分便捷的功能:管理员无需给用户、桶、对象设置权限,用户就可以通过管理员分享的URL来访问对象。原因呢,就是因为分享的URL当中携带了临时鉴权信息。下面来详细介绍一下这个功能。 步骤一:使用华为云账号登陆OBS管理控制台,在OBS管理控制台创建桶,私有,并上传图片Tulips.jpg。不设置其他任何权限。步骤二:桶列表中,单击待操作的桶,进入“概览”页面。步骤三:在左侧... 在对象存储服务中有一项十分便捷的功能:管理员无需给用户、桶、对象设置权限,用户就可以通过管理员分享的URL来访问对象。原因呢,就是因为分享的URL当中携带了临时鉴权信息。下面来详细介绍一下这个功能。 步骤一:使用华为云账号登陆OBS管理控制台,在OBS管理控制台创建桶,私有,并上传图片Tulips.jpg。不设置其他任何权限。步骤二:桶列表中,单击待操作的桶,进入“概览”页面。步骤三:在左侧...
- 1 已存在对象如何修改对象名称目前已经上传到OBS桶中的对象名称是不可修改的(后续OBS会上线POSIX语义桶,可能会支持),如果想修改已经存在的对象名称,可以通过复制旧对象到新对象,再将旧对象删除来实现。以OBS JAVA SDK为例,复制对象操作,参考链接:https://support.huaweicloud.com/sdk-java-devg-obs/zh-cn_topic... 1 已存在对象如何修改对象名称目前已经上传到OBS桶中的对象名称是不可修改的(后续OBS会上线POSIX语义桶,可能会支持),如果想修改已经存在的对象名称,可以通过复制旧对象到新对象,再将旧对象删除来实现。以OBS JAVA SDK为例,复制对象操作,参考链接:https://support.huaweicloud.com/sdk-java-devg-obs/zh-cn_topic...
- 1 背景介绍 & 效果展示OBS提供三种存储类型:标准存储、低频访问存储或归档存储。低频访问存储的对象可以修改为标准存储或归档存储的对象。归档存储的对象要先恢复,才可以修改为标准存储或低频访问存储。本文通过JAVA SDK实现将对象从标准存储转换为归档存储,以及归档存储到低频访问存储的转换,效果如下。注:有关标准存储、低频访问、归档存储三种存储类型的更多信息,参考链接:https:... 1 背景介绍 & 效果展示OBS提供三种存储类型:标准存储、低频访问存储或归档存储。低频访问存储的对象可以修改为标准存储或归档存储的对象。归档存储的对象要先恢复,才可以修改为标准存储或低频访问存储。本文通过JAVA SDK实现将对象从标准存储转换为归档存储,以及归档存储到低频访问存储的转换,效果如下。注:有关标准存储、低频访问、归档存储三种存储类型的更多信息,参考链接:https:...
- 1 背景介绍 & 效果展示通过JAVA SDK可判断文件是否存在,并不需要下载对象操作,如果对象存在会返回对象的类型和对象大小,若对象不存在则返回相应的错误码,效果如下。图1 对象存在会返回对象的类型和对象大小图2 对象不存在则返回相应的错误码2 java代码参考前提:需要先下载OBS最新的JAVA SDK,参考官网链接:https://developer.huaweic... 1 背景介绍 & 效果展示通过JAVA SDK可判断文件是否存在,并不需要下载对象操作,如果对象存在会返回对象的类型和对象大小,若对象不存在则返回相应的错误码,效果如下。图1 对象存在会返回对象的类型和对象大小图2 对象不存在则返回相应的错误码2 java代码参考前提:需要先下载OBS最新的JAVA SDK,参考官网链接:https://developer.huaweic...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签