由於二進位副本會將資料庫檔案從一部機器移動到另一部,該機制會遵守下列嚴格限制:
兩部機器必須執行相同的作業系統,包含所有服務軟體或修補程式。
兩部機器必須共用相同的處理器架構。例如,您可以在兩部 UltraSPARC® T1 處理器之間執行二進位副本,但不得在 UltraSPARC T1 與 AMD Opteron 處理器之間執行二進位副本。
兩部機器必須是大尾數法或小尾數法。
兩部機器必須以相同方式對映記憶體。例如,您可以在兩部 64 位元系統的伺服器實例之間執行二進位副本,但不得在 32 位元系統的伺服器實例與 64 位元系統的伺服器實例之間執行二進位副本。
兩部機器必須安裝相同版本的目錄伺服器,包含二進位格式 (32 位元或 64 位元)、服務軟體與修補程式層級。
兩部伺服器必須有分到相同尾碼的相同目錄樹狀結構。所有尾碼的資料庫檔案必須同時複製。無法複製個別尾碼。
兩部伺服器上必須為各尾碼配置相同的索引,包含 VLV (虛擬清單檢視) 索引。這些尾碼的資料庫必須有相同的名稱。
各伺服器必須有配置為複本的相同尾碼。
如果配置部分複寫,則必須在所有伺服器上進行相同的配置。
兩部伺服器皆不得使用屬性加密。
如果啟用屬性值唯一性外掛程式,必須在兩部伺服器上有相同的外掛程式配置,且必須如下列程序所述在新的副本上重新配置外掛程式。
下列程序說明執行二進位副本的替代方式:不需要停止伺服器的二進位副本,以及使用最低磁碟空間量的二進位副本。