欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

docker中psql數(shù)據(jù)庫備份與恢復(fù)詳解

 更新時間:2020年02月17日 11:09:57   作者:LiangShaoY  
在本篇文章里小編給大家整理的是關(guān)于docker中psql數(shù)據(jù)庫基本操作內(nèi)容,需要的朋友們可以學(xué)習(xí)參考下。

1. Docker 中 Postgres數(shù)據(jù)庫備份

命令:

docker exec it db_13 pg_dumpall -c -U mrp > mrp217

解釋:

docker exec it [docker中鏡像數(shù)據(jù)庫名稱] pg_dumpall -c -U [用戶名稱] > [導(dǎo)處的數(shù)據(jù)庫名稱]

2. Postgres數(shù)據(jù)庫備份

命令:

pg_dump --host xxxxx --port 5434 --username odoo > odoo217 mrp

解釋:

pg_dump –host [地址] –port [端口] –username [數(shù)據(jù)庫的用戶名] > [導(dǎo)出的文件] [數(shù)據(jù)庫名字]

3. 在本地恢復(fù),直接通過命令行恢復(fù)到docker

psql -U odoo(用戶名) -h localhost -p 6543(docker映射出的端口) -d odoo(數(shù)據(jù)庫名) -f /media/liang/_dde_data/mrp217

4. 在恢復(fù)到docker中數(shù)據(jù)庫之前,先把舊庫刪掉,再建新庫,然后恢復(fù)(定期的數(shù)據(jù)庫更新)

docker exec -it db13 bash #進(jìn)入daocker
psql -U odoo(用戶名)-d postgres # 進(jìn)入psql數(shù)據(jù)庫

進(jìn)去之后,執(zhí)行數(shù)據(jù)庫操作:
drop databse odoo; # 刪除數(shù)據(jù)庫
create database odoo; # 新建數(shù)據(jù)庫
退出dockers再去恢復(fù)數(shù)據(jù)庫即可

4.1 另一種恢復(fù),我的這里不適用

pg_dump -h localhost -p 5432 -U odoo -F c -b -v -f "/usr/20200214.backup" mrp docker內(nèi),作用:從docker數(shù)據(jù)庫內(nèi)備份到docker內(nèi)
docker cp db_mrp_sync:/usr/20200214.backup ./ docker外,作用:從docker導(dǎo)到docker外 服務(wù)器內(nèi)
scp xxxxxx:/home/xxx/20200214.backup D:\ 連接遠(yuǎn)程,導(dǎo)到本地位置
pg_restore -d <數(shù)據(jù)庫名> /path/to/your/file/mrp.sql -c -U <用戶名>

5. 從測試服務(wù)器將導(dǎo)到本地

scp xxxx:/home/xxx/mrp217 D:\ 連接遠(yuǎn)程,導(dǎo)到本地位置 未裝shell工具時
scp ip:測試服務(wù)器中備份文件的路徑 要導(dǎo)入的本地路徑

以上就是本次腳本之家小編給大家整理的全部內(nèi)容,希望能夠幫助到大家。

相關(guān)文章

  • Docker本地部署Drupal并實(shí)現(xiàn)公網(wǎng)訪問的詳細(xì)步驟

    Docker本地部署Drupal并實(shí)現(xiàn)公網(wǎng)訪問的詳細(xì)步驟

    Drupal是使用PHP語言編寫的開源內(nèi)容管理框架(CMF),它由內(nèi)容管理系統(tǒng)(CMS)和PHP開發(fā)框架(Framework)共同構(gòu)成,這篇文章主要給大家介紹了關(guān)于Docker本地部署Drupal并實(shí)現(xiàn)公網(wǎng)訪問的詳細(xì)步驟,需要的朋友可以參考下
    2023-12-12
  • docker安裝使用xdebug的過程

    docker安裝使用xdebug的過程

    這篇文章主要介紹了docker安裝使用xdebug的過程,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-09-09
  • 基于Docker部署Dubbo+Nacos服務(wù)的過程

    基于Docker部署Dubbo+Nacos服務(wù)的過程

    這篇文章主要介紹了基于Docker部署Dubbo+Nacos服務(wù),本文介紹基于?Docker?部署一套?Dubbo?+?Nacos?的微服務(wù)環(huán)境,并解決容器里的?IP?及端口的訪問問題,需要的朋友可以參考下
    2023-02-02
  • Docker鏡像的制作,上傳,拉取和部署操作(利用阿里云)

    Docker鏡像的制作,上傳,拉取和部署操作(利用阿里云)

    這篇文章主要介紹了Docker鏡像的制作,上傳,拉取和部署操作(利用阿里云),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-11-11
  • Docker報錯denied:requested access to the resource is denied解決

    Docker報錯denied:requested access to the r

    這篇文章主要為大家介紹了Docker報錯denied:requested access to the resource is denied解決方法詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-06-06
  • docker 查看容器的掛載目錄操作

    docker 查看容器的掛載目錄操作

    這篇文章主要介紹了docker 查看容器的掛載目錄操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03
  • Docker基礎(chǔ)知識之Linux namespace圖文詳解

    Docker基礎(chǔ)知識之Linux namespace圖文詳解

    這篇文章主要給大家介紹了關(guān)于Docker基礎(chǔ)知識之Linux namespace的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2018-03-03
  • Docker終端無法輸入中文問題及解決

    Docker終端無法輸入中文問題及解決

    Docker終端輸入中文問題可通過修改語言環(huán)境解決,系統(tǒng)默認(rèn)POSIX字符集不支持中文,將環(huán)境變量LANG設(shè)置為C.UTF-8即可解決,方法包括啟動容器時添加環(huán)境變量和進(jìn)入容器后修改
    2024-11-11
  • docker修改默認(rèn)存儲位置圖文教程

    docker修改默認(rèn)存儲位置圖文教程

    最近在學(xué)習(xí)docker的路上,今天遇到了個問題,在網(wǎng)上查找了一下資料,順便留個筆記,下面這篇文章主要給大家介紹了關(guān)于docker修改默認(rèn)存儲位置的相關(guān)資料,需要的朋友可以參考下
    2022-09-09
  • 詳解Docker中的nacos集群部署方式

    詳解Docker中的nacos集群部署方式

    在 Docker 中使用 Nacos,你可以通過拉取官方提供的 Docker 鏡像并運(yùn)行容器的方式來快速部署,這篇文章主要介紹了Docker中的nacos集群部署方式,感興趣的朋友一起看看吧
    2024-01-01

最新評論