ZxBackup Store/es

From ZeXtras Suite Wiki

Jump to: navigation, search
Idioma: English  • español • português
Warning.png Warning!

This wiki is outdated and not maintained anymore, please refer to the new Zextras Documentation Hub at https://docs.zextras.com

El Store de ZeXtras Backup

Especificaciones

El Store de ZeXtras Backup es el lugar donde se almacena toda la información.

La carpeta por defecto es /opt/zimbra/backup/zextras/, mientras que un Backup Externo se puede salvar en cualquier carpeta.

No es utilizado ningún Hardlinks, por lo que el almacenamiento puede ser en cualquier sistema de archivos.

Mapfiles

El procedimiento de Importación Externo crea 2 tipos de Mapfiles:

  • El archivo map_[server_id] dentro de la raíz de ZeXtras Backup, contiene el mapeo entre los ID de las cuentas en el servidor viejo y en el actual.
  • El archivo mapeo_de_ id contenido dentro de cada subcarpeta de cuenta "accounts" importada, contiene una lista de mapeos de elementos del e-mail creada durante el procedimiento de importación para mantener un registro de los elementos importados hacia la cuenta junto con su ID en el viejo servidor.

Si desea reiniciar desde el principio una operación de Importación Externa ya ha iniciada, asegúrese de borrar todos los archivos de mapeo.

Árbol de directorios

La estructura del almacenamiento de ZxBackup es la siguiente:

Nivel 1

tree /opt/zimbra/backup/zextras/ -L 1

/opt/zimbra/backup/zextras/

├── accounts

├── items

├── map_[server_id]

└── [server]

Como puede ver, el primer nivel del árbol de directorios contiene 3 directorios principales

cuentas - contiene todos los datos e información de las cuentas

elementos - contiene toda clase de elementos (desduplicado)

servidor - contiene la configuración del servidor

El map_[server_id] es creado cuando se importan cuentas con la opción de Importación Externa, y contiene el mapeo entre los ID de las cuentas en el viejo y en el nuevo servidor. Al usar este nombre de archivo como argumento para el zxsuite backup doFixShares, reparará la consistencia de cualquier compartición rota durante el procedimiento de importación.

Nivel 2

tree /opt/zimbra/backup/zextras/accounts -L 1

/opt/zimbra/backup/zextras/accounts/

├── 0051f1d5-82cc-40ee-8f29-dfa692a92ad8

├── 00f58d1f-1eb1-48c7-961e-8c474f98b314

├── 0157830e-00fa-4bcd-a723-390c9efbaa7c

[...]

[...]

[...]

├── ff005361-94e1-4a66-aa4f-1644484e16c5

├── ffabddbe-aca0-4378-a680-41add051d315

└── ffb87c28-d02b-452c-b225-fdd1a13476d0

La carpeta accounts es un contenedor para la información y para los datos. Cada subcarpeta es nombrada luego del zimbraId de la respectiva cuenta.


tree /opt/zimbra/backup/zextras/items -L 1

/opt/zimbra/backup/zextras/items

├── ,,

├── ,+

├── +,

[...]

[...]

[...]

├── zZ

├── Zz

└── ZZ

La carpeta items contiene los elementos respaldados. Contiene un conjunto de directorios nombrados después de los dos primeros caracteres del respectivo hash del ítem.


tree /opt/zimbra/backup/zextras/server -L 1

/opt/zimbra/backup/zextras/server/

├── backup_12_5_11#20_7_19

├── backup_13_5_11#11_42_36

├── backup_13_5_11#11_58_59

[...]

[...]

[...]

├── backup_29_4_11#18_41_5

└── backup_3_5_11#1_22_36

La carpeta server contiene la configuración del servidor respaldada por el Live Full Scan. Contiene un conjunto de archivos nombrados después de la línea de tiempo del correspondiente Live Full Scan.

Nivel 3

tree /opt/zimbra/backup/zextras/accounts/0051f1d5-82cc-40ee-8f29-dfa692a92ad8 -L 1

/opt/zimbra/backup/zextras/accounts/0051f1d5-82cc-40ee-8f29-dfa692a92ad8

├── account_info

├── id_mapper

└── items


tree /opt/zimbra/backup/zextras/accounts/0051f1d5-82cc-40ee-8f29-dfa692a92ad8/items -L 2

/opt/zimbra/backup/zextras/accounts/0051f1d5-82cc-40ee-8f29-dfa692a92ad8

├── 01

│ └── 1

├── 02

│ └── 2

├── 03

│ └── 3

├── 04

│ └── 4

├── 05

│ └── 5

├── 06

│ └── 6

├── 07

│ └── 7

├── 08

│ └── 8

├── 09

│ └── 9

├── 10

│ └── 10

├── 11

│ └── 11

├── 12

│ └── 12

├── 13

│ └── 13

├── 14

│ └── 14

├── 15

│ └── 15

└── 16

│ └── 16

En cada carpeta de la cuenta de correo hay un archivo "account_info" que contiene todos los datos LDAP de la cuenta y un grupo de parejas carpeta/archivo dentro dela carpeta "items" conteniendo todos los metadatos pertenecientes a los elementos en la cuenta de correo. Un archivo adicional llamado id_mapper que contiene una lista de mapeo de los elementos de correo, es creado durante el procedimiento de importación para mantener un registro de los elementos importados hacia la cuenta y su id en el viejo y en el nuevo servidor.


tree /opt/zimbra/backup/zextras/items/00 -L 3

/opt/zimbra/backup/zextras/items/00

├── 000S8xLSP4pckj97BqMaGuShm7s=

├── 0041ySPpK3moeXwBfDf5tl9LQnI=

├── 0047ooqYw8p5ToNPnqxEymRSovg=

├── 007SpLqlcsoL,XWIr5M,mVZNYBs=

[...]

[...]

[...]

├── 00Y4r9456KbnfuaUzvm3aXt5NdI=

├── 00YDxLMrZsHVja9Lid2T7O+kiSg=

├── 00YrLnM4bo8Vq1Aiz8AypX9Hgwc=

└── 00Z+mkHUNJ7Sl43V7sybTR,N7OI=

Este es un vistazo de uno de los 4096 contenedores dentro de la carpeta items . Sencillamente, en la carpeta "00" están contenidos todos los elementos cuyo hash comenza por "00". Note que los datos reales son contenidos aquí, mientras que la subcarpeta "items" de la carpeta "hash" de una cuenta de correo contiene solo los metadatos.

Personal tools