Get-RecoverableItems

Этот командлет доступен в локальной среде Exchange и в облачной службе. Некоторые параметры и настройки могут быть эксклюзивными для той или иной среды.

Используйте командлет Get-RecoverableItems для просмотра удаленных элементов в почтовых ящиках. Для восстановления удаленных элементов используйте командлет Restore-RecoverableItems.

Этот командлет доступен только в роли "Импорт и экспорт почтовых ящиков". По умолчанию эта роль не назначена ни одной группе ролей. Чтобы использовать этот командлет, добавьте роль "Импорт и экспорт почтового ящика" в группу ролей (например, в группу ролей "Управление организацией"). Подробнее см. в разделе Добавление роли в группу ролей.

Сведения о наборах параметров в разделе Синтаксис ниже см. В разделе Синтаксис командлета Exchange.

Синтаксис

OnPremises

Get-RecoverableItems
    -Identity <GeneralMailboxOrMailUserIdParameter>
    [-EntryID <String>]
    [-FilterEndTime <DateTime>]
    [-FilterItemType <String>]
    [-FilterStartTime <DateTime>]
    [-LastParentFolderID <String>]
    [-ResultSize <Unlimited>]
    [-SourceFolder <RecoverableItemsFolderType>]
    [-SubjectContains <String>]
    [<CommonParameters>]

Cloud

Get-RecoverableItems
    -Identity <GeneralMailboxOrMailUserIdParameter[]>
    [-EntryID <String>]
    [-FilterEndTime <DateTime>]
    [-FilterItemType <String>]
    [-FilterStartTime <DateTime>]
    [-LastParentFolderID <String>]
    [-MaxParallelSize <Int32>]
    [-PolicyTag <String[]>]
    [-ResultSize <Unlimited>]
    [-SkipCount <Int32>]
    [-SourceFolder <RecoverableItemsFolderType>]
    [-SubjectContains <String>]
    [<CommonParameters>]

Описание

Для его запуска необходимо получить соответствующие разрешения. Хотя в этой статье перечислены все параметры командлета, у вас может не быть доступа к некоторым параметрам, если они не включены в назначенные вам разрешения. Сведения о необходимых разрешениях для запуска командлетов и использования параметров в организации см. в статье Find the permissions required to run any Exchange cmdlet.

Примеры

Пример 1

Get-RecoverableItems -Identity laura@contoso.com -SubjectContains "FY17 Accounting" -FilterItemType IPM.Note -FilterStartTime "2/1/2018 12:00:00 AM" -FilterEndTime "2/5/2018 11:59:59 PM"

В этом примере возвращаются все доступные для восстановления удаленные сообщения с указанной темой в почтовом ящике laura@contoso.com за указанный диапазон дат и времени.

Пример 2

Get-RecoverableItems -Identity "malik@contoso.com", "lillian@contoso.com" -FilterItemType IPM.Note -FilterStartTime "3/15/2019 12:00:00 AM" -FilterEndTime "3/25/2019 11:59:59 PM"

В этом примере возвращаются все доступные для восстановления удаленные сообщения с указанной темой в почтовых ящиках обоих malik@contoso.com типов и lillian@contoso.com за указанный диапазон даты/времени.

Параметры

-EntryID

Применимо: Exchange Server 2016, Exchange Server 2019, Exchange Server SE, Exchange Online

Параметр EntryID указывает удаленный элемент, который требуется восстановить. Значение EntryID для удаленного элемента уникально в почтовом ящике.

Идентификатор EntryID можно найти в командлете Get-RecoverableItems с помощью других фильтров поиска (тема, диапазон дат и т. д.).

Свойства параметров

Тип:String
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-FilterEndTime

Применимо: Exchange Server 2016, Exchange Server 2019, Exchange Server SE, Exchange Online

Параметр FilterEndTime задает конечную дату и время диапазона дат. Этот параметр использует значение LastModifiedTime элемента.

Используйте формат короткой даты, определенный в настройках региональных параметров на компьютере, на котором выполняется команда. Например, если компьютер настроен на использование короткого формата даты ММ/ДД/ГГГГ, введите 01.09.2018, чтобы указать 1 сентября 2018 года. Допускается ввод только даты или даты и времени. Если вы вводите дату и время дня, заключите это значение в кавычки ("), например," 09/01/2018 5:00 PM ".

Свойства параметров

Тип:DateTime
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-FilterItemType

Применимо: Exchange Server 2016, Exchange Server 2019, Exchange Server SE, Exchange Online

Параметр FilterItemType фильтрует результаты по указанному значению свойства MessageClass (ItemClass) удаленного элемента. Например, вы можете:

  • IPM.Appointment (собрания и встречи)
  • IPM.Contact
  • ИПМ. Файл
  • IPM.Note
  • IPM.Task

Свойства параметров

Тип:String
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-FilterStartTime

Применимо: Exchange Server 2016, Exchange Server 2019, Exchange Server SE, Exchange Online

Параметр FilterStartTime задает дату и время начала диапазона дат. Этот параметр использует значение LastModifiedTime элемента.

Используйте формат короткой даты, определенный в настройках региональных параметров на компьютере, на котором выполняется команда. Например, если компьютер настроен на использование короткого формата даты ММ/ДД/ГГГГ, введите 01.09.2018, чтобы указать 1 сентября 2018 года. Допускается ввод только даты или даты и времени. Если вы вводите дату и время дня, заключите это значение в кавычки ("), например," 09/01/2018 5:00 PM ".

Свойства параметров

Тип:DateTime
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-Identity

Применимо: Exchange Server 2016, Exchange Server 2019, Exchange Server SE, Exchange Online

Параметр Identity указывает почтовый ящик с удаленными элементами, которые нужно просмотреть. Вы можете использовать любое значение, которое однозначно определяет почтовый ящик. Пример.

  • Имя
  • Псевдоним
  • различающееся имя (DN);
  • различающееся имя (DN);
  • Домен\Имя пользователя
  • Адрес электронной почты
  • GUID
  • LegacyExchangeDN
  • SamAccountName
  • Идентификатор пользователя или имя участника-пользователя

В Exchange Online можно указать несколько почтовых ящиков, разделенных запятыми. Если значения содержат пробелы или по каким-либо другим причинам требуют применения кавычек, используйте следующий синтаксис: "Value1","Value2",..."ValueN".

Внимание: значение $null или несуществующее значение параметра Identity возвращает все объекты так, как если бы вы выполнили команду Get- без параметра Identity. Убедитесь, что все списки значений для параметра Identity точны и не содержат несуществующих значений $null.

Свойства параметров

Тип:GeneralMailboxOrMailUserIdParameter
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

OnPremises
Position:1
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False
Cloud
Position:1
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-LastParentFolderID

Применимо: Exchange Server 2016, Exchange Server 2019, Exchange Server SE, Exchange Online

Параметр LastParentFolderID указывает значение FolderID элемента перед его удалением. Пример: 53B93149989CA54DBC9702AE619B9CCA000062CE9397.

Свойства параметров

Тип:String
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-MaxParallelSize

Применимо: Exchange Online

Этот параметр доступен только в облачной службе.

Параметр MaxParallelSize указывает максимальное количество почтовых ящиков, которые обрабатываются этой командой параллельно. Допустимое значение является целым числом от 1 до 10. Как правило, чем больше значение, тем меньше времени, необходимое для выполнения команды в нескольких почтовых ящиках.

Значение этого параметра не действует, если в параметре Identity указывается только один почтовый ящик.

Свойства параметров

Тип:Int32
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

Cloud
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-PolicyTag

Применимо: Exchange Online

Этот параметр доступен только в облачной службе.

{{ Заполнение policyTag Описание }}

Свойства параметров

Тип:

String[]

Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

Cloud
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-ResultSize

Применимо: Exchange Server 2016, Exchange Server 2019, Exchange Server SE, Exchange Online

Параметр ResultSize указывает максимальное число возвращаемых результатов. Если требуется возвратить все результаты, отвечающие условиям запроса, используйте для этого параметра значение unlimited. Значение по умолчанию — 1000.

Свойства параметров

Тип:Unlimited
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-SkipCount

Применимо: Exchange Online

Этот параметр доступен только в облачной службе.

{{ Заполнение SkipCount Description }}

Свойства параметров

Тип:Int32
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-SourceFolder

Применимо: Exchange Server 2016, Exchange Server 2019, Exchange Server SE, Exchange Online

Параметр SourceFolder определяет, где искать удаленные элементы в почтовом ящике. Допустимые значения:

  • DeletedItems. Папка "Удаленные".
  • RecoverableItems: папка "Восстанавливаемые элементы\Удаления". Эта папка содержит элементы, удаленные из папки "Удаленные" (программно удаленные элементы).
  • PurgedItems: папка Recoverable Items\Purge (Восстановимые элементы\Purges). Эта папка содержит элементы, которые были удалены из папки "Восстановимые элементы" (жестко удаленные элементы).

Если этот параметр не используется, команда выполняет поиск в этих трех папках.

  • DiscoveryHoldsItems (только в облаке): папка Recoverable Items\DiscoveryHolds. Эта папка содержит элементы, которые были удалены из папки "Восстанавливаемые элементы" (жестко удаленные элементы) и защищены защитной мерой. Для поиска удаленных элементов в этой папке используйте этот параметр со значением DiscoveryHoldsItems.

Свойства параметров

Тип:RecoverableItemsFolderType
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-SubjectContains

Применимо: Exchange Server 2016, Exchange Server 2019, Exchange Server SE, Exchange Online

Параметр SubjectContains фильтрует элементы по указанному текстовому значению в поле Тема. Если значение содержит пробелы, его необходимо заключить в кавычки (").

Свойства параметров

Тип:String
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в статье about_CommonParameters.