簡體   English   中英

數據庫備份最佳實踐

[英]Database Backup best practices

我在生產環境中工作,我們每天處理XML文件。 我們的數據庫大小非常大。 我們每天都要備份。 我了解到Marklogic會為您之前的備份添加更改以創建新備份。

我想確認這是保持每日備份的最佳方式,還是有其他更好的方法。 我也遵循這個過程的任何限制。 我的數據庫大小約為350 GB ,每天都在增加。 所以我正在尋找一種更快速,更簡單的解決方案。

這個問題相當開放:沒有單一的“最佳方式”。 MarkLogic支持完整的在線備份和日記歸檔,以實現持續增量備份。 http://docs.marklogic.com/guide/admin/backup_restore上的文檔討論了這些選項。

您可以考慮每周完整備份以及日記歸檔,而不是每日完整備份。 當您開始新的一周時,您可以使用上周的數據做任何您喜歡的事情:保留它,刪除它,將它移到更便宜的存儲上等等。

隨着MarkLogic數據庫的發展,350-GB並不是那么大。 但是,此時您應該已經配置了多個林:有關指南,請參閱http://docs.marklogic.com/guide/cluster/scalability#id_96443 假設您有多個CPU核心,將內容存儲在相應數量的林中將提高整個系統的性能。 這包括備份,因為多個林將並行備份 - 當然,磁盤可能仍然是瓶頸。 如果存儲是瓶頸,建議分離林和備份的I / O.

如果有多個森林是一個新想法,你可能也對https://github.com/mblakele/task-rebalancer感興趣

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM