AWS S3: Wie kann ich sehen, wie viel Speicherplatz belegt ist?
Ich ein AWS-Konto. Ich bin mit der S3 zum speichern von sicherungen, die von verschiedenen Servern. Die Frage ist, gibt es keine Informationen in der AWS-Konsole über wie viel Festplatte spase auf meinem S3 cloud?
Dank
InformationsquelleAutor der Frage KennyPowers | 2012-01-23
Du musst angemeldet sein, um einen Kommentar abzugeben.
Yippe - ein update auf die AWS CLI können Sie rekursiv ls durch Eimer...
InformationsquelleAutor der Antwort cudds
Ich bin nicht sicher, Wann dieser Hinzugefügt wurde, um die AWSCLI gegeben, dass die ursprüngliche Frage war vor 3 Jahren, aber das Kommandozeilen-tool gibt eine schöne Zusammenfassung mit:
InformationsquelleAutor der Antwort thaavik
s3cmd zeigen, können Sie dies durch ausführen von
s3cmd du
Optional die übergabe der bucket-Namen als argument.InformationsquelleAutor der Antwort markusk
Die AWS CLI unterstützt jetzt die
--query
parameter, die eine JMESPath Ausdrücken.Bedeutet dies, dass Sie können die Summe die Werte für die Größe gegeben durch
list-objects
mitsum(Contents[].Size)
und zählen, wielength(Contents[])
.Dies kann ausgeführt werden unter Verwendung des offiziellen AWS CLI, wie unten vorgestellt und wurde in Feb 2014
InformationsquelleAutor der Antwort Christopher Hackett
Finden Sie heraus, die Größe von S3-bucket AWS-Konsole:
Hoffe, das hilft.
InformationsquelleAutor der Antwort endriju
Auf linux-box, die
python
(mitpip
installer)grep
undawk
installieren Sie die AWS CLI (command-line-tools für EC2, S3 und viele andere Dienstleistungen)dann erstellen Sie eine
.awssecret
Datei in Ihrem home-Ordner mit Inhalt wie unten (einstellen, Schlüssel, geheim und region als erforderlich):Dieser Datei Lesen und schreiben, um Ihre Benutzer-nur:
und exportieren Sie Sie auf Ihre Umgebung
dann führen Sie im terminal (das ist eine einzige Zeile Befehl, getrennt durch
\
für leicht zu Lesen hier):aws
Teil sind die Eimer (oder Optional einen 'Unterordner')grep
Teil entfernt (mit-v
) die Zeilen, die mit dem Regulären Ausdruck übereinstimmen (mit-E
).^$
ist für Leerzeile--
ist für die Trennlinien in der Ausgabe vonaws s3 ls
awk
einfach hinzufügentotal
die 3. Spalte der Ausgabe (die Größe in KB), dann zeigt es am EndeHINWEIS dieser Befehl funktioniert für die aktuelle Eimer oder 'Ordner', nicht rekursiv
InformationsquelleAutor der Antwort JScoobyCed
Sehen https://serverfault.com/questions/84815/how-can-i-get-the-size-of-an-amazon-s3-bucket
Beantwortet von Vic...
InformationsquelleAutor der Antwort JonLovett
Cloud watch ermöglicht Ihnen auch das erstellen von Metriken für Ihren S3-bucket. Es zeigt, dass Sie Metriken, die von der Größe und dem Objekt zählen.
Dienstleistungen> Management-Tools> Cloud-Uhr. Wählen Sie die region, wo Sie Ihren S3-bucket und die Größe und object-count-Metrik wäre unter den verfügbaren Metriken.
InformationsquelleAutor der Antwort rowelee
Immer großen Eimer Größe über API (entweder aws cli oder s4cmd) ist ziemlich langsam. Hier ist meine HowTo erklärt, wie man analysieren S3 Usage Report mit bash one liner:
InformationsquelleAutor der Antwort Jakub Głazik
Neben Christopher ' s Antwort.
Wenn Sie brauchen, um count Gesamtgröße von versionierten Eimer verwenden:
Zählt es sowohl Aktuelle und Archivierte Versionen.
InformationsquelleAutor der Antwort ruletkin
Die AWS-Konsole nicht zeigen, Sie dies aber können Sie Bucket Explorer oder Cloudberry Explorerum die gesamte Größe eines Eimers. Beide haben Kostenlose Versionen zur Verfügung.
Hinweis: diese Produkte haben immer noch zu Holen Sie sich die Größe jedes einzelnen Objekts, so könnte es lange Zeit dauern, bis die Eimer mit vielen Objekten.
InformationsquelleAutor der Antwort Geoff Appleford
Basierend auf @cudds Antwort:
Auch, Cyberduck bequem ermöglicht die Berechnung der Größe für einen Eimer oder in einen Ordner.
InformationsquelleAutor der Antwort Evgeny Goldin
Mini John's Antwort völlig für mich gearbeitet! Genial... musste
aus Europa, obwohl
InformationsquelleAutor der Antwort pitxon_net
Dies ist eine alte Anfrage, aber da war ich auf der Suche nach der Antwort stieß ich auf Sie. Einige der Antworten machte mich daran erinnern, ich benutze S3 Browser, um Daten zu verwalten. Sie können sich auf einen Eimer und schlug Eigenschaften und zeigt Ihnen die insgesamt. Ziemlich einfach. Ich empfehle den browser: https://s3browser.com/default.aspx?v=6-1-1&fam=x64
InformationsquelleAutor der Antwort user7191982
Gut, Sie können es auch durch ein S3-client, wenn Sie lieber eine menschenfreundliche Benutzeroberfläche.
Benutze ich CrossFTPdas ist kostenlos und cross-Plattform, und dort können Sie mit der rechten Maustaste auf den Ordner -> wählen Sie "Eigenschaften..." -> klicken Sie auf "Berechnen" - button neben Größe und voila.
InformationsquelleAutor der Antwort Yiannis Tsimalis
Benutze ich Cloud-Turtle um die Größe der einzelnen Perioden. Wenn die bucket-Größe überschreitet >100 Gb, dann würde es einige Zeit dauern, bis die Anzeige der Größe.
Cloud-turtle ist freeware.
InformationsquelleAutor der Antwort Sangram Anand