您好,登錄后才能下訂單哦!
當前好多項目都在逐漸的采用SQL Server AlwaysOn架構來作為數據庫的高可用集群技術。
并且當前微軟的大多數產品、Citrix XenDesktop、XenApp、PVS、XenMobile也都支持該技術,AlwaysOn兼具了Mirror和Cluster的雙重優勢,既能實現唯一的主機名、IP地址訪問,由不需要像集群那樣必須使用共享存儲,而是可以像Mirror一樣,將數據保存為多個副本,同時AlwaysOn還具有多讀多寫的架構,可以非常有效地提高數據庫性能,單個AlwaysOn組最大可支持8個次要副本,并且還可以支持異地不同站點的AlwaysOn架構,實現數據庫的異地災備與數據庫就近訪問。
言歸正傳,下面講一下我們使用SQL Server中經常遇到的數據庫日志爆滿問題,尤其是部署較多的Citrix XenDesktop虛擬桌面項目,在上千點規模中,數據庫日志增長是非常快的,在傳統Mirror環境中,我們采用腳本方式做了相應修剪,下面我們說一下在AlwaysOn中最簡單的收縮方法。
SQL Server的日志只要備份后就會自動釋放原有占用的空間,例如每周產生的日志為10GB,每周做一次備份,在磁盤上的日志永遠都會保持在10GB左右。
因此有效的收縮辦法為,針對SQL Server做事務日志的定期備份,此操作直接在SQL Server管理工具中制定維護備份計劃即可。
在一般部署中,我們制定兩個備份計劃,一個完整備份、一個事務日志備份,并將備份按照安全要求保留一個月或更長時間,自動刪除舊的備份。
SuperDream
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。