S3cmd Amazon S3 veri upload almak ve yönetmek için bir komut satırı aracıdır. En iyi komut satırı korkma güç kullanıcılar için uygundur. Proje aynı zamanda komut için ideal, otomatik yedeklemeler cron, vb tetiklenen
Amazon S3 makul fiyatlı veri depolama hizmetidir. Off-site yedekleme, arşivleme ve diğer veri depolama ihtiyaçları için idealdir. Daha fazla bilgi edinmek için Amazon S3 hakkında sayfalarımızı kontrol edin.
Basit S3cmd NASIL
Amazon AWS / S3 için Kayıt
Amazon S3 ana sayfasına gitmek sağ sütunda "web hizmeti için kaydol" butonuna tıklayın ve kayıt ile çalışmak. Sen S3 kullanımı için Amazon ücret size izin vermek için lütfen Kredi Kartı bilgilerinizi sunmak zorundadır. Sonunda size Erişim ve Gizli Tuşlar sahip olması gereken
S3cmd --configure çalıştırın
İki tuşları istenecektir - kopyalayıp onay e-postadan veya Amazon hesabı sayfasında onları yapıştırın. Kopyalayarak dikkatli olun! Bunlar küçük harfe duyarlıdır ve doğru girilmelidir veya geçersiz imza veya benzeri ile ilgili hatalar almaya devam edeceğiz.
Run s3cmd ls tüm kova listelemek için.
Sadece S3 kullanmaya başladı gibi şimdi olduğu gibi size ait hiçbir kovalar vardır. Yani çıkış boş olacaktır.
S3cmd mb s3 ile bir kova yapmak: // my-yeni-kova-isim
Kova Yukarıda belirtildiği gibi isimleri S3 _all_ kullanıcılar arasında benzersiz olmalıdır. Yani "test" veya benzeri basit isimler anlamına gelen "asdf" zaten alınır ve daha özgün bir şey yapmak gerekir. Bazen, örneğin, 'logix.cz-testi' bir kova adına açan benim e-posta etki alanı adı (logix.cz) ile benim kova isimleri önek:
~ $ S3cmd mb s3: //logix.cz-test
Oluşturulan Bucket'ın 'logix.cz-testi'
S3cmd ls ile tekrar kova listesi
Şimdi taze oluşturduğunuz kova görmelisiniz
~ $ Ls s3cmd
2007-01-19 01:41 s3: //logix.cz-test
Kepçenin içeriğine Liste
~ $ Ls s3cmd s3: //logix.cz-test
Bucket'ın 'logix.cz-testi':
~ $
Gerçekten, boş.
Kova içine bir dosya yükleyin
~ $ S3cmd koymak addressbook.xml s3: //logix.cz-test/addrbook.xml
Dosya 'addressbook.xml' s3 olarak depolanır: //logix.cz-test/addrbook.xml (123456 bayt)
Şimdi tekrar kova içeriğini listeleyebilirsiniz
~ $ Ls s3cmd s3: //logix.cz-test
Bucket'ın 'logix.cz-testi':
2007-01-19 01:46 120k s3: //logix.cz-test/addrbook.xml
Geri dosya almak ve onun bozuk olmadığını doğrulamak
~ $ S3cmd olsun s3: //logix.cz-test/addrbook.xml addressbook-2.xml
Nesne s3: //logix.cz-test/addrbook.xml 'addressbook-2.xml' olarak kaydedilmiş (123456 bayt)
~ $ Md5sum addressbook.xml addressbook-2.xml
39bcb6992e461b269b95b3bda303addf addressbook.xml
39bcb6992e461b269b95b3bda303addf addressbook-2.xml
Orijinal dosyanın toplamlarını alınan biri biriyle eşleşir. O amele gibi görünüyor.
Temizleyin: nesneyi silmek ve kova çıkarmak
~ $ S3cmd rb s3: //logix.cz-test
HATA: S3 hatası: 409 (Çatışma): BucketNotEmpty
Ah, biz sadece boş kovalar kaldırabilirsiniz!
~ $ S3cmd del s3: //logix.cz-test/addrbook.xml
Nesne s3: //logix.cz-test/addrbook.xml silindi
~ $ S3cmd rb s3: //logix.cz-test
Kaldırıldı Bucket'ın 'logix.cz-testi'
Bu sürümde Yeni nedir:
- Bu sürüm kopyalama komutları eklendi ve Uzak dosyaları, CloudFront desteği, [del] mevcut nesneleri ve [koymak] için özyinelemeli ve joker desteği, [olsun], ve bir ACL ayarlamak için yeni bir [setacl] komutunu hareketli. --dry-run [senkronizasyon], [olsun] [koymak], ve için sağlanmıştır. Boş olmayan kovalar Kaldırma izin verilir.
- Bir ilerleme göstergesi hayata geçirildi.
- Yeni --include, --rinclude ve - (r) dahil-den seçenekleri --exclude dışlamaları geçersiz kılmak için ilave edildi .
- --add-başlık seçeneği [ls] için bir list-md5 seçeneği ile birlikte eklenmiştir.
sürümün 0.9.8.4:
- This sürümde yeni 'nedir, üst-durumda erişimi adlı kovalar geri .
- Unicode karakterleri ile dosya adları işlenmesini geliştirdi.
- (Amazon EC2 örneğin) çok hızlı bağlantıları ZeroDivisionError önler.
- Bu başarısız yeniden yayımlanması olacak istekleri (örneğin bağlantı hataları, iç sunucu hataları, vb.)
- Senkronizasyon tamamen senkron sonlandırma yerine açılamaz dosyalar üzerinde atlar.
- Bu dosyaların sürü ile senkronize açık dosyaları kontenjan dışında çalışmaz.
Yorum Bulunamadı