[11] Exchange Server 2019 – Zasady przechowywania

15 stycznia 2025 Wyłączono przez Adam [zicherka] Nogły

Ustawimy teraz zasady przechowywania dla skrzynek pocztowych użytkowników serwera pocztyExchange.

Wiadomości w skrzynce pocztowej [Retension Policies] są automatycznie przechowywane i/lub przenoszone lub usuwane.

Jeśli chcesz ustawić politykę archiwizowania, musisz wcześniej włączyć folder archiwizacji lokalnej – więcej na ten temat przeczytasz w rozdziale „Archiwizacja w archiwach lokalnych”.

Uruchom PowerShell z uprawnieniami administratora i skonfiguruj zasady przechowywania na serwerze Exchange 2019.

Windows PowerShell
Copyright (C) Microsoft Corporation. All rights reserved.
Install the latest PowerShell for new features and improvements! https://aka.ms/PSWindows

PS C:\Windows\system32> LaunchEMS
         Welcome to the Exchange Management Shell!
Full list of cmdlets: Get-Command
Only Exchange cmdlets: Get-ExCommand
Cmdlets that match a specific string: Help *<string>*
Get general help: Help
Get help for a cmdlet: Help <cmdlet name> or <cmdlet name> -?
Exchange team blog: Get-ExBlog
Show full output for a command: <command> | Format-List
Show quick reference guide: QuickRef
VERBOSE: Connecting to vwsr02.zicher.lab.
VERBOSE: Connected to vwsr02.zicher.lab.
[PS] C:\Windows\system32>Get-RetentionPolicy
Name                      RetentionPolicyTagLinks                           Guid
----                      -----------------------                           ----
Default MRM Policy        {Recoverable Items 14 days move to archive, Never a02538ed-7d2b-43f1-a0fd-a19f6b375e79
                           Delete, 5 Year Delete, 1 Year Delete, 6 Month De
                          lete, 1 Month Delete, 1 Week Delete, Personal nev
                          er move to archive, Personal 5 year move to archi
                          ve, Default 2 year move to archive, Personal 1 ye
                          ar move to archive}
ArbitrationMailbox        {Never Delete, AsyncOperationNotification, Modera c7bd4f60-b5ea-4c79-ba9c-95f0497e1fa9
                          tedRecipients, AutoGroup}

# wyświetl domyślne zasady przechowywania
[PS] C:\Windows\system32>Get-RetentionPolicyTag | Format-Table -AutoSize -Wrap
Name                                      Type             Description
----                                      ----             -----------
Personal 1 year move to archive           Personal         Managed Content Settings
Default 2 year move to archive            All              Managed Content Settings
Personal 5 year move to archive           Personal         Managed Content Settings
Personal never move to archive            Personal         Managed Content Settings
1 Week Delete                             Personal         Managed Content Settings
1 Month Delete                            Personal         Managed Content Settings
6 Month Delete                            Personal         Managed Content Settings
1 Year Delete                             Personal         Managed Content Settings
5 Year Delete                             Personal         Managed Content Settings
Never Delete                              Personal         Managed Content Settings
Recoverable Items 14 days move to archive RecoverableItems Managed Content Settings

# oznaczenia/opisy domyślnych zasad przechowywania
[PS] C:\Windows\system32>Get-Mailbox "debian" | Select Name,ArchiveDatabase,RetentionPolicy
Name         ArchiveDatabase      RetentionPolicy
----         ---------------      ---------------
Debian Linux Archive Database 001 Default MRM Policy

# domyślna polityka przechowywania nie jest stosowana domyślnie
# tylko w przypadku użytkowników, którzy mają włączony folder archiwum lokalnego, automatycznie stosowane są do nich domyślne zasady przechowywania
[PS] C:\Windows\system32>New-RetentionPolicyTag -Name "2 Year Delete" -Type All -AgeLimitForRetention 730 -RetentionAction DeleteAndAllowRecovery
Name                      Type                      Description
----                      ----                      -----------
2 Year Delete             All                       Managed Content Settings
[PS] C:\Windows\system32>New-RetentionPolicyTag -Name "3 Month move to Archive" -Type All -AgeLimitForRetention 90 -RetentionAction MoveToArchive
Name                      Type                      Description
----                      ----                      -----------
3 Month move to Archive   All                       Managed Content Settings

# utwórz nowe zasady przechowywania i połącz ze znacznikami zasad przechowywania
# dla każdego parametru zapoznaj się z [Get-Help New-RetentionPolicy -Full]
# aby określić wiele tagów, użyj przecinka
[PS] C:\Windows\system32>New-RetentionPolicy "My Delete Policy" -RetentionPolicyTagLinks "2 Year Delete"
Name                      RetentionPolicyTagLinks                           Guid
----                      -----------------------                           ----
My Delete Policy          {2 Year Delete}                                   8ec27023-5061-4ff9-af46-f8ffeac6f20e
[PS] C:\Windows\system32>New-RetentionPolicy "My Archive Policy" -RetentionPolicyTagLinks "3 Month move to Archive"
Name                      RetentionPolicyTagLinks                           Guid
----                      -----------------------                           ----
My Archive Policy         {3 Month move to Archive}                         7a9e7f6f-8de6-4677-8848-4611b9c3c2f7
[PS] C:\Windows\system32>Get-RetentionPolicy
Name                      RetentionPolicyTagLinks                           Guid
----                      -----------------------                           ----
Default MRM Policy        {Recoverable Items 14 days move to archive, Never a02538ed-7d2b-43f1-a0fd-a19f6b375e79
                           Delete, 5 Year Delete, 1 Year Delete, 6 Month De
                          lete, 1 Month Delete, 1 Week Delete, Personal nev
                          er move to archive, Personal 5 year move to archi
                          ve, Default 2 year move to archive, Personal 1 ye
                          ar move to archive}
ArbitrationMailbox        {Never Delete, AsyncOperationNotification, Modera c7bd4f60-b5ea-4c79-ba9c-95f0497e1fa9
                          tedRecipients, AutoGroup}
My Delete Policy          {2 Year Delete}                                   8ec27023-5061-4ff9-af46-f8ffeac6f20e
My Archive Policy         {3 Month move to Archive}                         7a9e7f6f-8de6-4677-8848-4611b9c3c2f7
[PS] C:\Windows\system32>Get-RetentionPolicyTag | Format-Table -AutoSize -Wrap
Name                                      Type             Description
----                                      ----             -----------
Personal 1 year move to archive           Personal         Managed Content Settings
Default 2 year move to archive            All              Managed Content Settings
Personal 5 year move to archive           Personal         Managed Content Settings
Personal never move to archive            Personal         Managed Content Settings
1 Week Delete                             Personal         Managed Content Settings
1 Month Delete                            Personal         Managed Content Settings
6 Month Delete                            Personal         Managed Content Settings
1 Year Delete                             Personal         Managed Content Settings
5 Year Delete                             Personal         Managed Content Settings
Never Delete                              Personal         Managed Content Settings
Recoverable Items 14 days move to archive RecoverableItems Managed Content Settings
2 Year Delete                             All              Managed Content Settings
3 Month move to Archive                   All              Managed Content Settings

# ustaw zasady przechowywania dla konkretnego użytkownika
[PS] C:\Windows\system32>Set-Mailbox "rocky" -RetentionPolicy "My Delete Policy"
[PS] C:\Windows\system32>Start-ManagedFolderAssistant -Identity "rocky"
[PS] C:\Windows\system32>Set-Mailbox "debian" -RetentionPolicy "My Archive Policy"
[PS] C:\Windows\system32>Start-ManagedFolderAssistant -Identity "rocky"
[PS] C:\Windows\system32>Get-Mailbox -Filter "Name -NotLike 'DiscoverySearchMailbox*'" | Select Name,ArchiveDatabase,RetentionPolicy
Name            ArchiveDatabase      RetentionPolicy
----            ---------------      ---------------
Debian Linux    Archive Database 001 My Archive Policy
Exchange Admin  Archive Database 001 Default MRM Policy
Rocky Linux                          My Delete Policy
Nowy Użytkownik Archive Database 001 Default MRM Policy
[PS] C:\Windows\system32>exit

Konfiguracja zasad przechowywania jest możliwa również z wykorzystaniem narzędzi graficznych, a dokładniej mówiąc za pomocą Centrum administracyjnego serwera Exchange 2019.

Zaloguj się zatem do Centrum administracyjnego serwera Exchange. Następnie wybierz [zarządzanie zgodnością/compilance managment] w lewym panelu i przejdź do zakładki [tagi przechowywania/retention tags] w prawym panelu, wtedy możliwe będzie tworzenie lub edytowanie tagów zasad przechowywania.

W zakładce [zarządzanie zgodnością/compliance management] – [polityki retencyjne/retension policies] możliwe jest tworzenie lub edytowanie polityk retencyjnych.

Aby zastosować politykę przechowywania dla użytkownika poczty na serwerze Exchange, przejdź do ustawień konkretnego użytkownika w jego skrzynce pocztowej i ustaw zasady przechowywania w pokazany poniżej sposób.

Na przykład wiadomości, w których zastosowana jest zasada [Usuń i pozwól na odzyskanie/Delete And Allow Recovery] są automatycznie przenoszone do folderu [Elementy usunięte/Deleted items] po wygaśnięciu, jednak można je odzyskać w folderze [Elementy usunięte/Deleted items], klikając link [Odzyskaj usunięte elementy].

Wiadomości, w których zastosowano zasadę [Przenieś do archiwum/Move To Archive] i włączono folder archiwum lokalnego, są automatycznie przenoszone do folderu archiwum po wygaśnięciu.