Microsoft Exchange Set-Mailbox Befehl wird falsch verabeitet
Moinsens,
kann mir das einer Erklären? Exchange 2016, aktuellste CU.
MS Docs:
https://docs.microsoft.com/de-de/exchange/configure-storage-quotas-for-a ...
Mein Befehl ausgeführt in Exchange Management Shell:
Fehler:
Der Wert von Eigenschaft 'IssueWarningQuota' muss kleiner als oder gleich dem Wert von Eigenschaft 'ProhibitSendQuota' sein. IssueWarningQuota: '38 GB
(40,802,189,312 bytes)', ProhibitSendQuota: '4 GB (4,294,967,296 bytes)'.
Ich seh meinen Fehler leider nicht.
Danke im Voraus
kann mir das einer Erklären? Exchange 2016, aktuellste CU.
MS Docs:
https://docs.microsoft.com/de-de/exchange/configure-storage-quotas-for-a ...
Set-Mailbox -Identity "Joe Healy" -IssueWarningQuota 24.5gb -ProhibitSendQuota 24.75gb -ProhibitSendReceiveQuota 25gb -UseDatabaseQuotaDefaults $false
Mein Befehl ausgeführt in Exchange Management Shell:
Set-Mailbox -Identity labor -IssueWarningQuota 3.8gb -ProhibitSendQuota 4gb -ProhibitSendReceiveQuota 4gb -UseDatabaseQuotaDefaults $false
Fehler:
Der Wert von Eigenschaft 'IssueWarningQuota' muss kleiner als oder gleich dem Wert von Eigenschaft 'ProhibitSendQuota' sein. IssueWarningQuota: '38 GB
(40,802,189,312 bytes)', ProhibitSendQuota: '4 GB (4,294,967,296 bytes)'.
Ich seh meinen Fehler leider nicht.
Danke im Voraus
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 1592853432
Url: https://administrator.de/contentid/1592853432
Ausgedruckt am: 08.11.2024 um 11:11 Uhr
5 Kommentare
Neuester Kommentar
Zitat von @flotaut:
kann mir das einer Erklären? Exchange 2016, aktuellste CU.
Mein Befehl ausgeführt in Exchange Management Shell:
Fehler:
Der Wert von Eigenschaft 'IssueWarningQuota' muss kleiner als oder gleich dem Wert von Eigenschaft 'ProhibitSendQuota' sein. IssueWarningQuota: '38 GB
(40,802,189,312 bytes)', ProhibitSendQuota: '4 GB (4,294,967,296 bytes)'.
Set-Mailbox -Identity labor -IssueWarningQuota 3.8gb -ProhibitSendQuota 4gb -ProhibitSendReceiveQuota 4gb -UseDatabaseQuotaDefaults $false
Fehler:
Der Wert von Eigenschaft 'IssueWarningQuota' muss kleiner als oder gleich dem Wert von Eigenschaft 'ProhibitSendQuota' sein. IssueWarningQuota: '38 GB
(40,802,189,312 bytes)', ProhibitSendQuota: '4 GB (4,294,967,296 bytes)'.
Das liegt am deutschen OS. Rechne es entweder in MB um oder setze den Wert in Anführungszeichen und benutze Kommata.
# Setzen der Variablen für die OU und die Quoten in GB
$OU = "OU=YourOU,DC=yourdomain,DC=com"
$IssueWarningQuota = 9.9
$ProhibitSendQuota = 10
$ProhibitSendReceiveQuota = 10.5
# Konvertierung in Byte-Werte
$IssueWarningQuotaBytes = [long]($IssueWarningQuota * 1024 * 1024 * 1024)
$ProhibitSendQuotaBytes = [long]($ProhibitSendQuota * 1024 * 1024 * 1024)
$ProhibitSendReceiveQuotaBytes = [long]($ProhibitSendReceiveQuota * 1024 * 1024 * 1024)
# Ausgabe zur Überprüfung
Write-Output "IssueWarningQuotaBytes: $IssueWarningQuotaBytes"
Write-Output "ProhibitSendQuotaBytes: $ProhibitSendQuotaBytes"
Write-Output "ProhibitSendReceiveQuotaBytes: $ProhibitSendReceiveQuotaBytes"
# Importieren des Exchange-Moduls (falls notwendig)
# Import-Module ExchangeOnlineManagement
# Verbinden zu Exchange Online (Falls Exchange Online verwendet wird)
# Connect-ExchangeOnline -UserPrincipalName <admin_user>@yourdomain.com -ShowProgress $true
# Holen der Postfächer in der angegebenen OU
$Mailboxes = Get-Mailbox -OrganizationalUnit $OU
foreach ($Mailbox in $Mailboxes) {
Set-Mailbox -Identity $Mailbox.samAccountName -UseDatabaseQuotaDefaults $false -IssueWarningQuota $IssueWarningQuotaBytes -ProhibitSendQuota $ProhibitSendQuotaBytes -ProhibitSendReceiveQuota $ProhibitSendReceiveQuotaBytes
}
# Trennen von der Exchange Online Sitzung (Falls Exchange Online verwendet wurde)
# Disconnect-ExchangeOnline -Confirm:$false