Site Overlay

Stimare i costi di Microsoft 365 Backup

Qualche mese fa Microsoft ha ufficialmente rilasciato la propria soluzione per il Backup/Restore di Microsoft 365.

Si tratta di una soluzione, integrata ai componenti di M365, per mettere in sicurezza i contenuti SharePoint, OneDrive ed Exchange.

Il modello di pricing del servizio di Backup è recentemente cambiato, rimuovendo i costi Pay-as-you-go legati alle sessioni di backup/restore, e conservando un modello di costo collegato allo storage occupato per i dati messi sotto backup.

Il costo di questo storage è di 0,15 $/GB/Mese.

Non si tratta esattamente di un costo irrisorio, e quindi credo importante provare a fare un po’ di esercizi di stima dei costi per chi ne sta valutando l’adozione (al posto dei sistemi di terze parti dedicati al backup/restore).

Come già scritto, i workload gestiti da Microsoft 365 Backup sono:

  • Siti SharePoint
  • Spazi OneDrive
  • Mailbox di Exchange

Gli elementi da considerare per la stima sono quindi lo storage occupato da questi componenti, considerando eventualmente una percentuale di essi come quelli da mettere in sicurezza, considerando quindi il teriodo di retention (possibilità di ripristino dei dati da un set di backup di X mesi prima).

Microsoft ha rilasciato un simulatore di cacolo in formato Excel, che può essere una buona base:

Tuttavia, l’aspetto chiave è quello di conoscere qual è il valore di storage attualmente occupato dai contenuti da mettere in sicurezza.

Per cercare di scoprirlo, ecco qualche suggerimento.

Identificazione dello storage occupato da SharePoint e OneDrive

Ricorrendo a PowerShell (magari sfruttando il modulo PNP PowerShell), il comando Get-SPOSite può essere il primo punto di partenza, ottenendo uno script per elencare tutti i siti SharePoint, mostrando in tabella il dato di storage occupato:

# Configura i parametri
$AdminSiteURL = "https://<tuo-dominio>-admin.sharepoint.com"

# Ottieni le credenziali per connetterti al Centro Amministrativo di SharePoint
$Cred = Get-Credential

# *********************************


# Configura i parametri

$AdminSiteURL = "https://greenteamonline-admin.sharepoint.com"

 

# Ottieni le credenziali per connetterti al Centro Amministrativo di SharePoint

$Cred = Get-Credential


# Connetti al Centro Amministrativo di SharePoint Online

Connect-SPOService -Url $AdminSiteURL -Credential $Cred

 

# Ottieni tutti i siti SharePoint

$Sites = Get-SPOSite -Limit All


# Crea una tabella per visualizzare i dati

$Table = @()


# Itera attraverso ogni sito e ottieni le informazioni di storage

foreach ($Site in $Sites) {

$Table += [PSCustomObject]@{

URL = $Site.Url

Current = $Site.StorageUsageCurrent

Quota = $Site.StorageQuota

}

}


# Visualizza la tabella

$Table | Format-Table -AutoSize

L’output generato è qualcosa di questo tipo, con l’indicazione dello storage usato dal sito in MB e l’indicazione della quota impostata:

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.

Copyright © 2026 Igor Macori. All Rights Reserved. | Chique Construction by Catch Themes