Amazon S3
Artılar
- Güvenilir şirket, bir gecede ortadan kaybolmaz, korsanlıkla veya kimsenin pislik listesinde ilişkilendirilmez .
- Linux, Windows, Mac, bir tarayıcı eklentisinde, komut satırında ve diğer garip yerlerde harika çalışıyor.
- Binlerce işletmede kullanılan tanınmış hizmet
- Kullandığınız kadar ödeyin, hesap boyutu seçmenize gerek kalmaması
- Neredeyse sınırsız kapasite
- Web tarayıcısı, komut satırı araçları ve çeşitli kitaplıklar aracılığıyla dosyalara erişim
- Bir dizini kendi web sitesi olarak yayınlama seçeneği
- Küçük hesaplar uygundur ve çok ucuza kadar ücretsiz olabilir (10-15 Gb depolamak için ~ 10 $ / yıl).
Minuslar”
- Güvenlik anahtarlarını web arayüzünden diğer araçlar için yapılandırma dosyalarına kopyalamanız / yapıştırmanız gerekecek kullanmak isteyebilirsiniz.
- Otomatik olarak senkronize etmek için bir cron işi yazmanız gerekecek.
- Harcama sınırı yok, bu yüzden kötü adamların anahtarlarınızı almasına izin vermeyin.
- ücretsiz 1 GB'dan sonra giden aktarım ~ yaklaşık 0,12 ABD doları / GB.
- Belgeler olmasına rağmen ne yaptığınızı bilmeniz gerekir.
Amazon S3 daha çok endüstriyel bir B2B çözümüdür ancak kullanılabilir. Tüketici hizmetlerinin çoğu S3 üzerine inşa edilmiştir. Bu nedenle, kurmak biraz daha karmaşıktır ve sanal bir sürücüden çok güvenli bir dosya aktarımı gibi çalışır. Trafik ve depolama için aylık olarak ücretlendirilirsiniz. Gelen trafiğin ücretsiz olduğunu düşünüyorum, ancak geri yükleme için çok fazla trafiğiniz varsa giden trafiğin pahalı olabileceğini düşünüyorum.
Bunu bir tüketici hizmetinden farklı kılan bir şey de planların veya kullanım sınırlarının olmaması, en azından görebildiğin herhangi biri. Depolama için neredeyse sonsuz kapasite vardır. Bunun yerine, kullanım için ücretlendirilirsiniz. Bunun anlamı
Birinden hesabınızı çalanlardan çok fazla para alınma riski vardır. Pratikte, bunun olduğunu hiç duymadım, ama kesinlikle olmalı. Hiç başıma gelmedi. Ancak bazı kişiler web barındırma platformu olarak S3'ü önermemektedir çünkü popülerlik veya kötü niyetli kişiler bir fatura oluşturabilir. Bir depolama alanı olarak, anahtarlarınızı güvende tutmanız koşuluyla, yalnızca daha az sorun olan bir platform.
Şu anda, 5 Gb depolama alanı yeni kullanıcılar için bir yıl boyunca ücretsizdir. Ek 10 GB, eğer gerçekten kullanacaksanız, şu anda Şubat 2014'te 0,085 ABD Doları / GB-aydır. Yani bu, depolama için ilk yıl için 0,85 ABD Doları veya yaklaşık 10 ABD Dolarıdır. Trafik için gelenler ücretsiz ve giden giden 1 GB / ay ücretsiz, ardından şu anda Şubat 2014'te 0,12 ABD Doları / GB. Ayrıca bir sunucu istiyorsanız bir yıl boyunca ücretsiz bir mikro-VPS verdiklerini düşünüyorum, ancak bu ayrı bir hizmet (EC2).
Tüm ayrıntılar için bkz .: S3 depolama fiyatlandırması
Kaydolmak için aws.amazon.com adresine gidin.
ubuntu'da, dosyaları yüklemek / indirmek için bir komut satırı arayüzüne sahip olmak için s3cmd'yi kurun. s3cmd bir senkronizasyon seçeneği içerir.
s3tools kılavuz sayfasından tüm bunları elde edersiniz:
COMMANDS s3cmd aşağıdaki komutlarla belirtilen birkaç eylemi gerçekleştirebilir.
s3cmd mb s3: // KOVA kova yap s3cmd rb s3: // KOVA Kova çıkar s3cmd ls [s3: // KOVA [/ ÖNCEKİ]] Nesneleri veya kovaları listeleyin s3cmd la Tüm kovalardaki tüm nesneleri listele s3cmd DOSYA [DOSYA. ..] s3: // BUCKET [/ PREFIX] Dosyayı s3cmd'ye koy s3: // BUCKET / OBJECT LOCAL_FILE Dosyayı paketten al s3cmd del s3: // BUCKET / OBJECT Dosyayı klasörden sil s3cmd sync LOCAL_DIR s3: // BUCKET [/ PREFIX] veya s3: // BUCKET [/ PREFIX] LOCAL_DIR Bir dizin ağacını S3 s3cmd du ile senkronize edin [s3: // BUCKET [/ PREFIX]] Paketlere göre disk kullanımı s3cmd info s3: // BUCKET [/ OBJECT] Paketler veya Dosyalar hakkında çeşitli bilgiler edinin
s3cmd cp s3: // BUCKET1 / OBJECT1 s3: // BUCKET2 [/ OBJECT2] Nesneyi kopyala s3cmd mv s3: // BUCKET1 / OBJECT1 s3: // BUCKET2 [/ OBJECT2] Nesneyi taşı s3cmd setacl s3: // BUCKET [/ OBJECT ] Paket veya Dosyalar için Erişim kontrol listesini değiştirin s3cmd erişim günlüğü s3: // BUCKET s3cmd işareti klasör erişim günlüğünü etkinleştir / devre dışı bırak STRING-TO-SIGN s3cmd fixbucket s3: // BUCKET [/ PREFIX gizli anahtarını kullanarak rastgele dizeyi imzala] Geçersiz dosyayı düzelt bir paketteki isimler
Ayrıca, dosyalarınızdan bir web sitesi yapmak istiyorsanız, s3 dosyalarını web'de yayınlamayı yönetmek için başka bir komut sayfası alırsınız.
Yapılandırma, S3 hesabınızdan bir S3 erişim anahtarı gerektirecektir ... ve bu, iş yerinde paylaşılan bir bilgisayar, saldırıya uğrayabilecek sanal bir sunucu gibi güvensiz bir ortamda bırakmanız gereken bir şey değildir. hırsızlığa vb. maruz kalan bir dizüstü bilgisayar veya başka bir dolandırıcı s3 anahtarınızı kullanabilir ve dosyalarınızı silebilir veya belki de o sizi yasaklayana kadar onun yasadışı indirme sitesini finanse etmek için kredi kartınız. Çözümlerden biri, nokta dosyanızı bir parola ile şifrelemek ve kullanılmadığında nokta dosyasını silmek için gpg --symmetric
kullanmaktır. Bunun için s3tools bloguna 2-3 satırlık kısa komut dosyaları göndermiştim, ancak bu site bunu yazdığım sırada yanıt vermiyor.
s3cmd kullanışlı olmadığında, aws web aracını kullanabilirsiniz dosya yüklemek / indirmek için.
Bu hizmette karşılaştığım tek sorun Verizon Mifi ile ilgiliydi ve muhtemelen bir Verizon ağ sınırlamasıydı. Verizon taşınabilir geniş bant, birkaç yüz megabayt aktardıktan sonra bağlantıyı keser. Amazon S3'e internetteki neredeyse her yerden erişebilirsiniz. Kablolu bir ağda hiç zaman aşımı veya bağlantı kesilmesi sorunu görmedim.