S3cmd on komentorivi työkalu ladata, hakea ja hallita tietoa Amazon S3. Se soveltuu parhaiten tehokäyttäjille, jotka eivät pelkää komentoriviä. Projekti on myös ihanteellinen skriptejä, automatisoidun varmuuskopioinnin laukaista cron, jne
Amazon S3 on kohtuuhintainen tietojen varastointi palvelu. Ihanteellinen off-site varmuuskopiot, arkistointi ja muut tiedontallennustarpeet. Tutustu sivuilla Amazon S3 tietää enemmän.
Yksinkertainen S3cmd HowTo
Rekisteröidy Amazon AWS / S3
Siirry Amazon S3 kotisivu, klikkaa "Rekisteröidy verkkopalvelun" -painiketta oikeassa sarakkeessa ja työn kautta rekisteröinnin. Sinun täytyy toimittaa luottokorttitiedot jotta Amazon veloittaa S3 käyttöä. Lopussa kannattaa omaavansa Access ja Secret avaimet
Suorita s3cmd --configure
Sinulta kysytään kaksi avainta - kopioi ja liitä ne varausvahvistusviestistä tai Amazon tilin sivulle. Ole varovainen, kun kopioit niitä! Ne ovat kirjainkoko on kirjoitettava tarkasti tai sinun pitää saada virheitä noin kelpaa allekirjoituksia tai vastaavia.
Suorita s3cmd ls luetella kaikki kauhat.
Kuten juuri aloitettu S3 ei ole kauhat omistamia teitä jo nyt. Joten tuotos on tyhjä.
Tee ämpäri s3cmd mb S3: // my-Uusi-ämpäri-nimi
Kuten edellä mainittiin ämpäri nimien tulee olla yksilöllisiä keskuudessa _all_ käyttäjille S3. Tämä tarkoittaa yksinkertaisesti nimiä kuten "testi" tai "asdf" on jo otettu ja sinun täytyy tehdä jopa jotain enemmän alkuperäinen. Olen joskus etuliitteen minun ämpäri nimet sähköpostiini verkkotunnus (logix.cz) johtaa ämpäri nimi, esimerkiksi "logix.cz-testi":
~ $ S3cmd mb S3: //logix.cz-test
Bucket "logix.cz-testi" luotu
Listaa kauhat uudelleen s3cmd ls
Nyt sinun pitäisi nähdä juuri luonut ämpäri
~ $ S3cmd ls
2007-01-19 01:41 S3: //logix.cz-test
Listaa sisällön ämpäri
~ $ S3cmd ls S3: //logix.cz-test
Bucket "logix.cz-testi":
~ $
Se on tyhjä, todellakin.
Lataa tiedosto ämpäriin
~ $ S3cmd laittaa addressbook.xml S3: //logix.cz-test/addrbook.xml
Tiedosto 'addressbook.xml "tallennetaan S3: //logix.cz-test/addrbook.xml (123456 bytes)
Nyt voimme lista ämpäri sisällön uudelleen
~ $ S3cmd ls S3: //logix.cz-test
Bucket "logix.cz-testi":
2007-01-19 01:46 120k S3: //logix.cz-test/addrbook.xml
Nouda tiedosto takaisin ja varmista, että sen ei ole vioittunut
~ $ S3cmd get S3: //logix.cz-test/addrbook.xml osoitekirja-2.xml
Kohteen S3: //logix.cz-test/addrbook.xml tallennetaan "osoitekirja-2.xml" (123456 bytes)
~ $ Md5 addressbook.xml osoitekirja-2.xml
39bcb6992e461b269b95b3bda303addf addressbook.xml
39bcb6992e461b269b95b3bda303addf osoitekirjan-2.xml
Tarkistussummat alkuperäisen tiedoston vastaa yksi noudettu yhden. Näyttää se toimi.
Siivoa: poista objekti ja poista ämpäri
~ $ S3cmd rb S3: //logix.cz-test
ERROR: S3 error: 409 (Conflict): BucketNotEmpty
Auts, voimme vain poistaa tyhjät kauhat!
~ $ S3cmd del S3: //logix.cz-test/addrbook.xml
Kohteen S3: //logix.cz-test/addrbook.xml poistettu
~ $ S3cmd rb S3: //logix.cz-test
Bucket "logix.cz-testi" poistetaan
Mitä uutta strong> tässä julkaisussa:
- Tämä julkaisu lisätty komentoja kopiointia ja liikkuva kauko-tiedostoja, CloudFront tuki, uusi [setacl] komento asettamiseksi ACL objekteihin, ja rekursiivinen ja wildcard tuki [laittaa], [saada] ja [del]. --dry-ajo käytössä [laittaa], [saada] ja [sync]. Poistaminen ei ole tyhjä kauhat on sallittua.
- edistymismittaria toteutettiin.
- Uusi --include, --rinclude, ja - (r) kuuluu-optioista lisättiin ohittaa --exclude poikkeuksia.
- --add-header vaihtoehto lisättiin yhdessä --list-md5 vaihtoehto [ls].
Mitä uutta strong> versiossa 0.9.8.4:
- This julkaisu palauttaa pääsy isoja nimetty kauhat .
- Se on parantanut käsittely tiedostonimet Unicode-merkkejä.
- Siinä vältetään ZeroDivisionError hyvin nopeat yhteydet (esimerkiksi Amazon EC2).
- Se reissue epäonnistui pyynnöt (esimerkiksi ollessa virheitä, sisäinen palvelin virheitä, jne).
- Sync hyppaa tiedostoja ei voi avata eikä päättämisestä sync täysin.
- Se ei lopu avoimia tiedostoja kiintiön sync jossa on paljon tiedostoja.
Kommentteja ei löytynyt