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