2011-06-10 131 views
2

我目前有一個冗長的過程,用於創建我們製作的CMS的新實例。通過腳本從SQL Server中的備份創建數據庫

我打算儘可能多地使用Python編寫腳本。

第一步是創建一個數據庫。

目前,這是一個手動過程,我將創建一個空數據庫「MyNewSite」,然後選擇從備份恢復並從「主」數據庫文件恢復它。在還原之前,我相應地更改數據和日誌路徑(以便它們不覆蓋主節點)。

有什麼辦法可以自動化嗎?我真的不知道從哪裏開始,所以任何幫助將不勝感激。

回答

1

您製作的CMS應該有一個部署腳本。你所有的開發過程都應該更新升級腳本,不要直接觸摸數據庫。數據庫更新應通過源代碼(升級腳本)和版本控制部署:Version Control and your Database