ZxPowerstore: Zimbra Stores/es

From ZeXtras Suite Wiki

Jump to: navigation, search
Idioma: English  • español • português
ZxPowerStore logo box.png
Available since version: 1.3.0
Latest Version: 2.12.2
Released on: January 2nd, 2019
Compatibility List
Admin Guide
FAQ
Troubleshooting
ZspPowerstore logo box.png

Tipos de Store y sus usos

Zimbra permite dos tipos diferentes de Stores para ser usados:

  • Index Store: contiene información sobre los datos, usado por Apache Lucene para proveer indexación y funciones de búsqueda.
  • Data Store: contiene todos los datos de Zimbra organizados en una base de datos Mysql.

Se pueden tener múltiples Stores de cada clase, pero solo uno de tipo Index, uno de datos primario y uno de datos secundario puede establecerse como "Current" (lo que significa que es "Actualmente" usada por Zimbra)


Stores Primario y Secundario

Un Store en Zimbra puede ser primario o secundario - el significado de "primario" y "secundario" se explica aquí. El paradigma Primario/Secundario no se aplica a la unidad Index.

Los datos son movidos entre el Store "Corriente" y el Store Secundario "Corriente" según una política definida por el administrador.

ZxPowerstore: Moviendo elementos entre Unidades

La principal característica de ZeXtras Powerstore es la capacidad de aplicar políticas definidas y mover elementos entre la unidad de almacenamiento Primaria y Secundaria.

El movimiento se puede iniciar de tres maneras diferentes:

  • Desde el botón "Apply Policy" en el zimlet ZeXtras.
  • Iniciando la operación doMoveBlobs desde la interfáz de Línea de Comandos de ZeXtras
  • Programándola en el zimlet ZeXtras para que inicie automáticamente

Una vez que se inicia el movimiento, se efectúan las siguientes operaciones:

  • ZxPowerstore escanea la Unidad Primaria para ver cuáles elementos cumplen con la política definida.
  • Todos los BLOBs de los elementos encontrados en la etapa anterior son copiados a la Unidad Secundaria.
  • Las entradas de la base de datos relacionadas a los elementos copiados son actualizadas para reflejar el movimiento.
  • Si el segundo y tercer paso se completaron exitosamente (y sólo en este caso), los BLOBs son borrados de la Unidad Primaria.

La operación de movimiento es "dinámica" - cada paso se efectúa sólo si el anterior se completó exitosamente - así el riesgo de perdida de información es prácticamente inexistente.

Personal tools