AWS CLI ile Stook Depolama Kullanım Kılavuzu

AWS CLI, Stook’a veri aktarımı için kullanılan bir araçtır. S3 uyumlu tüm bulut depolama servisleri ile çalışır.

Kurulum

AWS CLI’yi https://aws.amazon.com/cli/ bağlantısından yükleyebilirsiniz.

AWS CLI bilgisayarınıza kurmak için şu adımları takip edebilirsiniz, AWS sitesinden;

Windows kurulumu 32 bit ve 64 bit için setup dosyasını indirebilirsiniz. İndirilen dosyayı açarak kuruluma başlayabilirsiniz. Kurulum aşağıda görsellerle anlatılmıştır.

“I accept the terms in the Lincense Agreement” seçeneğini onayladıktan sonra, “Next” butonuna tıklayın.

“Install” sekmesini seçelim.

“Finish” ile kurulumu tamamlayabilirsiniz.

Mac ve Linux kurulumu için terminale aşağıdaki komutu giriniz ( Python 2.6.5 veya üzeri bir sürüm gerektirir pip komutunu kullanarak yükleyin.)

pip install awscli

Konfigürasyon

AWS CLI‘i konfigüre etmek için terminal/comand prompt’a aws configure komutunu girerek Medianova CLOUD için anahtar belirleyiniz.

aws configure
AWS Access Key ID [None]: xxxxxxxxxxxxxxxxxx
AWS Secret Access Key [None]: yyyyyyyyyyyyyyyyyyy
 Default region name [None]: ENTER
Default output format [None]: ENTER

Hesap bilgileriniz size özeldir. Kimseyle paylaşmayınız.
Hesap bilgileri örnek;

Server: xxxxxxx.mncdn.com
Access Key: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Secret Key: yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy

 

Komutlar

BUCKET’ları listelemek için;

aws --endpoint-url https://a10f5f883.mncdn.com s3 ls
2018-08-07 17:40:52 omertest
2018-08-08 16:05:03 testbucket
2018-08-08 18:01:00 testbucket1

Bucket’ların içerisindeki content’leri listelemek için;

aws --endpoint-url https://a10f5f883.mncdn.com s3 ls s3://testbucket1
2018-08-08 16:05:03         18 testkey

BUCKET oluşturmak için;

aws --endpoint-url https://a10f5f883.mncdn.com s3 mb s3://bucket2
make_bucket: bucket2

BUCKET içerisine object eklemek için;

aws --endpoint-url https://a10f5f883.mncdn.com s3 cp hello_world.txt s3://yepyenibucket
copy: s3://omertest/hello_world.txt to s3://yepyenibucket/hello_world.txt

BUCKET içerisinden object’i silmek için;

aws --endpoint-url https://a10f5f883.mncdn.com s3 rm s3://omertest/hello_world.txt
delete: s3://omertest/hello_world.txt

Bucket’ı kaldırmak için;

aws --endpoint-url https://a10f5f883.mncdn.com s3 rb s3://yepyenibucket
remove_bucket: s3://yepyenibucket /

Hesabınızda ya da uygulamanızda bir problemle karşılaşırsanız support@medianova.com‘a mail atabilir ya da +90 212 275 5456 nolu telefondan destek ekibimize ulaşabilirsiniz.

Medianova Team

Etiket: