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