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şturunAWS Ü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.
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.
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.
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.
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.