SQL Server 2016 Failover +AlwaysOn 增加資料庫到可用性群組

來源:互聯網
上載者:User

標籤:eee   建立   伺服器   增加   介紹   c51   aac   狀態   code   

SQL Server Failover +AlwaysOn 增加資料庫到可用性群組
前面幾篇文章都已經詳細介紹了SQL Server Failover +AlwaysOn 的配置,今天我們主要介紹SQL Server Failover Cluster+AlwaysOn下 增加資料庫到可用性群組
我們首先需要建立一個資料庫及表

資料庫名稱
HAGroupDB2

建立表

給表插入資料

我們把這個資料庫增加到高可用性群組中;當前建立的資料庫沒有同步

我們再高可用性群組下增加資料庫

提示需要我們完整備份一下

所以我們備份

我們同時也備份交易記錄

備份完成後,我們換需要將備份的資料庫和事物log在節點3上進行還原

還原資料庫

還原時候,選項中必須選擇還原狀態:RESTORE WITH NORECOVERY

資料庫還原完成

我們查看還原狀態

再還原事物日誌


還原選項---我們選擇第二個選項---RESOTRE WITH NORECOVERY

還原完成

我們還原了資料庫和交易記錄後,資料庫的狀態未正在還原狀態

接下來我們就開始增加資料庫到AG中了

我們選擇Join only

我們連結已存在的複本伺服器

串連成功

加入成功

我們查看AG中的資料庫資訊

查看叢集資料庫的狀態,也成為了已同步


我們查看面板,一切正常

綜合上面的操作,我們可以使用powershell來完成

$DatabaseBackupFile = "\\share\backups\MyDatabase.bak"  $LogBackupFile = "\\share\backups\MyDatabase.trn"  $MyAgPrimaryPath = "SQLSERVER:\SQL\PrimaryServer\InstanceName\AvailabilityGroups\MyAg"  $MyAgSecondaryPath = "SQLSERVER:\SQL\SecondaryServer\InstanceName\AvailabilityGroups\MyAg"  Backup-SqlDatabase -Database "MyDatabase" -BackupFile $DatabaseBackupFile -ServerInstance "PrimaryServer\InstanceName"  Backup-SqlDatabase -Database "MyDatabase" -BackupFile $LogBackupFile -ServerInstance "PrimaryServer\InstanceName" -BackupAction ‘Log‘  Restore-SqlDatabase -Database "MyDatabase" -BackupFile $DatabaseBackupFile -ServerInstance "SecondaryServer\InstanceName" -NoRecovery  Restore-SqlDatabase -Database "MyDatabase" -BackupFile $LogBackupFile -ServerInstance "SecondaryServer\InstanceName" -RestoreAction ‘Log‘ -NoRecovery  Add-SqlAvailabilityDatabase -Path $MyAgPrimaryPath -Database "MyDatabase"  Add-SqlAvailabilityDatabase -Path $MyAgSecondaryPath -Database "MyDatabase"  

SQL Server 2016 Failover +AlwaysOn 增加資料庫到可用性群組

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.