none
DAG задание или перемещение пути mailboxDatabaseCopy RRS feed

  • Вопрос

  • вопрос наверное банальный:

    при использование консоли легко добавить копию баз данных.

    а как сделать так, чтобы можно были изменить путь расположения копии?

     

    11 июля 2011 г. 12:30

Ответы

Все ответы

    • Предложено в качестве ответа Mikhail Tokaryev 12 июля 2011 г. 10:35
    • Помечено в качестве ответа Yuriy Lenchenkov 13 июля 2011 г. 10:51
    12 июля 2011 г. 4:25
  • вспоминаю слова преподавателя "ассемблер это просто" и ответ однокурсника "ассемблер - это совсем не просто"

     

    в кратце задача такая:

    есть 2 сервера, на одно 5 баз, на другом 5 баз. все базы на диске D:\ , система на диске C:\ , все логи от баз на диске L:\

    на сервера добавлены еще 2 диска E:\ , на которых предполагается, будут храниться БД копий.

     

    итак, по статье:

    1. Обратите внимание на любые параметры запаздывания преобразования и усечения для всех копий перемещаемой базы данных почтовых ящиков. Эти сведения можно получить с помощью командлета Get-MailboxDatabase, как показано в этом примере.

    [PS] C:\Windows\system32>Get-MailboxDatabase Exch_02_MBX01 | fl *lag*
    ReplayLagTimes     : {[IDA-EXCH-02, 00:00:00], [IDA-EXCH-01, 00:00:00]}
    TruncationLagTimes : {[IDA-EXCH-02, 00:00:00], [IDA-EXCH-01, 00:00:00]}

    2. Если для базы данных включено циклическое ведение журнала, его необходимо отключить перед продолжением работы. Циклическое ведение журнала можно отключить для базы данных почтовых ящиков с помощью командлета Set-MailboxDatabase, как показано в этом примере.

    Set-MailboxDatabase Exch_01_MBX01 -CircularLoggingEnabled $false
    Set-MailboxDatabase Exch_02_MBX01 -CircularLoggingEnabled $false

    -у меня циклическое ведение журнала вообще нигде не используется


    3. Удалите все копии базы данных почтовых ящиков для перемещаемой базы данных Дополнительные сведения см. в разделе Удаление копии базы данных почтовых ящиков.

    -удалено через консоль, копий нет

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

    -старые базы, то есть оставшиеся копии, переношу в новое место E:\mailbox_copy\DB1  ... E:\mailbox_copy\DB5 , как базы, так и журнал копии.

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


    вот тут я залип. как путь то поменять, если база удалена? подскажите пожалуйста.


    12 июля 2011 г. 7:03
  • Вы оставщеюся базу, перемещаете командлетом move-databasepath в то место в которое хотите.

     

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

    • Помечено в качестве ответа Yuriy Lenchenkov 13 июля 2011 г. 10:51
    12 июля 2011 г. 10:19