0
我們遇到了heroku fork命令的問題,所以手動嘗試創建一個臨時環境。我試圖從我們的prod數據庫備份創建一個新的數據庫,但創建的數據庫沒有行,只有6.4MB。實際備份是15.7 GB。heroku postgres:創建一個備份數據庫創建一個空數據庫
我通過網絡控制檯點擊「恢復」。
什麼是正確的方法來做到這一點?
我們遇到了heroku fork命令的問題,所以手動嘗試創建一個臨時環境。我試圖從我們的prod數據庫備份創建一個新的數據庫,但創建的數據庫沒有行,只有6.4MB。實際備份是15.7 GB。heroku postgres:創建一個備份數據庫創建一個空數據庫
我通過網絡控制檯點擊「恢復」。
什麼是正確的方法來做到這一點?
在命令行中,你想做的事:
heroku pgbackups:restore DATABASE -a example-staging `heroku pgbackups:url -a example`
我們使用這個命令每隔幾天,每當我們要臨時數據庫與生產數據庫進行更換。這個來自:https://devcenter.heroku.com/articles/migrate-heroku-postgres-with-pgbackups#transfer-to-target-database
謝謝你做的工作!我在看到這個之前就明白了這一點! – imrank1