Amazon S3 Verileri Glacier'a Nasıl Taşınır?

Amazon S3 , Amazon'un(Amazon) nispeten düşük fiyatlara sonsuz depolama kapasitesi(storage capacity) sağlayan bir bulut depolama çözümüdür . (storage solution)Şu anda yerel NAS (ağa bağlı depolama) cihazımın yedeğini almak için kullanıyorum. Ancak Amazon S3(Amazon S3 isn) , çok sık erişemeyeceğiniz büyük miktarda veriyi depolamak için en iyi seçenek değildir.

Amazon Glacier , Amazon tarafından sağlanan ve büyük miktarda veriyi bulutta depolama maliyetini önemli ölçüde azaltan bir çözümdür . Örneğin, 2500 GB'lık veriyi S3'te depolamanın maliyeti(S3 cost) ayda yaklaşık 215 ABD dolarıdır. Bu sadece verilerinizi yedeklemek için oldukça fazla para. Ancak Amazon Glacier'de(Amazon Glacier) 2500 GB depolamak size ayda yalnızca 25 ABD dolarına mal olur. Bu, S3'ün maliyetinin neredeyse 1/10'u.

Peki verilerinizi Amazon S3'ten (Amazon S3)Glacier'a(Glacier) nasıl taşırsınız ? Yaşam Döngüsü (Lifecycle) İlkelerini(Policies) Kullanma . Bu politikalar, temel olarak, verileri belirli zamanlarda S3'ten Glacier'a(Glacier) taşımak için ayarlayabileceğiniz kurallardır . Bir Yaşam Döngüsü Politikasının(Lifecycle Policy) nasıl oluşturulacağını öğrenelim .

(Create Lifecycle Policy)Amazon S3'te(Amazon S3) Yaşam Döngüsü İlkesi Oluşturun

Başlamak için önce Amazon Web Services'e(Amazon Web Services) (aws.amazon.com) giriş yapın ve en üstteki My Account/ConsoleArdından AWS Yönetim Konsolu'na(AWS Management Console) tıklayın .

Aws konsolu

Şimdi listelenen Amazon Web hizmetleri listesinden devam edin ve S3'e tıklayın.

Amazon s3 hizmeti

Ardından Glacier'a(Glacier) aktarmak istediğiniz verileri içeren kova adına(bucket name) tıklayın . Tüm paketi, yalnızca klasörleri ve hatta yalnızca belirli dosyaları aktarabileceğinizi unutmayın.

S3 paket adı

Bir kovayı açtığınızda, sol tarafta(hand side) kovanın içeriğini göreceksiniz . Bu kepçenin ayarlarını açmak için sağ üstteki Özellikler'e tıklayın (Properties).(Click)

kova özellikleri

Altta, Yaşam Döngüsü'nü(Lifecycle) göreceksiniz . Devam edin ve varsa mevcut kurallarınızı görmek için Yaşam Döngüsü'nü genişletin. (Lifecycle)S3'e yüklendikten sonra kovadaki her şeyi Glacier'a aktaran bir kurulumum var.(Glacier)

yaşam döngüsü ekle

Yeni bir kural oluşturmak için devam edin ve Kural ekle(Add rule) 'yi tıklayın . Yeni Yaşam Döngüsü kuralı(Lifecycle rule) iletişim kutusu aşağıda gösterildiği gibi açılır.

yaşam döngüsü kuralı

Şimdi farklı seçeneklere geçelim. İlk olarak, ona hayatınız ne olursa olsun bir isim verebilirsiniz. Tüm Kovaya Uygula (Apply to Entire Bucket) onay kutusu(check box) , kuralı kova içindeki tüm dosya ve klasörlere uygular. Verilerin yalnızca belirli bir bölümünü Glacier'a(Glacier) taşımak ve geri kalanını S3'te bırakmak istiyorsanız kutuyu işaretlemeyin.

Bunun yerine, Glacier'a(Glacier) taşımak istediğiniz dosya veya klasörün(file or folder) adı olan bir Önek(Prefix) girebilirsiniz . Örneğin, kepçemdeki müzik(music) klasörünü Glacier'e(Glacier) taşımak isteseydim , Prefix kutusuna music/ yazardım . Bir dosyayı belirtmek için music/mymusic.mp3 gibi yolu yazarsınız .

Sonraki, Zaman Periyodu Formatıdır(Time Period Format) . Oluşturma tarihinden itibaren Günler(Days from the creation date) veya Geçerlilik(Effective from date) tarihi arasından seçim yapabilirsiniz . Bu seçenek, belirttiğiniz nesnelerin Glacier'a(Glacier) ne zaman taşınmasını istediğinizi seçmenizi sağlar . Oluşturma tarihinden(creation date) Günler'i seçerseniz , örneğin verileri 10 gün sonra Glacier'a(Glacier) taşımak istediğinizi söyleyebilirsiniz . Bu, dosya ilk kez S3'e yüklendiğinde, oluşturulduktan 10 gün sonra Glacier'a(Glacier) taşınacağı anlamına gelir .

Geçerlilik tarihi, gelecekte verilerin Glacier'a(Glacier) aktarılacağı bir tarih belirtmenize izin verir . Süreyi(time period) belirtmek için Geçiş Ekle(Add Transition) butonuna tıklamanız gerekmektedir . Ekran görüntümde “ Buzula Taşı(Move) ” yazıyor , ancak bunun nedeni zaten bir kural oluşturmuş olmam. Geçiş Ekle(Add Transition) 'yi tıkladığınızda , gün sayısını veya tarihi yazabilirsiniz. Gün sayısı için 0 yazarsanız, kuralın bir sonraki çalıştırılışında verilerin hemen taşınacağını unutmayın.

Gün sayısı

Ayrıca bir Sona Erme(Expiration) düğmesi vardır, ancak buna dikkat edin. Yine , (Again)Zaman Periyodu Formatından(Time Period Format) ne seçtiğinize bağlı olarak , gelecekte belirli bir gün sayısı veya belirli bir tarih belirleyebilirsiniz. Bir süre sonu eklemek, belirttiğiniz süreden sonra verilerin silineceği anlamına gelir. S3, RRS ve Glacier'den(RRS and Glacier) silineceğini unutmamak önemlidir . Yani bir son kullanma tarihi eklemeyi seçerseniz temelde tamamen gitti.

son kullanma tarihi ekle

Bir süre sonu eklemezseniz, veriler her zaman Glacier'da(Glacier) kalır ve silinmez. Hepsi bukadar. Kuralı kaydettiğinizde, kural günde bir kez çalıştırılır. Kuralınız belirttiğiniz kriterlere uyuyorsa veriler aktarılacaktır.

Bu süreçle ilgili dikkat edilmesi gereken birkaç şey var. Öncelikle Storage Class'ı(Storage Class) kontrol ederek verilerinizin Glacier'a(Glacier) taşındığını anlayabilirsiniz . Standart(Standard) ise , bu S3'tür. RRS ise , bu Azaltılmış Artıklıktır(Redundancy) . Üçüncü sınıf Glacier , yani artık orada depolanıyor.

Depolama sınıfı s3

Unutulmaması gereken başka bir şey de, verileri S3'ten Glacier'e(Glacier) taşıdığınızda , yine de ona S3'ten erişmeniz gerektiğidir. Verileri doğrudan Glacier'a(Glacier) yüklerseniz , AWS'de(AWS) oturum açtığınızda bu veriler Glacier konsolunda(Glacier console) görünecektir . Bununla birlikte, Verilerin Yaşam Döngüsü(Lifecycle) kurallarını kullanarak taşınması , verilerin Glacier'da(Glacier) depolanacağı ve sizden Glacier fiyatları alınacağı anlamına gelir, ancak verilere S3 konsolundan(S3 console) erişmeniz gerekir . Biraz(Kind) kafa karıştırıcı, ama böyle çalışıyor.

Glacier'dan Veri Alma

Glacier'den(Glacier) veri almak da oldukça basittir. Glacier hakkında hatırlanması gereken şey, S3'teki gibi verilere hemen erişilemiyor olmasıdır. S3 ile istediğiniz zaman istediğiniz dosyayı indirebilirsiniz. Glacier ile verilerin alınması ve S3'e geri getirilmesi için yaklaşık 3 ila 5 saat beklemeniz gerekir. Bu yüzden çok daha ucuzdur.

Bir geri yükleme başlatmak için, almak istediğiniz dosya veya klasörü(file or folder) seçin ve ardından sağ tıklayın. Geri Yüklemeyi Başlat(Initiate Restore) adlı bir seçenek göreceksiniz .

Buzuldan geri yükle

Seçenek devre dışı bırakılırsa, dosya Glacier'de(Glacier) depolanmaz . Geri yüklediğinizde, verilerin S3'te ne kadar süreyle erişilebilir olmasını istediğinizi seçmeniz gerekir.

Buzulu geri yüklemeyi başlat

Dosyaların S3 Standard'dan(S3 Standard) biraz daha ucuz olan S3 RRS ( Azaltılmış Yedeklilik(Reduced Redundancy) ) depolama sınıfına(storage class) geri yüklendiğini unutmayın . Ayrıca, verileri kalıcı olarak geri yükleyemeyeceğinizi unutmayın, sonunda silinecektir. Verileri tutmak için günlerce girebileceğiniz en büyük değerin ne olduğundan emin değilim, ancak sonsuza kadar değil. Ayrıca, veriler RRS (RRS)depolama sınıfında(storage class) ne kadar uzun süre kalırsa o kadar yüksek ücretler ödemeniz gerekir , bu nedenle süreyi kısa tutmak daha iyidir.

Bir geri yüklemenin durumunu görmek için, geri yüklediğiniz dosya veya klasöre(file or folder) tıklayın ve Özellikler'e(Properties) tıklayın . Restorasyon Devam Ediyor(Restoration in Progress) diyecek . Geri yükleme tamamlandığında ve Özellikler'e tekrar tıkladığınızda, geri yüklemenin tutulacağı tarihi göreceksiniz.

Genel olarak, verilerinizi S3'ten Glacier'e(Glacier) almak çok kolaydır. Sadece(Just) bir kural oluşturun ve bitirdiniz. S3'te çok fazla veriniz varsa, verileri Glacier'a(Glacier) taşımak büyük tasarruf anlamına gelebilir. Herhangi bir sorunuz varsa, lütfen bir yorum gönderin. Eğlence!



About the author

10 yılı aşkın deneyime sahip bir bilgisayar uzmanıyım. Boş zamanlarımda, bir ofis masasında yardım etmeyi ve çocuklara interneti nasıl kullanacaklarını öğretmeyi severim. Becerilerim pek çok şeyi içeriyor ama en önemlisi, insanların sorunları çözmelerine nasıl yardım edeceğimi biliyorum. Acil bir konuda size yardımcı olabilecek birine ihtiyacınız varsa veya sadece bazı temel ipuçları istiyorsanız, lütfen bana ulaşın!



Related posts