Tema anterior: Evitación del error de certificado SSL al abrir CA ARCserve D2D para LinuxTema siguiente: Cómo gestionar usuarios no raíz


Configuración de los valores de configuración del sistema cuando se cambia el nombre de host o la dirección IP

Si se modifica el nombre de host o la dirección IP del servidor de D2D o del nodo del cliente (nodo de copia de seguridad), deberá configurar los valores de configuración del sistema. Configure los valores de configuración del sistema para garantizar los elementos siguientes:

Cuando se modifica el nombre de host del servidor de D2D central

Cuando se modifica el nombre de host del servidor de D2D central, se debe configurar el servidor de modo que se pueda utilizar CA ARCserve D2D para Linux sin ningún problema.

Siga estos pasos:

  1. Inicie sesión en el servidor de D2D central como usuario raíz.
  2. Para actualizar el nombre de host y la información de la licencia, introduzca los comandos siguientes:
    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’"
    
  3. Cambie el nombre del archivo keystore:
    mv /opt/CA/d2dserver/TOMCAT/conf/server.keystore /opt/CA/d2dserver/TOMCAT/conf/server.keystore.old
    
  4. Cree un archivo keystore mediante el comando keytool de Java.
    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>"
    

    Nota: Actualice el campo YOUR_VALUE según los requisitos. Normalmente, el valor es la contraseña.

    Ejemplo:

    keytool -genkey -alias tomcat -keyalg DSA -keypass LinuxD2D -storepass LinuxD2D -keystore /opt/CA/d2dserver/TOMCAT/conf/server.keystore -validity 3600 -dname "CN=New Hostname"
    
  5. Abra el archivo de configuración de TOMCAT server.xml y cambie el valor de keystoreFile y el valor de keystorePass de acuerdo con el archivo keystore que se acaba de crear.
    <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"/>
    

    Ejemplo:

    <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"/>
    
  6. Reinicie el servidor de D2D central.
    /opt/CA/d2dserver/bin/d2dserver restart
    

El servidor de D2D central está configurado.

Cuando se cambia el nombre de host o la dirección IP del servidor miembro

Cuando se cambia el nombre de host o la dirección IP del servidor de D2D miembro, configure el servidor miembro para gestionarlo desde el servidor central. Si no se configura el servidor miembro, aparecerá un error al intentar gestionarlo desde el servidor central. Un servidor miembro es un servidor que se ha agregado a la interfaz web del servidor de D2D central.

Siga estos pasos:

  1. Inicie sesión en el servidor de D2D central como usuario raíz:
  2. Para cambiar el nombre de host, introduzca los comandos siguientes:
    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"
    
  3. Cambie el nombre del archivo keystore:
    mv /opt/CA/d2dserver/TOMCAT/conf/server.keystore /opt/CA/d2dserver/TOMCAT/conf/server.keystore.old
    
  4. Cree un archivo keystore mediante el comando keytool de Java.
    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>"
    

    Nota: Actualice el campo YOUR_VALUE según los requisitos. Normalmente, el valor es la contraseña.

    Ejemplo:

    keytool -genkey -alias tomcat -keyalg DSA -keypass LinuxD2D -storepass LinuxD2D -keystore /opt/CA/d2dserver/TOMCAT/conf/server.keystore -validity 3600 -dname "CN=New Hostname"
    
  5. Abra el archivo de configuración de TOMCAT server.xml y cambie el valor de keystoreFile y el valor de keystorePass según el archivo keystore.
    <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"/>
    

    Ejemplo:

    <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"/>
    
  6. Reinicie el servidor de D2D miembro.
    /opt/CA/d2dserver/bin/d2dserver restart
    
  7. Inicie sesión en la interfaz web de CA ARCserve D2D para Linux central.
  8. En el panel Servidores de D2D, seleccione el servidor de nombre de host anterior.
  9. En el menú Servidor de D2D, haga clic en Suprimir.
  10. En el cuadro de diálogo Suprimir, seleccione Aceptar.

    El servidor del nombre de host antiguo se suprime.

  11. En el menú Servidor de D2D, haga clic en Agregar.

    Aparecerá el cuadro de diálogo Agregar servidor.

  12. Introduzca los detalles del nuevo nombre de host en el cuadro de diálogo y haga clic en Aceptar.

    El cuadro de diálogo Agregar servidor y el servidor miembro con el nuevo nombre de host se agrega a la IU.

  13. Inicie sesión en el servidor de D2D central que gestiona el servidor de D2D miembro.
  14. Para actualizar la información de la licencia, introduzca los comandos siguientes:
    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’"
    

El servidor de D2D miembro está configurado.

Cuando se cambia el nombre de host o la dirección IP del nodo del cliente

Si se modifica el nombre de host o la dirección IP de un nodo, se puede configurar el nombre de host o la dirección IP en los valores de configuración del sistema para que se pueda realizar una copia de seguridad del nodo sin ningún error.

Siga estos pasos:

  1. Inicie sesión en el destino de copia de seguridad.
  2. Encuentre la carpeta denominada "Old_Hostname" en el destino de copia de seguridad de este nodo y renómbrela a "New_Hostname".

    Por ejemplo, tenga en cuenta que el nombre de host antiguo para node1 es First_Node. El destino de copia de seguridad para node1 es //Backup_Destination/LinuxBackup. Después de la primera copia de seguridad correcta, se creará una carpeta denominada First_Node en //Backup_Destination/LinuxBackup. Ahora, se ha modificado el nombre de host antiguo a Second_Node. Busque la carpeta First_Node en //Backup_Destination/LinuxBackup y renómbrela a Second_Node.

  3. Inicie sesión en el servidor de D2D como usuario raíz.
  4. Para actualizar el nombre de host, introduzca los comandos siguientes:
    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’"
    

    Nota: Si se utiliza un recurso compartido de NFS o de CIFS como destino de copia de seguridad, se debería montar en un recurso compartido local.

    Ejemplo: Si su punto de montaje es /mnt/backup_destination.

    /opt/CA/d2dserver/bin/d2drp --storagepath=<mount point> --node=New_Hostname
    

    Nota: Si se utiliza el recurso compartido Local, el comando será:

    /opt/CA/d2dserver/bin/d2drp --storagepath=<local path> --node=New_Hostname
    
  5. Inicie sesión en el servidor de D2D central como usuario raíz.
  6. Para actualizar la información de la licencia, introduzca el comando siguiente:
    /opt/CA/d2dserver/sbin/sqlite3 /opt/CA/d2dserver/data/License.db "update LicensedMachine set MachineName =’New_Hostname’ where MachineName =’Old_Hostname’"
    

El nombre de host se configura para realizar una copia de seguridad sin ningún error.