- Si el software LDAP es OpenLDAP (ver $infoCfg{ldap_type} -) STTA proporciona el shell script oldapadm entre su para esta tarea.
- La $infoCfg{ldap_backup} () ha de realizar un "backup" de los ficheros necesarios para reponer en el servidor LDAP en el caso de reinstalación. %W% Por defecto debería usar ttabackup
- pasa como argumento a la $infoCfg{ldap_backup} el valor de $infoCfg{ldap_backup_dir} (), donde se crea un directorio como año_mes_dia_HoraMinutosSegundos (ejemplo: ) que contiene los ficheros en formato "cpio" "gzip" correspondientes.
- La lista que ttabackup copia de LDAP en el $infoCfg{ldap_backup_dir} () aparece en la línea que comienza por ALL= del script:
ALL="docroot ens info password preferences serverconfig serverresources tsp"
copiando el contenido de cada directorio en su fichero correspondiente en formato "cpio" "gzip", desde $infoCfg{ldap_dir} ().
%W% Si ttabackup no recibe parámetro alguno copia la lista de ALL
- ttabackup puede ser invocada desde el Sistema, tiene las siguientes opciones:
ttabackup {directorio-de-backup} {directorios-de-var} [-nodocroot]
- {directorio-de-backup} genérico copia donde genera subdirectorio
- {directorios-de-var} lista de directorios de /opt/tarantella/var a copiar entre comillas
- [-nodocroot] si se excluye la copia del "docroot" que suele incrementar el tamaño final
- %W%STTA no incluye utilidades para recuperar una copia, bastaría con ir al directorio de /var y extraer el contenido del fichero correspondiente para recuperar el directorio que se precise. (Suele ser recomendable parar los servicios de LDAP antes)
- %W%STTA proporciona la utilidad para copiar sólo el ENS