So ermitteln Sie die Größe eines Amazon S3-Buckets



Aktualisiert April 2024: Erhalten Sie keine Fehlermeldungen mehr und verlangsamen Sie Ihr System mit unserem Optimierungstool. Hol es dir jetzt unter diesen Link
  1. Laden Sie das Reparaturtool hier.
  2. Lassen Sie Ihren Computer scannen.
  3. Das Tool wird dann deinen Computer reparieren.

Aus Gründen, die ich nie verstanden habe, ist die Amazon Der AWS S3-Objektdateispeicher bietet keine Metadaten zur Größe und Anzahl der Objekte in einem Bucket. Dies bedeutet, dass zur Beantwortung der einfachen Frage „Wie erhalte ich die Gesamtgröße eines S3-Buckets?“ Der Bucket gescannt werden muss, um die Objekte zu zählen und die Gesamtgröße zu bestimmen. Dies ist langsam, insbesondere wenn Sie Millionen von Objekten in einem Eimer haben.

Für AWS ist das Ermitteln der Größe eines S3-Buckets nicht sehr intuitiv und in den Menüs verborgen. Erfahren Sie, wie Sie die Gesamtgröße ermitteln, grafisch in CloudWatch anzeigen oder programmgesteuert über die Befehlszeile abrufen können.

So ermitteln Sie die Größe eines Amazon S3-Buckets mithilfe der CLI

AWS CLI unterstützt jetzt den Parameter –query, der einen JMESPath-Ausdruck akzeptiert.

Dies bedeutet, dass Sie die von den Objekten in der Liste angegebenen Größenwerte mit der Summe (Inhalt []. Größe) summieren und als Länge (Inhalt []) zählen können.

Dies kann mithilfe der offiziellen AWS-CLI wie folgt erfolgen und wurde im Februar 2014 eingeführt

aws s3api Listenobjekte –bucket BUCKETNAME –output json –query “[Summe (Inhalt []. Größe), Länge (Inhalt [])]”



Aktualisierung vom April 2024:

Sie können jetzt PC-Probleme verhindern, indem Sie dieses Tool verwenden, z. B. um Sie vor Dateiverlust und Malware zu schützen. Darüber hinaus ist es eine großartige Möglichkeit, Ihren Computer für maximale Leistung zu optimieren. Das Programm behebt mit Leichtigkeit häufig auftretende Fehler, die auf Windows-Systemen auftreten können – ohne stundenlange Fehlerbehebung, wenn Sie die perfekte Lösung zur Hand haben:

  • Schritt 1: Laden Sie das PC Repair & Optimizer Tool herunter (Windows 10, 8, 7, XP, Vista - Microsoft Gold-zertifiziert).
  • Schritt 2: Klicken Sie auf “Scan starten”, Um Windows-Registrierungsprobleme zu finden, die PC-Probleme verursachen könnten.
  • Schritt 3: Klicken Sie auf “Repariere alles”Um alle Probleme zu beheben.

herunterladen



or

Dies kann jetzt trivial nur mit dem offiziellen AWS-Befehlszeilenclient durchgeführt werden:

aws s3 ls –summarize –human-readable –recursive s3: // Bucket-Name /

Es werden auch Pfadpräfixe akzeptiert, wenn Sie nicht den gesamten Bereich zählen möchten:

aws s3 ls –summarize –human-readable –recursive s3: // Bucket-Name / Verzeichnis

Somit wird die Größe großer Speicherbereiche viel schneller angezeigt als durch rekursives Addieren von Dateigrößen, da der tatsächlich verwendete Speicherplatz abgerufen wird. Es ist auch für Menschen lesbar, wenn Sie das Flag -H übergeben, sodass Sie Ihren Taschenrechner nicht herausnehmen müssen.

Verwenden der AWS Web Console und Cloudwatch

  • Gehen Sie zu CloudWatch
  • Klicken Sie auf die Messungen auf der linken Seite des Bildschirms
  • Klicken Sie auf S3
  • Klicken Sie auf „Speichern
  • Sie sehen eine Liste aller Eimer. Beachten Sie, dass es hier zwei mögliche Verwirrungspunkte gibt:
    • ein. Sie sehen nur Eimer mit mindestens einem Objekt.
    • b. Möglicherweise werden keine Buckets angezeigt, die in einer anderen Region erstellt wurden, und Sie müssen möglicherweise die Regionen mithilfe des Dropdown-Menüs in der oberen rechten Ecke ändern, um zusätzliche Buckets anzuzeigen.
  • Suchen Sie im Feld "Suche nach einer Metrik, Dimension oder Ressourcen-ID" nach dem Wort "StandardStorage".
  • Wählen Sie die Bereiche (oder alle Bereiche mit dem Kontrollkästchen links unter dem Wort "Alle") aus, für die Sie die Gesamtgröße berechnen möchten.
  • Wählen Sie mindestens 3 Tage (3 Tage) in der Zeitleiste oben rechts auf dem Bildschirm aus.

Sie sehen nun ein Diagramm, das die tägliche Größe (oder eine andere Einheit) der Liste aller ausgewählten Eimer über den ausgewählten Zeitraum zeigt.

https://stackoverflow.com/questions/32192391/how-do-i-find-the-total-size-of-my-aws-s3-storage-bucket-or-folder



Expertentipp: Dieses Reparaturtool scannt die Repositorys und ersetzt beschädigte oder fehlende Dateien, wenn keine dieser Methoden funktioniert hat. Es funktioniert in den meisten Fällen gut, wenn das Problem auf eine Systembeschädigung zurückzuführen ist. Dieses Tool optimiert auch Ihr System, um die Leistung zu maximieren. Es kann per heruntergeladen werden Mit einem Klick hier