[精讚] [會員登入]
468

openldap資料移到 docker

拉docker 上的 image 回來 docker pull osixia/openldap 在正在運行的openld

分享此文連結 //n.sfs.tw/15099

分享連結 openldap資料移到 docker@igogo
(文章歡迎轉載,務必尊重版權註明連結來源)
2021-07-27 16:49:30 最後編修
2021-05-10 15:07:49 By igogo
 

 

 

 

 

拉docker 上的 image 回來

docker pull osixia/openldap

 

在正在運行的openldap 環境中

備份設定檔

slapcat -n 0 -l config.ldif

 

備份資料檔

slapcat -n 1 -l data.ldif

 

建立container

docker  run -d --name openldap --net keycloak-network  osixia/openldap

--net keycloak-network  是為了與 keycloak container 共用

如果其它在同一個network 的服務程式, 只是透過後端查詢者, 查詢openldap 這台机器耳可

例如 ldap://openldap

 

進入 openldap container 還原ldap 資料

docker exec -it openldap bash

 

先刪除原openldap 設定檔的資料夾

rm -rf /etc/ldap/slapd.d/*

 

 

透過sftp 下載 config.ldap, data.ldif

 

回復設定

slapadd -n 0 -F /etc/ldap/slapd.d -l /root/config.ldif

 

刪除原openldap 資料

rm -rf /var/lib/ldap/*

 

復原資料

slapadd -n 1 -F /etc/ldap/slapd.d -l /root/data.ldif

 

重啟container

 

https://tylersguides.com/articles/backup-restore-openldap/

END

你可能感興趣的文章

[web] 自訂模組-打字機與跑馬燈效果 自訂模組-打字機效果

vim 特定範圍行數開頭加上# 註解 vim 特定範圍行數開頭加上# 註解

apache 反向代理 80轉443轉8080 apache, proxy pass

[web]校園食材登錄平臺午餐食材嵌入頁面語法 校園食材登錄平臺午餐食材嵌入頁面語法

centos 7 移机出現 dracut-initqueue timeout centos 7 移机出現 dracut-initqueue timeout 處理

利用expect script 查詢ap數量,再送到google sheet及line群組通知 利用expect script 查詢ap數量

我有話要說

>>

限制:留言最高字數1000字。 限制:未登入訪客,每則留言間隔需超過10分鐘,每日最多5則留言。

訪客留言

[無留言]

隨機好文

tmux 將終端機切割成多個視 窗 tmux, multiple terminal

apache 反向代理 80轉443轉8080 apache, proxy pass

vim 特定範圍行數開頭加上# 註解 vim 特定範圍行數開頭加上# 註解

臺中市雲端校務系統與Windows AD帳號整合(3) LDAP的基本概念

臺中市雲端校務系統與Windows AD帳號整合(7) 設定校端更改密碼程式及執行