Odoo是通過數據庫備份和還原操作的,可以通過postges命令行實現Odoo數據庫的備份與還原,本文將爲大家分享如何使用命令備份/還原Odoo數據庫。
首先linux終端,輸入:
postges的命令行下,如下圖:
然後輸入:
其中,-U後跟數據庫用戶名;
test 爲要備份的數據庫名稱;
../../../tmp/bb.dump爲設置的備份文件生成位置、名稱和格式,格式也可選sql、bk;
完成備份後,若成功自動跳到新的命令行,並可在tmp文件中找到對應的備份文件,備份完成!
將備份出的文件複製到需要還原Odoo所在計算機(Window),由於複製出的數據庫不包含創建新數據庫的sql,需要我們先手動創建一箇新數據庫,並選擇和Odoo同一個擁有者,這樣Odoo才能檢測到該數據庫。
建完成後,打開cmd,window下postgeSQL的bin目錄下,輸入:
其中,-h 爲ip;
-p爲端口;
-U爲用戶;
-d爲還原到的數據庫名稱;
回車後,開始進行還原Odoo數據庫操作流程,跳到新的命令行時完成還原操作。