ContentServer遷移的幾個步驟

2021-09-08 15:28:45 字數 1130 閱讀 4689

1.備份還原資料庫,有時候用ui操作不成功的時候可以用命令列如:restore database qa1 from disk = 'd:\qa1'  with replace. 資料塊恢復完之後有兩個表還得需要修改一下,分別是dm_acs_config(?) dm_server_config(?),具體表名我也不是記得很準,不過你開啟資料庫管理器很容易找到的。開啟兩個表後,把幾個url和uri的字段修改一下,主要是機器名或者ip.

2.將c:\documentum\data\qa1拷貝過來

3.如果啟動repository報錯,如docbase qa1 was not successfully opened. docbase id: (10001)"

這一般是由於兩個機器的加密檔案(aek.key)不一致引起的,此時有兩種解決方法:

如果你只有乙個repository,那麼就簡單的將原來機器的c:\documentum\dba\secure\aek.key還有c:\documentum\dba\config\qa1\dbpasswd.txt拷貝到新機器就行了。

如果有多個repository的話,上邊操作會使其他repository不能啟動,這時候只需要使用當前機器的aek.key重新生成dbpasswd.txt就好了,具體執行的命令 是:

cd c:\documentum\product\6.5\bin

dm_encrypt_password.exe -docbase qa1 -rdbms -encrypt  執行後會提示讓你輸入新密碼,此時輸入據庫密碼就o了。

今天在contentserver6.5sp2上又成功做了一次,

shutdown all the docbase on the target server

rename or moveaek.keyfile (located at $documentum\dba\secure)

run $dm_home/bin/dm_crypto_create

run $dm_home/bin/dm_encrypt_password -docbase -rdbms -encrypt -docbase

try to start your docbases.

二。另外一種備份還原的方法 使用iapi

Redis資料遷移 鍵遷移

有時候我們想將乙個redis的資料遷移到另乙個redis中,redis提供了三種方式來滿足資料遷移的需求,分別是move dump restore migrate redis支援多資料庫,多資料庫之間彼此在資料上是隔離的。move key db就是把指定的鍵從源資料庫遷移到目標資料庫中。由於多資料庫...

mysql冷遷移,物理遷移

最野蠻的物理遷移,直接copy磁碟的資料庫目錄,此方法需停服務 1 在mysql中將需要備份的資料庫進行加鎖 並實現記憶體資料落盤 避免備份 現寫操作。mariadb none flush tables with read lock 2 進入linux的資料庫儲存目錄,檢視資料庫檔案是否存在,預設安...

冷遷移和熱遷移

1 冷遷移 通常我們存放虛擬機器磁碟的目錄都是掛在的乙個nfs檔案系統的磁碟,而這個磁碟通常是lvm檔案系統。所以需要進行冷遷移時,只要在目標主機上掛載這個nfs檔案系統,就可以看到要遷移的那個虛擬機器的磁碟檔案,通常以.qcow2或.raw結尾的,然後,只需將虛擬機器的.xml配置檔案傳送到目標伺...