如果您變更 D2D 伺服器或用戶端節點 (備份節點) 的主機名稱或 IP 位址,您必須配置系統設定。 您可以配置系統設定以確保下列項目:
當中央 D2D 伺服器的主機名稱變更時
當您變更中央 D2D 伺服器的主機名稱時,您必須配置伺服器以便正確使用 CA ARCserve D2D for Linux。
請依循下列步驟:
source /opt/CA/d2dserver/bin/setenv
/opt/CA/d2dserver/sbin/sqlite3 /opt/CA/d2dserver/data/ARCserveLinuxD2D.db "update D2DServer set Name=’New_Hostname’ where IsLocal=1"
/opt/CA/d2dserver/sbin/sqlite3 /opt/CA/d2dserver/data/License.db "update LicensedMachine set ServerName =’New_Hostname’ where ServerName =’Old_Hostname’"
mv /opt/CA/d2dserver/TOMCAT/conf/server.keystore /opt/CA/d2dserver/TOMCAT/conf/server.keystore.old
keytool -genkey -alias tomcat -keyalg DSA -keypass <YOUR_VALUE> -storepass <YOUR_VALUE> -keystore /opt/CA/d2dserver/TOMCAT/conf/server.keystore -validity 3600 -dname "CN=<New Hostname>"
附註:根據您的需求更新 YOUR_VALUE 欄位。 一般而言,這個值是您的密碼。
範例:
keytool -genkey -alias tomcat -keyalg DSA -keypass LinuxD2D -storepass LinuxD2D -keystore /opt/CA/d2dserver/TOMCAT/conf/server.keystore -validity 3600 -dname "CN=New Hostname"
<Connector port="8014" protocol="HTTP/1.1" SSLEnabled="true" maxThreads="150" scheme="https" secure="true" clientAuth="false" sslProtocol="TLS" keystoreFile="${catalina.home}/conf/server.keystore" keystorePass="YOUR_VALUE"/>
範例:
<Connector port="8014" protocol="HTTP/1.1" SSLEnabled="true" maxThreads="150" scheme="https" secure="true" clientAuth="false" sslProtocol="TLS" keystoreFile="${catalina.home}/conf/server.keystore" keystorePass="LinuxD2D"/>
/opt/CA/d2dserver/bin/d2dserver restart
中央 D2D 伺服器配置完成。
當成員伺服器的主機名稱或 IP 位址變更時
當您變更成員 D2D 伺服器的主機名稱或 IP 位址時,請將成員伺服器配置為從中央伺服器進行管理。 如果您未配置成員伺服器,則當您嘗試從中央伺服器進行管理時將會收到一個錯誤。 成員伺服器是您已新增到中央 D2D 伺服器 Web 介面的伺服器。
請依循下列步驟:
source /opt/CA/d2dserver/bin/setenv
/opt/CA/d2dserver/sbin/sqlite3 /opt/CA/d2dserver/data/ARCserveLinuxD2D.db "update D2DServer set Name=’New_Hostname’ where IsLocal=1"
mv /opt/CA/d2dserver/TOMCAT/conf/server.keystore /opt/CA/d2dserver/TOMCAT/conf/server.keystore.old
keytool -genkey -alias tomcat -keyalg DSA -keypass <YOUR_VALUE> -storepass <YOUR_VALUE> -keystore /opt/CA/d2dserver/TOMCAT/conf/server.keystore -validity 3600 -dname "CN=<New Hostname>"
附註:根據您的需求更新 YOUR_VALUE 欄位。 一般而言,這個值是您的密碼。
範例:
keytool -genkey -alias tomcat -keyalg DSA -keypass LinuxD2D -storepass LinuxD2D -keystore /opt/CA/d2dserver/TOMCAT/conf/server.keystore -validity 3600 -dname "CN=New Hostname"
<Connector port="8014" protocol="HTTP/1.1" SSLEnabled="true" maxThreads="150" scheme="https" secure="true" clientAuth="false" sslProtocol="TLS" keystoreFile="${catalina.home}/conf/server.keystore" keystorePass="YOUR_VALUE"/>
範例:
<Connector port="8014" protocol="HTTP/1.1" SSLEnabled="true" maxThreads="150" scheme="https" secure="true" clientAuth="false" sslProtocol="TLS" keystoreFile="${catalina.home}/conf/server.keystore" keystorePass="LinuxD2D"/>
/opt/CA/d2dserver/bin/d2dserver restart
舊的主機名稱伺服器即刪除。
[新增伺服器] 對話方塊開啟。
[新增伺服器] 對話方塊關閉且包含新主機名稱的成員伺服器已新增到 UI 中。
source /opt/CA/d2dserver/bin/setenv
/opt/CA/d2dserver/sbin/sqlite3 /opt/CA/d2dserver/data/License.db "update LicensedMachine set ServerName =’New_Hostname’ where ServerName =’Old_Hostname’"
完成配置成員 D2D 伺服器。
當用戶端節點的主機名稱或 IP 位址變更時
如果您變更節點的主機名稱或 IP 位址,您可以在系統設定中配置主機名稱或 IP 位址,以便順利備份該節點。
請依循下列步驟:
例如,若 node1 的舊主機名稱為 First_Node。 node1 備份目標為 //Backup_Destination/LinuxBackup。 在第一次成功的備份後,//Backup_Destination/LinuxBackup 中建立一個名為 First_Node 的資料夾。 現在,您已將舊主機名稱修改為 Second_Node。 找到 //Backup_Destination/LinuxBackup 中的 First_Node 資料夾,並將這個資料夾重新命名為 Second_Node。
source /opt/CA/d2dserver/bin/setenv
/opt/CA/d2dserver/bin/d2drp --storagepath=Backup Destination --node=New_Hostname
/opt/CA/d2dserver/sbin/sqlite3 /opt/CA/d2dserver/data/ARCserveLinuxD2D.db "update JobQueue set TargetName=’New_Hostname’ where JobType in (1,3,4,5) and TargetName=’Old_Hostname’"
/opt/CA/d2dserver/sbin/sqlite3 /opt/CA/d2dserver/data/ARCserveLinuxD2D.db "update TargetMachine set Name=’New_Hostname’ where Name=’Old_Hostname’"
附註:如果您以 NFS 共用區或 CIFS 共用區作為備份目標,您必須將其裝載到 [本機] 共用區。
範例:如果您的裝載點為 /mnt/backup_destination。
/opt/CA/d2dserver/bin/d2drp --storagepath=<mount point> --node=New_Hostname
附註:如果您使用 [本機] 共用區,則命令為:
/opt/CA/d2dserver/bin/d2drp --storagepath=<local path> --node=New_Hostname
/opt/CA/d2dserver/sbin/sqlite3 /opt/CA/d2dserver/data/License.db "update LicensedMachine set MachineName =’New_Hostname’ where MachineName =’Old_Hostname’"
主機名稱即可執行備份且不會發生任何錯誤。
Copyright © 2013 CA.
All rights reserved.
|
|