1.获取当前数据库信息,命令如下:
[PS] C:\Windows\system32>Get-MailboxDatabase
Name Server Recovery ReplicationType
---- ------ -------- ---------------
Mailbox Database 0370393930 PEK1-MBX-01 False None
Mailbox Database 2140201753 PEK1-MBX-02 False None
2.将PEK1-MBX-01上的数据库Mailbox Database 0370393930.edb移动至‘S:\MailBox\DataBase01‘目录下
[PS] C:\Windows\system32>Get-MailboxDatabase -Identity ‘Mailbox Database 0370393930‘ | fl GUID
Guid : c0659528-aaac-41e9-85b5-91363ead23a6
[PS] C:\Windows\system32>Move-DatabasePath -Identity ‘c0659528-aaac-41e9-85b5-91363ead23a6‘ -EdbFilePath "S:\MailBox\DataBase01\Mailbox Database 0370393930.edb"
确认
是否确实要执行此操作?
正在移动数据库路径“c0659528-aaac-41e9-85b5-91363ead23a6”。
[Y] 是(Y) [A] 全是(A) [N] 否(N) [L] 全否(L) [?] 帮助 (默认值为“Y”): A
确认
若要执行移动操作,必须暂时卸除数据库"c0659528-aaac-41e9-85b5-91363ead23a6",这将使所有用户都无法访问该数据库。要继续吗?
[Y] 是(Y) [A] 全是(A) [N] 否(N) [L] 全否(L) [?] 帮助 (默认值为“Y”): A
3.将PEK1-MBX-02上的数据库Mailbox Database 2140201753移动至‘S:\MailBox\DataBase02‘目录下
[PS] C:\Windows\system32>Get-MailboxDatabase -Identity ‘Mailbox Database 2140201753‘ | fl GUID
Guid : c99fba7a-6d77-47b8-8b0e-0327e31bd0ac
[PS] C:\Windows\system32>Move-DatabasePath -Identity ‘c99fba7a-6d77-47b8-8b0e-0327e31bd0ac‘ -EdbFilePath "S:\MailBox\DataBase02\Mailbox Database 2140201753.edb"
确认
是否确实要执行此操作?
正在移动数据库路径“c99fba7a-6d77-47b8-8b0e-0327e31bd0ac”。
[Y] 是(Y) [A] 全是(A) [N] 否(N) [L] 全否(L) [?] 帮助 (默认值为“Y”): A
确认
若要执行移动操作,必须暂时卸除数据库"c99fba7a-6d77-47b8-8b0e-0327e31bd0ac",这将使所有用户都无法访问该数据库。要继续吗?
[Y] 是(Y) [A] 全是(A) [N] 否(N) [L] 全否(L) [?] 帮助 (默认值为“Y”): A
4.将PEK1-MBX-01上数据库‘Mailbox Database 0370393930’,所对应的日志文件移动至‘S:\MailBox\Log01‘
[PS] C:\Windows\system32>Get-MailboxDatabase -Identity ‘Mailbox Database 0370393930‘ | fl GUID
Guid : c0659528-aaac-41e9-85b5-91363ead23a6
[PS] C:\Windows\system32>Move-DatabasePath -Identity c0659528-aaac-41e9-85b5-91363ead23a6 -LogFolderPath "S:\MailBox\Log01\"
确认
是否确实要执行此操作?
正在移动数据库路径“c0659528-aaac-41e9-85b5-91363ead23a6”。
[Y] 是(Y) [A] 全是(A) [N] 否(N) [L] 全否(L) [?] 帮助 (默认值为“Y”): A
确认
若要执行移动操作,必须暂时卸除数据库"c0659528-aaac-41e9-85b5-91363ead23a6",这将使所有用户都无法访问该数据库。要继续吗?
[Y] 是(Y) [A] 全是(A) [N] 否(N) [L] 全否(L) [?] 帮助 (默认值为“Y”): A
5.将PEK1-MBX-02上数据库‘Mailbox Database 2140201753’,所对应的日志文件移动至‘S:\MailBox\Log02‘
6.创建DAG01高可用组,并设置PEK1-CHS-01为主要见证服务器,命令如下:
[PS] C:\Windows\system32>New-DatabaseAvailabilityGroup -Name ‘DAG01‘ -WitnessServer ‘PEK1-CHS-01.DouBiOA.Ren‘ -WitnessDirectory ‘C:\DAGFileShareWitnesses‘
Name Member Servers Operational Servers
---- -------------- -------------------
DAG01 {}
7.设置PEK1-CHS-02为备用见证服务器,命令如下:
[PS] C:\Windows\system32>Set-DatabaseAvailabilityGroup -Identity ‘DAG01‘ -AlternateWitnessServer ‘PEK1-CHS-02.DouBiOA.Ren‘ -AlternateWitnessDirectory ‘C:\DAGFileShareWitnesses‘
8.将PEK1-MBX-01及PEK1-MBX-02加入DAG01组中,如下图所示;
PS] C:\Windows\system32>Add-DatabaseAvailabilityGroupServer -Identity ‘DAG01‘ -MailboxServer ‘PEK1-MBX-01‘
PS] C:\Windows\system32>Add-DatabaseAvailabilityGroupServer -Identity ‘DAG01‘ -MailboxServer ‘PEK1-MBX-02‘
9.设置‘DAG01‘所对应的IP地址;
[PS] C:\Windows\system32>Set-DatabaseAvailabilityGroup -Identity ‘DAG01‘ -DatabaseAvailabilityGroupIpAddresses ‘10.1.31.40‘
配置完成后,等待一会儿,将出现如下信息:
1.获取当前数据库信息,命令如下:
[PS] C:\Windows\system32>Get-MailboxDatabase
Name Server Recovery ReplicationType
---- ------ -------- ---------------
Mailbox Database 0370393930 PEK1-MBX-01 False None
Mailbox Database 2140201753 PEK1-MBX-02 False None
2.将PEK1-MBX-01上的数据库Mailbox Database 0370393930.edb移动至‘S:\MailBox\DataBase01‘目录下
[PS] C:\Windows\system32>Get-MailboxDatabase -Identity ‘Mailbox Database 0370393930‘ | fl GUID
Guid : c0659528-aaac-41e9-85b5-91363ead23a6
[PS] C:\Windows\system32>Move-DatabasePath -Identity ‘c0659528-aaac-41e9-85b5-91363ead23a6‘ -EdbFilePath "S:\MailBox\DataBase01\Mailbox Database 0370393930.edb"
确认
是否确实要执行此操作?
正在移动数据库路径“c0659528-aaac-41e9-85b5-91363ead23a6”。
[Y] 是(Y) [A] 全是(A) [N] 否(N) [L] 全否(L) [?] 帮助 (默认值为“Y”): A
确认
若要执行移动操作,必须暂时卸除数据库"c0659528-aaac-41e9-85b5-91363ead23a6",这将使所有用户都无法访问该数据库。要继续吗?
[Y] 是(Y) [A] 全是(A) [N] 否(N) [L] 全否(L) [?] 帮助 (默认值为“Y”): A
3.将PEK1-MBX-02上的数据库Mailbox Database 2140201753移动至‘S:\MailBox\DataBase02‘目录下
[PS] C:\Windows\system32>Get-MailboxDatabase -Identity ‘Mailbox Database 2140201753‘ | fl GUID
Guid : c99fba7a-6d77-47b8-8b0e-0327e31bd0ac
[PS] C:\Windows\system32>Move-DatabasePath -Identity ‘c99fba7a-6d77-47b8-8b0e-0327e31bd0ac‘ -EdbFilePath "S:\MailBox\DataBase02\Mailbox Database 2140201753.edb"
确认
是否确实要执行此操作?
正在移动数据库路径“c99fba7a-6d77-47b8-8b0e-0327e31bd0ac”。
[Y] 是(Y) [A] 全是(A) [N] 否(N) [L] 全否(L) [?] 帮助 (默认值为“Y”): A
确认
若要执行移动操作,必须暂时卸除数据库"c99fba7a-6d77-47b8-8b0e-0327e31bd0ac",这将使所有用户都无法访问该数据库。要继续吗?
[Y] 是(Y) [A] 全是(A) [N] 否(N) [L] 全否(L) [?] 帮助 (默认值为“Y”): A
4.将PEK1-MBX-01上数据库‘Mailbox Database 0370393930’,所对应的日志文件移动至‘S:\MailBox\Log01‘
[PS] C:\Windows\system32>Get-MailboxDatabase -Identity ‘Mailbox Database 0370393930‘ | fl GUID
Guid : c0659528-aaac-41e9-85b5-91363ead23a6
[PS] C:\Windows\system32>Move-DatabasePath -Identity c0659528-aaac-41e9-85b5-91363ead23a6 -LogFolderPath "S:\MailBox\Log01\"
确认
是否确实要执行此操作?
正在移动数据库路径“c0659528-aaac-41e9-85b5-91363ead23a6”。
[Y] 是(Y) [A] 全是(A) [N] 否(N) [L] 全否(L) [?] 帮助 (默认值为“Y”): A
确认
若要执行移动操作,必须暂时卸除数据库"c0659528-aaac-41e9-85b5-91363ead23a6",这将使所有用户都无法访问该数据库。要继续吗?
[Y] 是(Y) [A] 全是(A) [N] 否(N) [L] 全否(L) [?] 帮助 (默认值为“Y”): A
5.将PEK1-MBX-02上数据库‘Mailbox Database 2140201753’,所对应的日志文件移动至‘S:\MailBox\Log02‘
6.创建DAG01高可用组,并设置PEK1-CHS-01为主要见证服务器,命令如下:
[PS] C:\Windows\system32>New-DatabaseAvailabilityGroup -Name ‘DAG01‘ -WitnessServer ‘PEK1-CHS-01.DouBiOA.Ren‘ -WitnessDirectory ‘C:\DAGFileShareWitnesses‘
Name Member Servers Operational Servers
---- -------------- -------------------
DAG01 {}
7.设置PEK1-CHS-02为备用见证服务器,命令如下:
[PS] C:\Windows\system32>Set-DatabaseAvailabilityGroup -Identity ‘DAG01‘ -AlternateWitnessServer ‘PEK1-CHS-02.DouBiOA.Ren‘ -AlternateWitnessDirectory ‘C:\DAGFileShareWitnesses‘
8.将PEK1-MBX-01及PEK1-MBX-02加入DAG01组中,如下图所示;
PS] C:\Windows\system32>Add-DatabaseAvailabilityGroupServer -Identity ‘DAG01‘ -MailboxServer ‘PEK1-MBX-01‘
PS] C:\Windows\system32>Add-DatabaseAvailabilityGroupServer -Identity ‘DAG01‘ -MailboxServer ‘PEK1-MBX-02‘
9.设置‘DAG01‘所对应的IP地址;
[PS] C:\Windows\system32>Set-DatabaseAvailabilityGroup -Identity ‘DAG01‘ -DatabaseAvailabilityGroupIpAddresses ‘10.1.31.40‘
配置完成后,等待一会儿,将出现如下信息: