Поделиться через


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 (2:00) до 06:00 (6:00).

Пример 3

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

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

Параметры

-AllowFileRestore

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

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

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

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

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

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

-BackgroundDatabaseMaintenance

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

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

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

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

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

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

-CircularLoggingEnabled

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

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

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

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

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

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

-Confirm

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

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

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

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

Тип:SwitchParameter
Default value: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
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

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

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

-DeletedItemRetention

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

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

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

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

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

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

-DomainController

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

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

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

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

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

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

-EventHistoryRetentionPeriod

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

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

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

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

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

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

-Identity

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

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

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

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

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

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

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

-IssueWarningQuota

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

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

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

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

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

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

-ItemRetentionPeriod

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

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

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

Тип:Unlimited
Default value: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
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

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

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

-MaxItemSize

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

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

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

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

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

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

-MountAtStartup

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

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

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

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

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

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

-Name

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

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

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

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

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

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

-ProhibitPostQuota

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

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

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

Тип:Unlimited
Default value: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
Default value: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
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

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

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

-ReplicationPeriod

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

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

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

Тип:UInt32
Default value: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
Default value:None
Поддерживаются подстановочные знаки:False
DontShow:False

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

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

-RetainDeletedItemsUntilBackup

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

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

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

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

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

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

-UseCustomReferralServerList

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

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

Установка для этого параметра значения $false также очищает параметр PublicFolderReferralServerList.

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

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

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

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

-WhatIf

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

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

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

Тип:SwitchParameter
Default value: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

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