Set-PublicFolderDatabase

Этот командлет доступен только в Exchange Server 2010.

Используйте командлет Set-PublicFolderDatabase для задания атрибутов баз данных общедоступных папок.

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

Синтаксис

Default (По умолчанию)

Set-PublicFolderDatabase
    [-Identity] <DatabaseIdParameter>
    [-AllowFileRestore <Boolean>]
    [-BackgroundDatabaseMaintenance <Boolean>]
    [-CircularLoggingEnabled <Boolean>]
    [-Confirm]
    [-CustomReferralServerList <MultiValuedProperty>]
    [-DeletedItemRetention <EnhancedTimeSpan>]
    [-DomainController <Fqdn>]
    [-EventHistoryRetentionPeriod <EnhancedTimeSpan>]
    [-IssueWarningQuota <Unlimited>]
    [-ItemRetentionPeriod <Unlimited>]
    [-MaintenanceSchedule <Schedule>]
    [-MaxItemSize <Unlimited>]
    [-MountAtStartup <Boolean>]
    [-Name <String>]
    [-ProhibitPostQuota <Unlimited>]
    [-QuotaNotificationSchedule <Schedule>]
    [-ReplicationMessageSize <ByteQuantifiedSize>]
    [-ReplicationPeriod <UInt32>]
    [-ReplicationSchedule <Schedule>]
    [-RetainDeletedItemsUntilBackup <Boolean>]
    [-UseCustomReferralServerList <Boolean>]
    [-WhatIf]
    [<CommonParameters>]

Описание

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

Примеры

Пример 1

Set-PublicFolderDatabase -Identity 'PFDB01' -DeletedItemRetention '10.00:00:00'

В этом примере срок хранения удаленных элементов в базе данных общедоступных папок PFDB01 задается равным 10 дням.

Пример 2

Set-PublicFolderDatabase -Identity 'PFDB01'-MaintenanceSchedule 'Sun.2:00 AM-Sun.6:00 AM, Mon.2:00 AM-Mon.6:00 AM, Tue.2:00 AM-Tue.6:00 AM, Wed.2:00 AM-Wed.6:00 AM, Thu.2:00 AM-Thu.6:00 AM, Fri.2:00 AM-Fri.6:00 AM, Sat.2:00 AM-Sat.6:00 AM'

В этом примере задается расписание обслуживания базы данных для PFDB01, которое должно выполняться ежедневно с 02:00 до 06:00.

Пример 3

Set-PublicFolderDatabase -RetainDeletedItemsUntilBackup $true -Identity 'PFDB01'

В этом примере удаленные элементы в базе данных общих папок PFDB01 не удаляются без возможности восстановления резервной копии базы данных.

Параметры

-AllowFileRestore

Применимо: Exchange Server 2010

Параметр AllowFileRestore указывает, что база данных общедоступных папок может быть перезаписана в случае восстановления базы данных общедоступных папок. Значение по умолчанию — $false.

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

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

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

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

-BackgroundDatabaseMaintenance

Применимо: Exchange Server 2010

Параметр BackgroundDatabaseMaintenance указывает, будет ли расширенный обработчик хранилищ (ESE) выполнять обслуживание баз данных. Возможные значения: $true и $false. Если указан $true, база данных общедоступных папок считывает объект во время подключения базы данных и инициализирует базу данных для выполнения фонового обслуживания базы данных. Если указан $false, база данных общедоступной папки считывает объект во время подключения базы данных и инициализирует базу данных без возможности выполнения фонового обслуживания базы данных.

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

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

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

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

-CircularLoggingEnabled

Применимо: Exchange Server 2010

Параметр CircularLoggingEnabled указывает, следует ли включать циклическое ведение журнала. Если указать значение $true, циклическое ведение журнала включается. Значение по умолчанию — $false.

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

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

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

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

-Confirm

Применимо: Exchange Server 2010

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

  • Деструктивные командлеты (например, командлеты Remove-) имеют встроенную паузу, которая заставляет вас подтвердить команду перед продолжением. Можно пропускать запросы на подтверждение этих командлетов, используя следующий синтаксис: -Confirm:$false.
  • Большинство других командлетов (например, командлеты New- и Set-) не имеют встроенной паузы. Для этих командлетов указание параметра Confirm без значения приводит к паузе, которая вынуждает вас подтвердить команду перед продолжением.

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

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

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

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

-CustomReferralServerList

Применимо: Exchange Server 2010

Параметр CustomReferralServerList указывает стоимость ссылок на общедоступные папки для отдельных серверов вручную. Затраты могут быть любой положительной цифрой. Серверы, не включенные в список, не включаются в ссылки. Если этот параметр настроен без серверов в списке, ссылки на общедоступные папки отсутствуют.

Параметр CustomReferralServerList принимает массив в следующем формате: "serverID:cost". Используйте запятую для разделения нескольких серверов, например "MBXSERVER01:1","MBXSERVER02:5".

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

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

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

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

-DeletedItemRetention

Применимо: Exchange Server 2010

Параметр DeletedItemRetention указывает время, в течение которого удаленные элементы хранятся в мусорном контейнере перед безвозвратным удалением во время обслуживания магазина.

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

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

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

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

-DomainController

Применимо: Exchange Server 2010

Параметр DomainController указывает контроллер домена, который используется этим командлетом для чтения или записи данных в Active Directory. Вы определяете контроллер домена по его полному доменному имени (FQDN). Например, dc01.contoso.com.

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

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

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

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

-EventHistoryRetentionPeriod

Применимо: Exchange Server 2010

Параметр EventHistoryRetentionPeriod указывает продолжительность хранения событий в таблице журнала событий. События можно хранить в течение одной недели.

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

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

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

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

-Identity

Применимо: Exchange Server 2010

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

  • имя;
  • различающееся имя (DN);
  • GUID

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

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

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

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

-IssueWarningQuota

Применимо: Exchange Server 2010

Параметр IssueWarningQuota указывает размер общедоступной папки, при котором владельцам общих папок отправляется предупреждение о том, что папка почти заполнена.

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

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

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

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

-ItemRetentionPeriod

Применимо: Exchange Server 2010

Параметр ItemRetentionPeriod указывает продолжительность хранения элементов в папке до их удаления во время обслуживания магазина.

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

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

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

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

-MaintenanceSchedule

Применимо: Exchange Server 2010

Параметр MaintenanceSchedule задает график обслуживания магазина.

Синтаксис этого параметра выглядит следующим образом: StartDay.Hour:Minute [AM | PM]-EndDay.Hour:Minute [AM | PM].

Для дней можно использовать следующие значения:

  • Полное название дня.
  • Сокращенное название дня.
  • Целое число от 0 до 6, где 0 = воскресенье.

Можно ввести время в 24-часовом формате и опустить значение AM/PM. При вводе времени в формате 12 часов добавьте пробел между временем и значением AM/PM.

Можно комбинировать и сочетать форматы даты и времени.

Промежуток между временем начала и временем окончания должен составлять не менее 15 минут. Число минут округляется до значений 0, 15, 30 и 45. Ниже приводятся примеры:

  • "Sun.11:30 PM-Mon.1:30 AM"
  • "6.22:00-6.22:15" (Работает с субботы в 22:00 до субботы в 22:15)
  • "Вс.1:15-понедельник.23:00"

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

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

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

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

-MaxItemSize

Применимо: Exchange Server 2010

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

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

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

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

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

-MountAtStartup

Применимо: Exchange Server 2010

Параметр MountAtStartup указывает, должна ли база данных быть подключена при запуске хранилища. Значение по умолчанию — $true.

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

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

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

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

-Name

Применимо: Exchange Server 2010

Параметр Name указывает имя базы данных общедоступных папок. Этот параметр используется для изменения имени базы данных общедоступных папок.

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

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

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

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

-ProhibitPostQuota

Применимо: Exchange Server 2010

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

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

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

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

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

-QuotaNotificationSchedule

Применимо: Exchange Server 2010

Параметр QuotaNotificationSchedule указывает интервал отправки предупреждающих сообщений, когда общедоступные папки превышают указанный предельный размер.

Синтаксис этого параметра выглядит следующим образом: StartDay.Hour:Minute [AM | PM]-EndDay.Hour:Minute [AM | PM].

Для дней можно использовать следующие значения:

  • Полное название дня.
  • Сокращенное название дня.
  • Целое число от 0 до 6, где 0 = воскресенье.

Можно ввести время в 24-часовом формате и опустить значение AM/PM. При вводе времени в формате 12 часов добавьте пробел между временем и значением AM/PM.

Можно комбинировать и сочетать форматы даты и времени.

Промежуток между временем начала и временем окончания должен составлять не менее 15 минут. Число минут округляется до значений 0, 15, 30 и 45. Ниже приводятся примеры:

  • "Sun.11:30 PM-Mon.1:30 AM"
  • "6.22:00-6.22:15" (Работает с субботы в 22:00 до субботы в 22:15)
  • "Вс.1:15-понедельник.23:00"

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

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

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

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

-ReplicationMessageSize

Применимо: Exchange Server 2010

Параметр ReplicationMessageSize определяет размер сообщений репликации. Небольшие элементы могут быть объединены в одно сообщение репликации, которое может быть такого же размера, как этот параметр, но элементы, превышающие этот параметр, реплицируются с сообщениями большего размера.

Допустимым считается число длиной до 2 гигабайт (2147482624 байт). Значение по умолчанию: 300 килобайт (307200 байт).

Допустимое значение — число до 1,999999999 ТБ (2 199 023 254 528 Б) или значение unlimited. Значение по умолчанию — 6 ГБ (6 442 450 944 Б).

  • Б (байт)
  • КБ (килобайт)
  • МБ (мегабайт)
  • ГБ (гигабайты)

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

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

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

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

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

-ReplicationPeriod

Применимо: Exchange Server 2010

Параметр ReplicationPeriod указывает интервал, с которым может происходить репликация общедоступных папок или обновлений содержимого.

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

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

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

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

-ReplicationSchedule

Применимо: Exchange Server 2010

Параметр ReplicationSchedule указывает интервалы времени, в течение которых может выполняться репликация общедоступных папок или содержимого.

Синтаксис этого параметра выглядит следующим образом: StartDay.Hour:Minute [AM | PM]-EndDay.Hour:Minute [AM | PM].

Для дней можно использовать следующие значения:

  • Полное название дня.
  • Сокращенное название дня.
  • Целое число от 0 до 6, где 0 = воскресенье.

Можно ввести время в 24-часовом формате и опустить значение AM/PM. При вводе времени в формате 12 часов добавьте пробел между временем и значением AM/PM.

Можно комбинировать и сочетать форматы даты и времени.

Промежуток между временем начала и временем окончания должен составлять не менее 15 минут. Число минут округляется до значений 0, 15, 30 и 45.

Ниже приводятся примеры:

  • "Sun.11:30 PM-Mon.1:30 AM"
  • "6.22:00-6.22:15" (Работает с субботы в 22:00 до субботы в 22:15)
  • "Вс.1:15-понедельник.23:00"

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

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

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

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

-RetainDeletedItemsUntilBackup

Применимо: Exchange Server 2010

Параметр RetainDeletedItemsUntilBackup указывает, что удаленные элементы не удаляются до тех пор, пока не будет выполнено резервное копирование базы данных общедоступных папок. Значение по умолчанию — $false.

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

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

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

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

-UseCustomReferralServerList

Применимо: Exchange Server 2010

Параметр UseCustomReferralServerList указывает, следует ли использовать затраты сервера, указанные в параметре PublicFolderReferralServerList. Если установлено значение $true, сервер использует параметр PublicFolderReferralServerList costs для создания ссылок на общедоступные папки. Если установлено значение $false, сервер использует межсайтовые затраты Active Directory для создания ссылок на общедоступные папки.

Присвоение этому параметру значения $false также приводит к сбросу параметра PublicFolderReferralServerList.

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

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

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

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

-WhatIf

Применимо: Exchange Server 2010

Переключатель WhatIf показывает, что команда делает без каких-либо изменений. С этим параметром не нужно указывать значение.

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

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

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

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

CommonParameters

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

Входные данные

Input types

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

Выходные данные

Output types

Чтобы просмотреть типы возвращаемых данных, также называемые типами вывода, которые принимает этот командлет, см. раздел Типы ввода и вывода командлета. Если поле "Типы выходных данных" пусто, командлет не возвращает данные.