Dosyaları Toplu Olarak Buluta Yükleyin 

Bu öğreticide Amazon S3’e erişmek için AWS Komut Satırı Arabirimi (CLI) hizmetini kullanmanıza yardımcı olacağız. Bu sayede dosyalarınızı buluta yedeklemek ve ihtiyaç duyduğunuzda bu yedeklere kolayca erişmek için kendi betiklerinizi oluşturabileceksiniz. Betik kullanımı yedekleme sürecinizi daha hızlı, daha güvenilir ve daha programlı hale getirecektir. Bu bilgileri kullanarak yedekleme işlemlerinizi gerçekleştirmek üzere zamanlanmış iş (veya cron işi) oluşturabilirsiniz.

Not: Bu öğretici, Dosyalarınızı Amazon S3’e Yedekleme öğreticisinde yer alan kavramlara dayanmaktadır. Bu öğreticiyi henüz tamamlamadıysanız önce onu tamamlamanız gerekmektedir.

AWS ile Dosyalarınızı Depolamak İçin Bir Hesabınızın Olması Gerekir

Dakikalar İçinde Ücretsiz Hesap Oluşturun

AWS Ücretsiz Kullanım; Amazon S3 ile 5 GB depolama alanı, 20.000 Get İsteği ve 2.000 Put İsteği içerir.

AWS Ücretsiz Kullanım Ayrıntılarını Görüntüleyin »

 

Bu adımda, IAM hizmetini kullanarak yönetim izniyle bir kullanıcı hesabı oluşturacaksınız. Daha sonraki adımlarda bu kullanıcı hesabını AWS CLI’yi kullanarak AWS hizmetlerine güvenli erişim sağlamak için kullanacaksınız.


a.  Buraya tıkladığınızda AWS management console yeni bir tarayıcı penceresinde açılacağı için bu adım adım kılavuzu açık tutabileceksiniz. Bu ekran yüklendiğinde, başlamak için kullanıcı adınızı ve parolanızı girin. Ardından arama çubuğuna IAM yazın ve Identity and Access Management panosunu açmak için IAM seçeneğini seçin.

TMT_S3-CLI_00

(büyütmek için tıklayın)

TMT_S3-CLI_00

b. AWS Identity and Access Management panosunda sol tarafta bulunan Kullanıcılar seçeneğine tıklayın.

TMT_S3-CLI_01

(büyütmek için tıklayın)

TMT_S3-CLI_01

c. Kullanıcı ekle butonuna tıklayın.

TMT_S3-CLI_02

(genişletmek için tıklayın)

TMT_S3-CLI_02

d. Kullanıcı adı: ifadesinin yanındaki metin kutusuna bir kullanıcı adı girin (bu örnek için biz AWS_Admin adını kullanacağız) ve AWS Erişim Türünü Seç bölümünde Program aracılığıyla erişim öğesini seçin. Sonraki: İzinler butonuna tıklayın.

TMT_S3-CLI_03

(genişletmek için tıklayın)

TMT_S3-CLI_03

e. Mevcut politikaları doğrudan ekle seçeneğine tıklayın. Yönetici Erişimi seçeneğini seçin ve ardından Sonraki: İnceleme seçeneğine tıklayın. 

TMT_S3-CLI_04

(genişletmek için tıklayın)

TMT_S3-CLI_04

f. Kullanıcı Oluştur seçeneğine tıklayın.

TMT_S3-CLI_05

(genişletmek için tıklayın)

TMT_S3-CLI_05

g. Kimlik Bilgilerini İndir butonuna tıklayın ve credentials.csv dosyasını güvenli bir konuma kaydedin (bu dosyaya daha sonra 3. adımda ihtiyacınız olacak) ve ardındanKapat butonuna tıklayın.

TMT_S3-CLI_06

(genişletmek için tıklayın)

TMT_S3-CLI_06

Artık bir IAM kullanıcı hesabınız olduğundan AWS Komut Satırı Arabirimi’ni (CLI) yüklemeniz gerekmektedir. Aşağıda kullandığınız işletim sistemine bağlı olarak talimatlar verilmiştir; lütfen işletim sisteminize uygun sekmeyi seçin.

Windows tabanlı bir bilgisayar kullanıyorsanız aşağıdaki sekmelerden PC seçeneğini seçin.

OSX veya Linux kullanan bir makine kullanıyorsanız aşağıdaki sekmelerden Mac/Linux seçeneğini seçin.

  • PC

     

    a. Windows yükleyicisini indirip çalıştırın (64-bit, 32-bit).

    Not: Windows Server 2008 v6.0.6002 kullanıcılarının burada listelenen farklı bir yükleme yöntemi kullanması gerekmektedir.


    b. Çalıştır kutusunu açmak için Windows Key + r tuşlarına basarak bir komut istemi açın, cmd yazın ve TAMAM butonuna basın.

    Getting-Started-S3-CLI-Run-Win

    (genişletmek için tıklayın)

    Getting-Started-S3-CLI-Run-Win

    c. aws configure yazın ve enter düğmesine basın. İstek yapıldığında aşağıdakileri girin:

    AWS Erişim Anahtarı Kimliği [Yok]: 1. adımın d bölümünde indirilen credentials.csv dosyasında yer alan Erişim Anahtar Kimliğini girin

    Not: Bu kimlik AKIAPWINCOKAO3U4FWTN şeklinde görünmelidir

    AWS Gizli Erişim Anahtarı [Yok]: 1. adımın d bölümünde indirilen credentials.csv dosyasında yer alan Gizli Erişim Anahtarını girin

    Not: Bu anahtar 5dqQFBaGuPNf5z7NhFrgou4V5JJNaWPy1XFzBfX3 şeklinde görünmelidir

    Varsayılan bölge ismi [Yok]: us-east-1 yazın

    Varsayılan çıktı formatı [Yok]: json yazın

    Getting-Started-S3-CLI-Config-Win

    (genişletmek için tıklayın)

    Getting-Started-S3-CLI-Config-Win
  • Mac / Linux

     

    a. AWS CLI paket yükleyicisini yüklemek için bu yönergeleri takip edin.


    b. OSX kullanıcıları: Komut + Boşluk tuşlarına basıp arama penceresine terminal yazarak bir terminal penceresi açın. Sonra, enter tuşuna basarak terminal penceresini açın.

    Linux kullanıcıları: Bir terminal penceresi açın.

    Getting-Started-CLI-OSX1

    (genişletmek için tıklayın)

    Getting-Started-CLI-OSX1

    c. aws configure yazın ve enter düğmesine basın. İstek yapıldığında aşağıdakileri girin:

    AWS Erişim Anahtarı Kimliği [Yok]: 1. adımın d bölümünde indirilen credentials.csv dosyasında yer alan Erişim Anahtar Kimliğini girin

    Not: Bu kimlik AKIAPWINCOKAO3U4FWTN şeklinde görünmelidir

    AWS Gizli Erişim Anahtarı [Yok]: 1. adımın d bölümünde indirilen credentials.csv dosyasında yer alan Gizli Erişim Anahtarını girin

    Not: Bu anahtar 5dqQFBaGuPNf5z7NhFrgou4V5JJNaWPy1XFzBfX3 şeklinde görünmelidir

    Varsayılan bölge ismi [Yok]: us-east-1 yazın

    Varsayılan çıktı formatı [Yok]: json yazın

    Getting-Started-CLI-Config-OSX

    (genişletmek için tıklayın)

    Getting-Started-CLI-Config-OSX

Bu adımda S3’te bir klasör oluşturmak ve klasöre bir dosya kopyalamak için AWS CLI’yi kullanacaksınız.


a. Halihazırda kullanmak istediğiniz bir klasör oluşturduysanız klasör oluşturma isteğe bağlıdır. my-first-backup-bucket type isminde yeni bir klasör oluşturmak için:

aws s3 mb s3://my-first-backup-bucket

Not: klasörlerin adlandırılmasına yönelik bazı kısıtlamalar mevcuttur; bunlardan biri klasör adlarının global olarak benzersiz olmasıdır (ör. iki farklı AWS kullanıcısı aynı klasör adını kullanamaz); bu nedenle yukarıdaki komutu denerseniz KlasörZatenVar hatası alırsınız.

Getting-Started-S3-Create-Buscket-OSX

(genişletmek için tıklayın)

Getting-Started-S3-Create-Buscket-OSX

b. Yerel dizinde (C:\kullanıcılar) bulunan my first backup.bak dosyasını my-first-backup-bucket adlı S3 klasörüne yüklemek için aşağıdaki komutu kullanırsınız:

aws s3 cp “C:\users\my first backup.bak” s3://my-first-backup-bucket/

Ya da dosya adında boşluk yoksa orijinal söz dizimini kullanın.

Getting-Started-S3-Upload-OSX

(büyütmek için tıklayın)

Getting-Started-S3-Upload-OSX

c. my-first-backup.bak dosyasını S3’ten yerel dizine indirmek için komut sırasını aşağıdaki şekilde tersine çevirirsiniz:

aws s3 cp s3://my-first-backup-bucket/my-first-backup.bak ./
Getting-Started-S3-Restore-OSX

(büyütmek için tıklayın)

Getting-Started-S3-Restore-OSX

d. my-first-backup.bak dosyasını my-first-backup-bucket adlı klasörünüzden silmek için aşağıdaki komutu kullanın:

aws s3 rm s3://my-first-backup-bucket/my-first-backup.bak
Getting-Started-S3-Delete-OSX

(büyütmek için tıklayın)

Getting-Started-S3-Delete-OSX

Tebrikler! Bir IAM kullanıcı hesabı oluşturdunuz, makinenizi AWS komut satırı arabirimi ile kullanmak üzere yapılandırdınız ve bulutta nasıl dosya oluşturacağınızı, kopyalayacağınızı, nasıl buluttan alacağınızı ve sileceğinizi öğrendiniz. Bir sonraki öğreticide bir sanal bandı Veeam, Symantec Backup Exec, Microsoft System Center 2012 Data Protection Manager gibi mevcut bir yedekleme programında veya diğer yedekleme programlarında dosya yedeklemek için kullanmak üzere nasıl ayarlayacağınızı öğreneceksiniz.

Bir Sanal Bant Kitaplığı’nı nasıl oluşturacağınızı ve mevcut yedekleme yazılımınız ile birlikte nasıl kullanacağınızı öğrenin »


Evet
Hayır