[精讚] [會員登入]
921

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

你可能感興趣的文章

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

雲端校務系統與OPENLDAP帳號整合(3) 二 建置更改密碼服務 下載校端更改密碼程式: 連結 檢查是否安裝java 8 #java -version 安裝open

使用vbs設定windows 10 靜態IP setting static ip Set Adapter = GetObject("winmgmts:Win

批次檢查tls憑證是否過期 tls憑證一年一簽, 台中市有三百多所學校, 寫成一檔案 skaps.tc.edu.tw www.skaps.tc.ed

mongo備份指令 mongodump --host localhost --port 27017 --username root --db

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

隨機好文

vue.js components 多個組件的呈現 vue.js 組件 component

vue.js modal 作兩個選項按鈕並導向不同頁面 vue.js modal 作兩個選項按鈕

proxmox lxc 救援 今天突然接到一名強者我朋友的臨時求援 他說他把pve 從5.1升到5.2後, kvm的虛擬机器都沒問題 , 但是lxc的

hoc2018灑水機器人 灑水機器人的工作是替行道樹灑水,機器人的灑水範圍有限(左前方、左方、左後方),請寫程式控制機器 人判斷須灑水的狀況。每顆

ArrayList 想移除特定值 想移出water, 使用lambda 的方式如下 List<String> fruits = new Arr