AWS, trovare la dimensione di un S3 secchio abbastanza intuitivo e nascosto nel menu. Ecco come trovare la dimensione totale, il grafico in Ur, o recuperare a livello di codice dalla riga di comando.
Come Trovare Secchio Dimensioni dalla GUI
Dalla S3 Management Console, fare clic sul secchio che si desidera visualizzare. Al di sotto di Gestione > Metriche > Storage, c’è un grafico che mostra il numero totale di byte memorizzati nel corso del tempo.
Inoltre, è possibile visualizzare questa metrica in Ur, insieme con il numero di oggetti memorizzati. È possibile utilizzare questa funzione per aggiungere il secchio dimensioni di un grafico o di un CloudWatch cruscotto.
Da un secchio pagina panoramica, è anche possibile selezionare tutti gli elementi, e scegliere Azioni > Ottenere la Dimensione Totale. Ma, se si dispone di più di una pagina di elementi, non è possibile selezionare tutto, e non essere rappresentativo del secchio dimensioni effettive.
È anche possibile visualizzare il secchio dimensioni dal Costo Explorer, perché il reparto di fatturazione, naturalmente, hanno una misura accurata del consumo.
Come Arrivare Secchio Dimensioni, dalla CLI
È possibile elencare le dimensioni di una benna tramite il AWS CLI, passando il-riassumere bandiera s3 ls:
aws s3 ls s3://secchio –recursive –leggibile –riassumere
Questo in loop su ogni voce nel secchio, e stampare il numero totale di oggetti e la dimensione totale alla fine. Se vuoi non avere il terminale inondato di ogni nome di file nel vostro secchio, è possibile passare l’output di coda:
aws s3 ls s3://secchio –recursive –leggibile –riassumere | coda -2
Questo se si dispone di un secchio di grandi dimensioni. Si potrebbe utilizzare get-metrica-dati per recuperare la dimensione da Ur, ma la sintassi è goffo.
Un metodo più semplice è quello di installare s3cmd; non È una parte di AWS CLI, quindi dovrete installare manualmente dal vostro gestore di pacchetti della distro. Per i sistemi basati su Debian, come Ubuntu, che sarebbe:
sudo apt-get install s3cmd
Una volta s3cmd è installato, è necessario eseguire il seguente comando per collegarlo al tuo account con la vostra chiave di accesso (si può generare uno nuovo da “le Mie Credenziali di Sicurezza”):
s3cmd –configure
Una volta installato, è possibile ottenere la dimensione di tutto il vostro spazzatura con:
s3cmd du -H
5.708148956298828 M 2 oggetti s3://secchio/
Questo consentirà di visualizzare la dimensione di grandi secchi molto più veloce, in modo ricorsivo, sommando le dimensioni dei file, come si recupera l’effettivo spazio su disco utilizzato. Inoltre, è leggibile se si passa -bandiera H, quindi non è necessario interrompere il vostro calcolatore.