SAP Business One數(shù)據(jù)庫服務器維護管理-備份數(shù)據(jù)庫
備份數(shù)據(jù)庫
本節(jié)提供有關(guān)備份介紹和備份策略必要性的信息.數(shù)據(jù)庫總會有受損害的風險,實施安全戰(zhàn)略至關(guān)重要.
為了降低數(shù)據(jù)丟失風險,請確保你制定的備份策略適合你的業(yè)務和客戶需求.你每天處理的數(shù)據(jù)量是你需要考慮的一個重要因素.在數(shù)據(jù)丟失情況下,你需要手動檢索此數(shù)據(jù),回到你上次備份的時間.
使用SAP Business One,我們建議定期備份你的應用程序數(shù)據(jù)庫.
注意
SAP Business One 可以保存配置數(shù)據(jù)僅當你對用戶配置文件夾具有寫入和讀取訪問權(quán)限時.
你可以對公司數(shù)據(jù)庫名稱使用以下字符:
· A-Z
· a-z
· 0-9
· 下劃線(_)
請注意不允許使用空格.此外,數(shù)據(jù)庫名稱必須以A-Z 或者 a-z 開頭.
一、備份策略
要選擇適當?shù)膫浞莺突謴筒呗?/span>,你需要確定數(shù)據(jù)可用性的要求.你整體備份策略需要定義備份的頻率和類型以及硬盤的性質(zhì)和速度.考慮到每個策略的復雜性.完全備份比較容易實施.如果你也考慮備份事務日志,請集中測試所有備份和還原過程.
當選擇備份策略時, 你也可以使用以下方法:
· 完全備份
在Microsoft SQL 服務器中, 完全備份是特定時間數(shù)據(jù)庫的副本.由于只保存使用的對象,通常副本小于原始數(shù)據(jù)庫.完全備份應該安排在服務器負載量較低的時候.
· 差異備份
差異備份是自執(zhí)行上次完全備份以來所有更改數(shù)據(jù)的備份.和完全備份相比,差異備份消耗更少的時間和磁盤空間,但可能導致恢復數(shù)據(jù)所需的時間更長.
· 事務日志備份
事務日志是自上次備份事務日志以來在數(shù)據(jù)庫上執(zhí)行所有事務的一系列記錄.使用事務日志備份,可以將數(shù)據(jù)庫恢復到特定時間點或者故障點.
事務日志隨著時間增長.如果事務日志超過一定大小,則可能會導致Microsoft SQL 服務器中出現(xiàn)問題.為了防止這些問題,我們建議定期備份事務日志,這樣可以截斷事務日志.
· 子目錄備份
為了避免數(shù)據(jù)丟失,必須定期備份SAP Business One 以下子目錄:
· ...Program FilesSAPSAP Business OneAttachments
· ...Program FilesSAPSAP Business OneBitmaps
· ...Program FilesSAPSAP Business OneExclDocs
· ...Program FilesSAPSAP Business OneWordDocs
這些目錄包含Microsoft Word 和 Microsoft Excel 文檔和位圖.要存儲備份目錄,你可以使用文件歸檔應用程序.
建議
徹底測試你的備份和恢復過程.測試有助于確保你具有從各種故障中恢復所需的備份,并且如果發(fā)生故障,你的過程可以順利快速地執(zhí)行.
備份的頻率取決于以下因素:
o 處理的數(shù)據(jù)量
o 客戶要求
o 用戶數(shù)
考慮在數(shù)據(jù)丟失后,你需要投入多久時間手動檢索數(shù)據(jù).安裝或升級SAP Business One 后,請對SBO_DB 數(shù)據(jù)庫執(zhí)行完整備份.
二、備份類型
你可以使用SAP Business One 或者 SQL Server Management Studio 遠程支持平臺的備份功能,使用以下任一備份類型:
· 使用SAP Business One 遠程支持平臺進行完全備份和差異備份和/或事務日志備份
此備份類型將備份數(shù)據(jù)保存到網(wǎng)絡文件夾.設(shè)置相對簡單, 你可以配置遠程支持平臺根據(jù)定義的策略自動執(zhí)行計劃備份.遠程支持平臺還可以備份SAP Business One 子目錄.
· 使用 Microsoft SQL Server Management Studio 進行完全備份
此備份類型可將備份數(shù)據(jù)直接保存到磁帶.如果將備份保存在磁盤上,請確保將備份復制到其他介質(zhì)(例如另一個硬盤,DVD或磁帶).
對磁盤的文件和目錄進行手動備份.
· 使用Microsoft SQL Server Management Studio 完全備份和事務日志備份
注意
要使用SQL Server Management Studio 執(zhí)行事務日志備份,你應該已經(jīng)選擇了完全恢復模型選項.
此類型備份的優(yōu)點是監(jiān)控部分自動化,你可以將備份直接保存到磁盤.你還可以添加警報.缺點包括相對復雜的設(shè)置和需要手動備份SAP Business One 子目錄.但是,SAP Business One 不能完全支持SQL Server Management Studio提供的所有功能;因此,如果將來需要SAP 提供支持,則你的數(shù)據(jù)庫備份可能不完全兼容.
注意
o 完全恢復—你可以執(zhí)行積累備份并回到特定時間點.
o 簡單恢復 —你只能備份整個數(shù)據(jù)庫;恢復后,數(shù)據(jù)庫會恢復到與備份完全相同的點.
例子
下表總結(jié)了每種備份類型的主要選項:
備份類型 |
完全備份和差異備份和 /或事務日志備份 |
完全備份 |
完全備份和事務日志備份 |
工具 |
SAP Business One遠程支持平臺 |
Microsoft SQL Server Management Studio |
Microsoft SQL Server Management Studio |
恢復模型 |
完全 |
簡單 |
完全 |
安裝工作 |
低級 |
中等 |
高級 |
監(jiān)控工作 |
低級 |
中等 |
中等 |
備份目的地 |
磁盤或互聯(lián)網(wǎng)共享 |
磁盤或磁帶 |
磁盤或磁帶 |
自動文件備份 |
是 |
是 |
否 |
復雜性 |
低級 |
中等 |
高級
|
注意
SAP Business One 產(chǎn)品支持只接受目標磁盤上的備份.如果在磁帶上備份,則必須先將其還原,然后在將其發(fā)送到SAP 支持之前,使用目標磁盤重新備份.
三、備份疑難解答
要確保數(shù)據(jù)庫備份成功,請定期檢查服務器.確保在存儲數(shù)據(jù)庫的服務器上有足夠的磁盤空間.如果將備份存儲在其他服務器上,請檢查是否有足夠的可用空間.
基本檢查包括:
· 驅(qū)動器空間
· 磁盤子系統(tǒng)錯誤
· 磁帶驅(qū)動器錯誤
· 事件查看器
· 定期評估你的恢復和恢復過程
過程
1. 要檢查磁盤空間,請執(zhí)行以下操作:
1. 在Microsoft Windows 我的電腦窗口中,右鍵單擊硬盤驅(qū)動器,然后選擇屬性.將顯示屬性窗口.
1. 檢查硬盤上的可用空間.
你硬盤上需要的可用空間取決于你每天處理的數(shù)據(jù)量.
根據(jù)磁盤系統(tǒng)和磁帶驅(qū)動器,定期掃描磁盤錯誤.有關(guān)詳細信息,請參閱磁帶驅(qū)動器文檔.
2. 要檢查操作系統(tǒng)或數(shù)據(jù)庫服務器中是否發(fā)生錯誤,請執(zhí)行以下操作:
在Windows 中,選擇開始→控制面板→管理工具→事件查看器.
o 系統(tǒng)中發(fā)生的事件存儲在三個不同的日志中.在這些日志中,事件被分類為信息,警告或錯誤.
o 在數(shù)據(jù)庫服務器中發(fā)生的事件存儲在應用程序文件夾中.在應用程序日志來源列中,可以查看特定事件的源應用程序.
3. 雙擊事件以顯示更多信息.
4. 在應用程序日志中,查找可能指示備份失敗的錯誤事件.
如果只選網(wǎng)絡備份,請在系統(tǒng)和應用程序日志中查找網(wǎng)絡錯誤.
TransInfo斯凱普斯是SAP制造業(yè)解決方案核心合作伙伴,SAP金牌實施商,專注上海/無錫/蘇州/廣州/深圳/東莞/成都等地SAP ERP軟件SAP制造業(yè)ERP軟件、 電子制造ERP、醫(yī)藥行業(yè)ERP、精細化工ERP、機械制造設(shè)備行業(yè)ERP實施服務。