Configuration
obsutil config -i=ak -k=sk -e=endpoint
ดู endpoint ของ Object Storage Service (OBS) เช่น region AP-Bangkok มี endpoint เป็น obs.ap-southeast-2.myhuaweicloud.com
เวลานำไปใช้เติม https://
ด้านหน้าด้วย
> obsutil config -i=XXXXXXXXXXXXX -k=XXXXXXXXXXXXX -e=https://obs.ap-southeast-2.myhuaweicloud.com Config file url: C:\Users\jack\.obsutilconfig Update config file successfully!
Checking the Connectivity ด้วยการ แสดงรายการ bucket ที่มี
obsutil ls -s
Querying Bucket Properties ดู properties ของ bucket ชื่อ obs-test-daily
> obsutil stat obs://obs-test-daily
Listing Objects แสดงรายการไฟล์และโฟลเดอร์ใน bucket ชื่อ obs-test-daily
> obsutil ls obs://obs-test-daily
Creating a Folder สร้างโฟลเดอร์ชื่อ raw
ใน bucket ชื่อ obs-test-daily
> obsutil mkdir obs://obs-test-daily/raw
Uploading an Object
อัพโหลดไฟล์ D:\temp\2021-07-28.json
ไปที่ obs-test-daily/raw/
และเปลี่ยนชื่อไฟล์เป็น 210728.json
> obsutil cp D:\temp\2021-07-28.json obs://obs-test-daily/raw/210728.json
อัพโหลดทั้งโฟลเดอร์ D:\temp\2021-09-01\
ไปที่ obs-test-daily/raw/
> obsutil cp D:\temp\2021-09-01\ obs://obs-test-daily/raw/ -f -r
Deleting an Object
ลบไฟล์ raw/210728.json
> obsutil rm obs://obs-test-daily/raw/210728.json
Downloading an Object
ดาว์นโหลดโฟลเดอร์ 2021-09-01
มาไว้ที่ C:\OBS\
> obsutil cp obs://obs-test-daily/raw/2021-09-01 C:\OBS\ -f -r