Website-Suche

Exportieren Sie Exchange Online-Postfachordnerstatistiken mit PowerShell


Als Administrator ist die Überwachung der Einblicke in Exchange Online-Postfachordner unerlässlich, um die Elementanzahl und die Ordnergröße aller Postfächer herauszufinden und so die Speicherverwaltung zu optimieren. Da das Microsoft 365 Admin Center keine Informationen zur Größe von Postfachordnern bereitstellt, müssen Administratoren auf ein Tool eines Drittanbieters oder PowerShell zurückgreifen. Sehen wir uns an, wie Sie mit Exchange PowerShell Statistiken zu Postfachordnern erhalten.

Finden Sie Einblicke in Postfachordner mithilfe von PowerShell

Administratoren können den Postfachordner-Statistikbericht mit dem Cmdlet „Get-MailboxFolderStatistics“ im Exchange Online PowerShell-Modul finden. Dieses Cmdlet ruft die Größe des Postfachordners und die Elementanzahl für alle Postfachordner ab, einschließlich Archiv, Posteingang, Kalender, Kontakte und mehr. Allerdings müssen Administratoren mehr Zeit aufwenden, um dieses Cmdlet zu optimieren und die gewünschten Details zu erhalten. Lass deine Sorgen fallen! Wir haben ein PowerShell-Skript erstellt, das effektiv maßgeschneiderte Lösungen für alle Ihre Anwendungsfälle bietet.

Drehbuch-Highlights

  1. Das Skript überprüft und installiert das Exchange PowerShell-Modul (sofern es noch nicht installiert ist), nachdem Sie es bestätigt haben.
  2. Rufen Sie Ordnerstatistiken füralle Postfachordner ab.
  3. Rufen Sie Statistiken fürbestimmte Postfachordner ab.
  4. Stellt Ordnerstatistiken für eineneinzelnen Benutzer und mehrere Benutzer bereit.
  5. Ermöglicht die Verwendung eines Filters zum Abrufen von Ordnerstatistiken für alle Benutzerpostfächer.
  6. Ermöglicht die Verwendung eines Filters zum Abrufen von Ordnerstatistiken für alle freigegebenen Postfächer.
  7. Das Skript kann auch mit einemMFA-aktivierten Konto ausgeführt werden.
  8. Exportiert Berichtsergebnisse in CSV.
  9. Das Skript ist planerfreundlich.
  10. Es kann auch mit zertifikatbasierter Authentifizierung (CBA) ausgeführt werden.

Laden Sie das Skript herunter: GetMailboxFolderStatisticsReport.ps1

Beispielausgabe:

Das Skript exportiert alle in der Organisation verfügbaren Microsoft 365-Postfächer mit den folgenden Attributen:

  • Anzeigename
  • UPN
  • Ordnernamen
  • Ordnerpfad
  • Elemente im Ordner
  • Ordnergröße
  • Elemente in Ordnern und Unterordnern
  • Ordner- und Unterordnergröße
  • Gelöschte Elemente im Ordner
  • Gelöschte Elemente in Ordnern und Unterordnern
  • Sichtbare Elemente im Ordner
  • Versteckte Elemente im Ordner
  • Postfachtyp
  • Erstellungszeitpunkt
  • Letzte Änderungszeit

Exchange Online-Postfachordner-Statistikbericht - Skriptausführungsmethoden

  1. Laden Sie das Skript herunter.
  2. Starten Sie die Windows PowerShell.
  3. Wählen Sie eine der bereitgestellten Methoden zum Ausführen des Skripts aus.

Methode 1: Sie können das Skript mit MFA- und Nicht-MFA-Konten ausführen.

./GetMailboxFolderStatisticsReport.ps1

In diesem Beispiel können Sie alle Exchange Online-Postfächer und ihre Ordnerstatistiken für jeden Ordner in eine CSV-Datei exportieren.

Methode 2: Sie können das Skript auch mit zertifikatbasierter Authentifizierung ausführen, was planerfreundlich ist. Wenn Sie das Skript unbeaufsichtigt ausführen möchten, können Sie diese Methode wählen. Dazu müssen Sie die App in Azure AD registrieren.

./GetMailboxFolderStatisticsReport.ps1 -Organization <Domain> -ClientId <AppId> -CertificateThumbprint <CertThumbprint>

Sie können entweder ein von einer anerkannten Zertifizierungsstelle (CA) ausgestelltes Zertifikat verwenden oder ein selbstsigniertes SSL-Zertifikat erstellen.

Methode 3: Sie können Anmeldeinformationen (Benutzername und Passwort) explizit übergeben und das Skript ausführen.

./GetMailboxFolderStatisticsReport.ps1 -UserName <UPN> -Password <Password>

Sie können das Skript mit dem Taskplaner für Nicht-MFA-Administratorkonten planen.

Exportieren Sie Postfachordnerstatistiken mithilfe eines PowerShell-Skripts

Mithilfe des Skripts können Sie Lösungen für die folgenden Anwendungsfälle erhalten:

  1. Ermitteln Sie die Größe des Postfachordners für alle Exchange-Postfächer
  2. Rufen Sie Postfachordnerstatistiken für einen einzelnen Benutzer ab
  3. Rufen Sie Postfachordnerstatistiken für Massenbenutzer ab
  4. Finden Sie die Größe des Postfachordners für alle Benutzerpostfächer
  5. Rufen Sie Postfachordnerstatistiken für alle freigegebenen Microsoft 365-Postfächer ab
  6. Exportieren Sie eine bestimmte Ordnergröße für alle Postfächer

1. Ermitteln Sie die Größe des Postfachordners für alle Exchange-Postfächer

Durch die Überwachung der Einblicke in Postfachordner für alle Exchange Online-Postfächer erhalten Sie einen Überblick über alle Ordner und deren Größen. Somit können Administratoren die Postfachnutzung einfach überwachen und die Postfachspeicherung effizient optimieren.

Führen Sie das folgende Skript aus, um Postfachordnerstatistiken für alle Exchange Online-Postfächer abzurufen und in eine CSV-Datei zu exportieren.

./GetMailboxFolderStatisticsReport.ps1

Administratoren erhalten die Anzahl der Ordnerelemente und die Ordnergröße für jedes Postfach separat.

2. Rufen Sie Postfachordnerstatistiken für einen einzelnen Benutzer ab

Wenn Administratoren Ordnereinblicke für ein wichtiges Postfach überwachen möchten, führen Sie dieses Skript aus, indem Sie den UPN des gewünschten Benutzers im Parameter „-MailboxUPN“ angeben.

./GetMailboxFolderStatisticsReport.ps1 -MailboxUPN <UserPrincipalName>

Der exportierte Bericht zeigt die Größe jedes Ordners des angegebenen Benutzers an, wobei wichtige Postfächer hervorgehoben und andere vermieden werden.

3. Erhalten Sie Postfachordnerstatistiken für Massenbenutzer

Das Abrufen von Postfachordnerstatistiken für mehrere Postfächer hilft Administratoren, Ordnerdetails für eine bestimmte Gruppe von Benutzern in der Organisation zu überwachen. Um dies zu erreichen, führen Sie das Skript mit dem Parameter „-MailboxCSV“ aus, um den Dateipfad bereitzustellen.

./GetMailboxFolderStatisticsReport.ps1 -MailboxCSV <FilePath>

Ersetzen Sie durch den Pfad Ihrer gespeicherten CSV-Datei.

Hinweis: Denken Sie daran, dass Sie den UPN der gewünschten Benutzer mit dem Spaltennamen „Postfächer“ in der CSV-Datei hinzufügen müssen.

Beispiel-CSV-Eingabedatei:

4. Finden Sie die Größe des Postfachordners für alle Benutzerpostfächer

Administratoren können Einblicke in Postfachordner nur für Benutzerpostfächer erhalten, um sich nur auf Benutzer zu konzentrieren und andere Postfachtypen für eine verbesserte Überwachung auszuschließen. Führen Sie das Skript mit dem Parameter „-UserMailboxOnly“ aus, um Ordnerdetails aller Benutzerpostfächer abzurufen.

./GetMailboxFolderStatisticsReport.ps1 -UserMailboxOnly

Es exportiert die Anzahl und Größe der einzelnen Ordnerelemente für alle Benutzerpostfächer separat.

5. Rufen Sie Postfachordnerstatistiken für alle freigegebenen Microsoft 365-Postfächer ab

Freigegebene Postfächer verbrauchen mehr Speicherplatz als Benutzerpostfächer. Daher ist es für Administratoren wichtig, die wichtigen Statistiken zu freigegebenen Postfachordnern regelmäßig im Auge zu behalten und die Größe freigegebener Postfächer effektiv zu ermitteln.

./GetMailboxFolderStatisticsReport.ps1 -SharedMailboxOnly

Administratoren können das Skript wie oben erwähnt mit dem Parameter „-SharedMailboxOnly“ ausführen, um die einzelnen Ordnerdetails für alle freigegebenen Postfächer in Microsoft 365-Umgebungen abzurufen.

6. Exportieren Sie die spezifische Ordnergröße für alle Postfächer

Möglicherweise sind nicht alle Ordner in einem Postfach für die Überwachung erforderlich. Administratoren können sich auf wichtige Postfachordner konzentrieren oder Ordnerstatistiken für Standardordner abrufen, indem sie beim Ausführen des Skripts mithilfe des Parameters „-FolderPaths“ die erforderlichen Ordnerpfade durch Kommas getrennt angeben.

./GetMailboxFolderStatisticsReport.ps1 -FolderPaths “/Inbox”

Wenn Sie das obige Skript ausführen, werden die Details des Posteingangsordners wie Anzahl, Größe, ausgeblendete Elemente, sichtbare Elemente, gelöschte Elemente und Unterordnerdetails für alle Exchange Online-Postfächer exportiert.

Ich hoffe, dieser Blog hilft Administratoren dabei, Postfachordner-Statistikberichte zu finden und zu exportieren, die alle Anwendungsfälle effizient lösen. Hinterlassen Sie Ihre Fragen im Kommentarbereich. Viel Spaß beim Skripten!

Verwandte Artikel