在使用云備份來備份ECS實例或本地服務器中部署的SQL Server數據庫前,您需要創建備份賬號、為備份賬號設置權限和配置網絡。
步驟一:確認與獲取
如果備份ECS實例中的數據庫,需要為ECS實例安裝阿里云云助手。
ECS備份客戶端需要和阿里云云助手配合使用。
如果需要備份的ECS實例是2017年12月01日之前購買的,需要您自行安裝云助手客戶端。更多信息,請參見安裝云助手客戶端。
如果需要備份的ECS實例是2017年12月01日之后購買的,則默認已預裝云助手客戶端。
獲取SQL Server數據庫的用戶名和密碼。
步驟二:創建備份賬號和配置權限
通過SQL Server Management Studio(SSMS)登錄SQL Server數據庫。
下載并使用SSMS,請參見下載SSMS。
修改數據庫恢復模式為完整模式。
若不修改數據庫恢復模式為完整模式,則無法進行數據庫日志備份。
右鍵單擊需要修改的數據庫,選擇屬性。
在選項頁,將恢復模式修改為完整,單擊確定。
以SQL Server 2008 R2為例。
創建用于備份的SQL Server用戶。
在SSMS中新建登錄名。
填寫用戶名為backupadmin,勾選SQL Server身份驗證,填寫密碼。
不要勾選“用戶在下次登錄時必須更改密碼”。
以SQL Server 2008 R2為例。
在服務器角色頁面,給賬號授予sysadmin和dbcreator兩個角色。
以SQL Server 2008 R2為例。
在用戶映射頁面,選擇需要備份的數據庫,然后勾選db_backupoperator和db_owner兩個數據庫角色成員身份,單擊確認。
以SQL Server 2008 R2為例。
開啟SQL Server和Windows身份驗證模式。
右鍵單擊服務器對象,單擊屬性。
進入安全性頁面,選擇SQL Server和Windows身份驗證模式,單擊確定。
步驟三:配置網絡
登錄SQL Server數據庫所在服務器。
在SQL Server網絡配置中開啟TCP/IP協議。
打開SQL Server配置管理器。
在SQL Server網絡配置的MSSQLSERVER的協議頁簽,右鍵單擊TCP/IP,單擊啟用。
以SQL Server 2008 R2為例。
重啟SQL Server服務器。