• Skip to main content
  • Skip to secondary menu
  • Skip to primary sidebar
El Blog de Jorge de la Cruz

El Blog de Jorge de la Cruz

El Blog de Jorge de la Cruz - Todas las novedades sobre VMware, Veeam, InfluxData, Grafana, Zimbra, etc.

  • Home
  • VMware
    • VMworld
    • VMware vSphere 6.7
    • VMware vSphere 6.5
  • Veeam
    • Resumen Contenido 2021
    • Veeam v11
      • Continuous Data Protection (CDP
      • Ransomware Protection
      • Archive Tier
      • Mejoras en Instant Recovery
      • Veeam Agent for Mac
      • Veeam Backup for AHV v2.1
    • Veeam Backup for Microsoft Office 365
      • 1 – Razones para proteger nuestra información en Microsoft Office 365
      • 2 – Componentes lógicos de Veeam Backup for Microsoft Office 365 2.0
      • 3 – Instalación paso a paso de Veeam Backup for Microsoft Office 365 v2.0
      • 4 – Configuración inicial de Veeam Backup for Microsoft Office 365 v2.0
      • 5 – Creando trabajos de copia en Veeam Backup for Microsoft Office 365 v2.0
      • 6 – Restaurando elementos en Veeam Backup for Microsoft Office 365 v2.0
    • Veeam Backup for AWS
      • Veeam: Veeam anuncia Veeam Backup for AWS Free Edition
      • Veeam: Cómo Desplegar Veeam Backup for AWS – paso a paso
      • Veeam: Vistazo en profundidad al nuevo Veeam Backup for AWS – Creación de Políticas de Backup y Restauración
      • Veeam: Cómo conectar nuestro Veeam Backup & Replication a Veeam Backup for AWS
    • Veaam ONE
      • En busca del Dashboard perfecto: Veeam ONE – Parte I – Introducción a Veeam ONE
      • En busca del Dashboard perfecto: Veeam ONE – Parte II – Descarga e Instalación de Veeam ONE
      • En busca del Dashboard perfecto: Veeam ONE – Parte III – Añadir una Infraestructura de VMware vSphere a Veeam ONE
      • En busca del Dashboard perfecto: Veeam ONE – Parte IV – Añadir una Infraestructura de Veeam Backup and Replication a Veeam ONE
      • En busca del Dashboard perfecto: Veeam ONE – Parte V – Realizando troubleshooting de vSphere usando Veeam ONE Monitor
      • En busca del Dashboard perfecto: Veeam ONE – Parte VI – Realizando troubleshooting de Veeam Backup and Replication usando Veeam ONE Monitor
      • En busca del Dashboard perfecto: Veeam ONE – Parte VII – Vistazo profundo a los Dashboards en Veeam ONE Reporter
      • En busca del Dashboard perfecto: Veeam ONE – Parte VIII – Vistazo profundo a Reportes en Veeam ONE Reporter
      • En busca del Dashboard perfecto: Veeam ONE – Parte IX – Chargeback para crear reportes de coste de nuestra Infraestructura
    • Veeam Availability Console
      • 1 – Teoría e información útil sobre el producto
      • 2 – Instalación de Veeam Availability Console
      • 3 – Configuración y conexión con VBR Server
      • 4 – Administración centralizada de Veeam Backup Agents
      • 5 – Backup de Agentes a diferentes destinos, SMB, Repositorio Veeam o Cloud Connect
      • 6 – Reportes de Backup de Veeam Agent y Veeam Backup and Replication
      • 7 – Manejando la Facturación de Veeam Agents, Backup and Replication y Cloud Connect
    • Backup y restore de cargas de trabajo a Microsoft Azure
      • 1 – Introducción
      • 2 – Conectividad entre nuestro Datacenter y Microsoft Azure
      • 3 – Desplegar Veeam Backup and Replication en Microsoft Azure
      • 4 – Configuración en nuestro Datacenter para backup a Microsoft Azure
      • 5 – Restaurando a Microsoft Azure, desde Microsoft Azure
      • 6 – Migrar cargas de trabajo desde Microsoft Azure hacía nuestro Datacenter
    • Veeam v9.5 Update 4
      • Veeam Cloud Tier
        • Cómo controlar el ancho de banda en Veeam Cloud Tier
      • Secure Restore y Staged Restore
      • Mejoras en Veeam Agent Management
      • Veeam Community Edition
      • Actualizar Veeam Enterprise Manager y Veeam Backup and Replication a la última versión
      • VeeamONE con Intelligent Diagnostics, Remediation actions, Business View 2.0 y Application Monitoring
    • VeeamON 2022
      • Novedades en Veeam ONE v12
    • VeeamON 2021
      • VBO v6 – Self-Service y Backup Copy Glacier-Azure Archive
    • VeeamON 2020
      • Veeam Backup for AWS v2.0
    • VeeamON 2019
      • Veeam Availability Orchestrator v2.0 – ¡novedades!
    • VeeamON 2017
      • Sesiones recomendadas
      • Día I – Veeam Availability Suite v10 – ¡novedades!
      • Día II – Veeam Azure PN (Powered Network), Scale-out Archive Tier y mucho más
    • VeeamON 2015
      • VeeamON 2015 volverá a Las Vegas en el único Evento sobre Disponibilidad en el Data Center
      • Completo resumen, keynotes e imágenes
      • vBrownBag – Jorge de la Cruz – Stop sending postcards to your customers
  • Zextras
  • PRTG
  • Office 365
    • Microsoft – Añadiendo nuestro dominio a Office 365, configuración de DNS y migración de actual Mailbox
    • Veeam: Usando Microsoft Office 365 para nuestras notificaciones por correo electrónico
    • PRTG: Usando Microsoft Office 365 para nuestras notificaciones por correo electrónico
  • Zimbra
    • Instalación
      • Instalando Zimbra 8.7.6 sobre Ubuntu 14.04 LTS – ¡con Chat y Drive!
      • Amazon Lightsail para instalar Zimbra Collaboration 8.7.1, Parte II
      • Amazon Lightsail para instalar Zimbra Collaboration 8.7.1, Parte I
      • Instalando Zimbra 8.7.x con un solo comando, incluye Chat y Drive
  • Linux
    • InfluxDB, Grafana y Telegraf
      • 1 – Instalación y configuración de los components
      • 2 – Instalar agente en Linux
      • 3 – Integración con PRTG
      • 4 – Instalar agente Telegraf en Nodos remotos Windows
      • 5 – Activar inputs específicos, Red, MySQL/MariaDB, Nginx
      • 6 – Monitorizando Veeam
    • Ansible y Zabbix
      • 1 – Inicio
      • 2 – Instalación de Ansible e integración con Active Directory
      • 3 – Configuración de AutoDiscovery en Zabbix
      • 4 – Instalación del agente de Zabbix en Windows
      • 5 – Instalación del agente de Zabbix en Linux y Auto Remove en Zabbix
    • Jenkins
      • 1 – Inicio
      • 2 – Instalación de Jenkins en Ubuntu
      • 3 – Instalando nuestro primer plugin
      • 4 – Sincronización NTP de Linux
      • 5 – Añadir un Slave Windows a Jenkins
      • 6 – Ejecutar tareas en Linux
      • 7 – Ejecutar tareas en Windows
    • Kubernetes
      • 1 – Introducción a Kubernetes
      • 2 – Instalación paso a paso
      • 3 – RollingUpdate con Kubernetes
      • 4 – Dashboard
      • 5 – Volúmenes NFS
      • 6 – Registry
      • 7 – Traefik
      • 8 – Systemd con Traefik y Proxy de Kubernetes
      • 9 – Heapster Influx Grafana
      • 10 – Labels de Kubernetes
      • 11 – API: Swagger
      • 12 – API: Creando nuestro primer POD
  • Contribuidores
    • Acerca de Jorge
    • Acerca de Oscar Mas
      • Clúster SQL
        • 1 – Introducción
        • 2 – Preparación de los equipos virtuales
        • 3 – Instalación del Clúster de Microsoft
        • 4 – Instalación de SQL Server para Clúster de Microsoft
        • 5 – Configuración de nuestro Clúster de SQL
        • 6 – Monitorización de Clúster de SQL con Zabbix
        • 7 – Actualizando clúster de SQL

Veeam: Novedades en Veeam Backup & Replication v10 – Repositorios XFS (Reflink) y Fast Clone en Veeam

19 March, 2020 - Escrito en: veeam

Saludos amigos, hace ya unos años que os conté todas las ventajas de usar el sistema de ficheros ReFS de Microsoft para acompañarlo a nuestro Veeam como Backup Repository donde se generan las synthetic full cada semana.

Veeam lleva tiempo recomendando usar esta tecnología para conseguir que las operaciones de disco que se hacen cuando se genera una synthetic sean realmente rápidas, tan rápidas que Veeam lo marca en su GUI como [fast clone].

Hasta aquí todo maravilloso, y seguro que le estáis dando uso ya en vuestro Datacenter, ahora bien, una de las novedades que Veeam Backup & Replication incluye en v10, es la posibilidad de usar Repositorios basados en Linux y formateados en XFS con el flag Reflink, que es básicamente lo mismo que ReFS.

Soportado de manera oficial en Ubuntu 18.04 LTS, experimental en el resto de distribuciones.

XFS (Reflink) explicado en conjunto con Veeam Backup & Replication

Si queremos ver un poco más en profundidad cómo trabaja XFS con Reflink activado. Por ejemplo, pensemos en un caso con NTFS, donde tenemos la típica copia full de cada semana, las incrementales y el synthetic full backup, esto se vería así en NTFS:

Si usamos XFS con Reflink activado, podremos ver que la copia full de synthetic en vez de tener que mover todos los bloques de incrementales para producir la nueva synthetic full, lo que hace es usar la el atributo de Reflink de XFS para usar las referencias a los mismos y conseguir así un fast clone, que hace que la copia sea mucho más rápida, y que ocupe menos espacio en disco.De esta manera, podemos decir sin ningún temor que repositorios usando XFS con Reflink activado, nos permitirá reducir el tamaño de nuestras copias synthetic, y conseguir que vayan más rápido.

Cómo habilitar XFS (Reflink) en Ubuntu 18.04 LTS

Antes de nada, mencionar que el atributo reflink de XFS solo se encuentra en verisones modernas de kernel, por ejemplo en Ubuntu 16.04 o anteriores no está disponible, con lo que en este caso os recomiendo usar Ubuntu 18.04 o cualquier otro sistema que sea moderno.

Instalación del Sistema Operativo

Vamos a apoyarnos en la instalación paso-a-paso de Ubuntu Server 18.04 LTS el siguiente vídeo:

Una vez que tenemos ya todo funcionando, le daremos un disco adicional a este servidor Linux.

Comando para Habilitar XFS (reflink) en Ubuntu 18.04 LTS

Una vez que hemos añadido al disco, podremos comprobar que todo está bien si lanzamos el comando lshw -class disk -class storage -short, que nos mostrará algo similar a esto, atentos a mi sdb que tiene 500GB

H/W path             Device      Class      Description
=======================================================
/0/100/7.1                       storage    82371AB/EB/MB PIIX4 IDE
/0/100/11/1                      storage    SATA AHCI controller
/0/100/15/0          scsi2       storage    PVSCSI SCSI Controller
/0/100/15/0/0.0.0    /dev/sda    disk       21GB Virtual disk
/0/100/15/0/0.1.0    /dev/sdb    disk       536GB Virtual disk
/0/46                scsi3       storage    
/0/46/0.0.0          /dev/cdrom  disk       VMware SATA CD00

Formatearemos ahora este disco entero con formato XFS, y con los parámetros que Veeam necesita para ejecutar el fast-clone, que son por supuesto el reflink y el CRC activado:

mkfs.xfs -b size=4096 -m reflink=1,crc=1 /dev/sdb

El resultado del comando tiene que ser algo similar a esto, donde se nos muestra que el CRC está activado, al igual que reflink:

meta-data=/dev/sdb               isize=512    agcount=4, agsize=32768000 blks
         =                       sectsz=512   attr=2, projid32bit=1
         =                       crc=1        finobt=1, sparse=0, rmapbt=0, reflink=1
data     =                       bsize=4096   blocks=131072000, imaxpct=25
         =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0 ftype=1
log      =internal log           bsize=4096   blocks=64000, version=2
         =                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0

Ya solo nos quedaría montar este nuevo disco a una carpeta, que tenemos que crear:

mkdir /backups
mount /dev/sdb /backups

Si hacemos un simple df -hT podremos ver que todo está correcto, como veis, para mi Sistema Operativo Linux uso EXT4 y para mi repositorio uso XFS (500GB) con los atributos pertinentes:

 df -hT
Filesystem                        Type      Size  Used Avail Use% Mounted on
udev                              devtmpfs  1.9G     0  1.9G   0% /dev
tmpfs                             tmpfs     395M  1.1M  394M   1% /run
/dev/mapper/ubuntu--vg-ubuntu--lv ext4       19G  4.4G   14G  25% /
tmpfs                             tmpfs     2.0G     0  2.0G   0% /dev/shm
tmpfs                             tmpfs     5.0M     0  5.0M   0% /run/lock
tmpfs                             tmpfs     2.0G     0  2.0G   0% /sys/fs/cgroup
/dev/sda2                         ext4      976M  145M  765M  16% /boot
tmpfs                             tmpfs     395M     0  395M   0% /run/user/1000
/dev/sdb                          xfs       500G  3.6G  497G   1% /backups

Nota: Obviamente os recomiendo añadir este nuevo disco a vuestro fstab para que esté montado siempre, vamos a conocer cual es el UUID de nuestro disco, para ello lanzamos el comando blkid /dev/TUDISCO:

blkid /dev/sdb
/dev/sdb: UUID="fd4c0586-2d7b-4b11-87b4-721d8529875b" TYPE="xfs"

Ahora editaremos el fichero /etc/fstab de la siguiente manera, más sencillo que estar coqueteando con vi o nano, aunque también podríais, veis que puesto mi UUID y mi ruta donde quiero que se monte:

echo 'UUID=fd4c0586-2d7b-4b11-87b4-721d8529875b /backups xfs defaults 1 1' >> /etc/fstab

¡Ya tenemos todo! Vamos a lanzar unas pruebas chulas.

Comprobar XFS (Reflink) en Ubuntu 18.04 LTS

Hay varias maneras que tenemos para comprobar cómo funciona esta tecnología, por si el diagrama de arriba no os quedó claro, vamos a verlas.

Voy a crear un fichero tonto de 10GB de espacio en disco, puede ser menos, cambiar el 10240 por el número que queráis, en mi caso ha tardado un ratillo:

dd if=/dev/urandom of=test bs=1M count=10240
10240+0 records in
10240+0 records out
10737418240 bytes (11 GB, 10 GiB) copied, 75.7913 s, 142 MB/s

Si ahora hago un df -h, veo que tengo 14GB ocupado 4GB de metadata y los nuevos 10GB que he creado:

df -h .
Filesystem      Size  Used Avail Use% Mounted on
/dev/sdb        500G   14G  487G   3% /backups

Voy a lanzar una copia de este mismo fichero usando el parámetro de reflink, me quedará así con su resultado:

cp -v --reflink=always test test-uno
'test' -> 'test-uno'

Un ls -hsl me dice, claro, que tengo ahora 20GB en disco consumidos, 10GB por cada fichero:

ls -hsl
total 20G
10G -rw-r--r-- 1 root root 10G Mar 18 21:20 test
10G -rw-r--r-- 1 root root 10G Mar 18 21:25 test-uno

Sin embargo el comando para ver el consumo de espacio en disco no ha crecido ni un poquito:

df -h .
Filesystem      Size  Used Avail Use% Mounted on
/dev/sdb        500G   14G  487G   3% /backups

Todo fantástico hasta aquí, espero. Vamos a ver mucho más en detalle que está pasando, con el comando filefrag -v FICHEROUNO FICHERODOS podremos ver lo siguiente:

filefrag -v test test-uno
Filesystem type is: 58465342
File size of test is 10737418240 (2621440 blocks of 4096 bytes)
 ext:     logical_offset:        physical_offset: length:   expected: flags:
   0:        0.. 2097135:         20..   2097155: 2097136:             shared
   1:  2097136.. 2621439:    2097156..   2621459: 524304:             last,shared,eof
test: 1 extent found
File size of test-uno is 10737418240 (2621440 blocks of 4096 bytes)
 ext:     logical_offset:        physical_offset: length:   expected: flags:
   0:        0.. 2097135:         20..   2097155: 2097136:             shared
   1:  2097136.. 2621439:    2097156..   2621459: 524304:             last,shared,eof
test-uno: 1 extent found

¿Qué es todo esto? Bueno, podemos ver que tienen el mismo extent, y que además se encuentran en la misma posición física dentro del disco, lo que es básicamente lo que os comentaba en el diagrama de más arriba, que no escribe nada nuevo, solo se referencian y usan el mismo bloque.

Cómo crear un Veeam Repository para XFS (Reflink)

Una vez que tenemos nuestro Ubuntu 18.04 con XFS (Reflink) perfectamente configurado como he mencionado anteriormente, es el momento de añadir el Repositorio de la manera tradicional, en Backup Infrastructure – Add Repository

Seleccionaremos que el Repositorio es de tipo Direct attaches storage:

Y seleccionaremos Linux ahora en esta sección: Seleccionaremos el equipo con Ubuntu 18.04 LTS, con sus credenciales y podremos incluso hacer click en populate para ver los volúmenes disponibles:

Seleccionaremos ahora la carpeta dentro del volumen donde queremos guardar las copias de seguridad, además, podremos ver un check adicional llamado “Use fast cloning on XFS volumes” podemos hacer click en Advanced para ver que no tenemos nada marcado:

Por último seleccionaremos el Mount Server y el path para vPowerNFS:

Configurando los Veeam Backup Jobs correctamente para Veeam Repositorios con formato XFS (Reflink)

Una vez que tenemos ya el nuevo Veeam Backup Repository listo y configurado siguiendo los pasos anteriores, es la hora de crear trabajos de copia hacía este nuevo repositorio, vamos allá.

Tengo que mencionar que la manera recomendada de usar repositorios de XFS (Reflink) con Veeam es usando synthetic backups, con lo que nos iremos hasta la pestaña de Storage en este trabajo de copia, seleccionaremos el Backup Repository, en mi caso guardo una cadena completa de jobs (un full y sus synthetic incrementals) y el resto del archiving lo hago hacía Backup Copy.  Haremos click en Advanced:

Seleccionaremos la opción Incremental, el checkbox de create synthetic full backup, y el día que queremos, por lo general ya que se demora en tiempo y en recursos es mejor hacerlo durante el fin de semana:

Veeam incluye una tarea para proteger las tareas frente a corrupciones de datos, especialmente útil en Repositorios con XFS (Reflink), aunque XFS tiene ya su propia tecnología para lo mismo, yo recomiendo habilitarlo en el trabajo de copia de seguridad, que no hace tampoco daño:

Una vez que lanzamos las copias, cuando lleguemos al día en el que se realiza la synthetic full backup, podremos ver si todo está correcto que Veeam está haciendo uso de la tecnología de fast clone de XFS (reflink), y que el tiempo para completar la operación es de tan solo 17 segundos en mi caso, en vuestros casos variará, pero seguro que es un performance mucho más alto que si lo hicierais sobre NTFS u otro formato que no sea usando fast-clone:

Comprobando la teoría en nuestro Veeam Backup Repository en XFS (Reflink)

Hemos visto mucha teoría en este post, ahora que tenemos una copia synthetic full, que podemos ver el nombre en Veeam:

Vamos a comprobar cuantos de los bloques de este fichero están compartidos y vienen de los incrementales, todos los que diga shared:

filefrag -v PHP-IPAM.vm-6400D2020-03-19T022233_2081.vbk
Filesystem type is: 58465342
File size of PHP-IPAM.vm-6400D2020-03-19T022233_2081.vbk is 5964161024 (1456094 blocks of 4096 bytes)
 ext:     logical_offset:        physical_offset: length:   expected: flags:
   0:        0..       0:    3872540..   3872540:      1:            
   1:        1..    4360:    4161268..   4165627:   4360:    3872541:
   2:     4361..    4362:    4161257..   4161258:      2:    4165628:
   3:     4363..    4363:    4161255..   4161255:      1:    4161259:
   4:     4364..   12539:    2625827..   2634002:   8176:    4161256: shared
   5:    12540..   53494:    2634005..   2674959:  40955:    2634003: shared
   6:    53495..   53499:    4005853..   4005857:      5:    2674960: shared
   7:    53500..   53511:    2674965..   2674976:     12:    4005858: shared
   8:    53512..   53528:    4005858..   4005874:     17:    2674977: shared
   9:    53529..   53582:    2674994..   2675047:     54:    4005875: shared
  10:    53583..   53621:    4156485..   4156523:     39:    2675048: shared
  11:    53622..   96719:    2675087..   2718184:  43098:    4156524: shared
  12:    96720..   97751:    3725849..   3726880:   1032:    2718185: shared
  13:    97752..   99108:    2718871..   2720227:   1357:    3726881: shared
  14:    99109..  100140:    3726881..   3727912:   1032:    2720228: shared
  15:   100141..  102872:    2720883..   2723614:   2732:    3727913: shared
  16:   102873..  103025:    4156524..   4156676:    153:    2723615: shared
  17:   103026..  111903:    2723768..   2732645:   8878:    4156677: shared
  18:   111904..  112558:    2720228..   2720882:    655:    2732646: shared
  19:   112559..  115238:    2732646..   2735325:   2680:    2720883: shared
  20:   115239..  131750:    3728066..   3744577:  16512:    2735326: shared
  21:   131751..  137221:    2735326..   2740796:   5471:    3744578: shared
  22:   137222..  141349:    3744578..   3748705:   4128:    2740797: shared
  23:   141350..  144592:    2741147..   2744389:   3243:    3748706: shared
  24:   144593..  144942:    2740797..   2741146:    350:    2744390: shared
  25:   144943..  145374:    2744390..   2744821:    432:    2741147: shared
  26:   145375..  160036:    3748706..   3763367:  14662:    2744822: shared
  27:   160037..  164703:    2752899..   2757565:   4667:    3763368: shared
  28:   164704..  166767:    3763368..   3765431:   2064:    2757566: shared
  29:   166768..  167812:    2757566..   2758610:   1045:    3765432: shared
  30:   167813..  171940:    3765432..   3769559:   4128:    2758611: shared
  31:   171941..  176115:    2758611..   2762785:   4175:    3769560: shared
  32:   176116..  176614:    2751026..   2751524:    499:    2762786: shared
  33:   176615..  201382:    3769560..   3794327:  24768:    2751525: shared
  34:   201383..  202002:    2767922..   2768541:    620:    3794328: shared
  35:   202003..  208194:    3794328..   3800519:   6192:    2768542: shared
  36:   208195..  211217:    2768542..   2771564:   3023:    3800520: shared
  37:   211218..  217409:    3800520..   3806711:   6192:    2771565: shared
  38:   217410..  218665:    2771703..   2772958:   1256:    3806712: shared
  39:   218666..  249625:    3806712..   3837671:  30960:    2772959: shared
  40:   249626..  253980:    2774134..   2778488:   4355:    3837672: shared
  41:   253981..  256044:    3837672..   3839735:   2064:    2778489: shared
  42:   256045..  256769:    2778489..   2779213:    725:    3839736: shared
  43:   256770..  257955:    2766598..   2767783:   1186:    2779214: shared
  44:   257956..  261846:    2745036..   2748926:   3891:    2767784: shared
  45:   261847..  262028:    2762786..   2762967:    182:    2748927: shared
  46:   262029..  262532:    2718367..   2718870:    504:    2762968: shared
  47:   262533..  263384:    2750174..   2751025:    852:    2718871: shared
  48:   263385..  264293:    2779214..   2780122:    909:    2751026: shared
  49:   264294..  266357:    3839736..   3841799:   2064:    2780123: shared
  50:   266358..  266481:    2780123..   2780246:    124:    3841800: shared
  51:   266482..  268545:    3841800..   3843863:   2064:    2780247: shared
  52:   268546..  276699:    3864384..   3872537:   8154:    3843864: shared
  53:   276700..  278865:    3872545..   3874710:   2166:    3872538: shared
  54:   278866..  279460:    2780515..   2781109:    595:    3874711: shared
  55:   279461..  366148:    3874711..   3961398:  86688:    2781110: shared
  56:   366149..  366150:    4005875..   4005876:      2:    3961399: shared
  57:   366151..  368373:    2782063..   2784285:   2223:    4005877: shared
  58:   368374..  370437:    3961401..   3963464:   2064:    2784286: shared
  59:   370438..  371546:    2748927..   2750035:   1109:    3963465: shared
  60:   371547..  371682:    2784286..   2784421:    136:    2750036: shared
  61:   371683..  404706:    3963465..   3996488:  33024:    2784422: shared
  62:   404707..  481074:    4005877..   4082244:  76368:    3996489: shared
  63:   481075..  481921:    2801233..   2802079:    847:    4082245: shared
  64:   481922..  535585:    4082245..   4135908:  53664:    2802080: shared
  65:   535586..  537551:    2819759..   2821724:   1966:    4135909: shared
  66:   537552..  539615:    4135909..   4137972:   2064:    2821725: shared
  67:   539616..  540700:    2764265..   2765349:   1085:    4137973: shared
  68:   540701..  540882:    2821725..   2821906:    182:    2765350: shared
  69:   540883..  544436:    2810370..   2813923:   3554:    2821907: shared
  70:   544437..  545545:    2765350..   2766458:   1109:    2813924: shared
  71:   545546..  545690:    2821907..   2822051:    145:    2766459: shared
  72:   545691..  548072:    2813924..   2816305:   2382:    2822052: shared
  73:   548073..  664389:    2822052..   2938368: 116317:    2816306: shared
  74:   664390..  664413:    3858312..   3858335:     24:    2938369: shared
  75:   664414..  714847:    2938393..   2988826:  50434:    3858336: shared
  76:   714848..  715002:    4156677..   4156831:    155:    2988827: shared
  77:   715003..  717220:    2988982..   2991199:   2218:    4156832: shared
  78:   717221..  717379:    4137976..   4138134:    159:    2991200: shared
  79:   717380..  721183:    2991358..   2995161:   3804:    4138135: shared
  80:   721184..  725310:    2806061..   2810187:   4127:    2995162: shared
  81:   725311..  727374:    2817695..   2819758:   2064:    2810188: shared
  82:   727375..  738265:    2995162..   3006052:  10891:    2819759: shared
  83:   738266..  739639:    2751525..   2752898:   1374:    3006053: shared
  84:   739640..  740936:    2762968..   2764264:   1297:    2752899: shared
  85:   740937..  744716:    2793053..   2796832:   3780:    2764265: shared
  86:   744717..  749526:    3006053..   3010862:   4810:    2796833: shared
  87:   749527..  749666:    2784550..   2784689:    140:    3010863: shared
  88:   749667..  806536:    3010863..   3067732:  56870:    2784690: shared
  89:   806537..  806718:    2718185..   2718366:    182:    3067733: shared
  90:   806719..  835604:    3067733..   3096618:  28886:    2718367: shared
  91:   835605..  835786:    2781745..   2781926:    182:    3096619: shared
  92:   835787..  873236:    3096619..   3134068:  37450:    2781927: shared
  93:   873237..  873265:    3858491..   3858519:     29:    3134069: shared
  94:   873266..  873290:    3134098..   3134122:     25:    3858520: shared
  95:   873291..  873313:    3858520..   3858542:     23:    3134123: shared
  96:   873314..  936107:    3134146..   3196939:  62794:    3858543: shared
  97:   936108..  936246:    2766459..   2766597:    139:    3196940: shared
  98:   936247..  955604:    3196940..   3216297:  19358:    2766598: shared
  99:   955605..  955701:    3858543..   3858639:     97:    3216298: shared
 100:   955702.. 1049838:    3216395..   3310531:  94137:    3858640: shared
 101:  1049839.. 1049975:    2785104..   2785240:    137:    3310532: shared
 102:  1049976.. 1067396:    3310532..   3327952:  17421:    2785241: shared
 103:  1067397.. 1067534:    2750036..   2750173:    138:    3327953: shared
 104:  1067535.. 1076470:    3327953..   3336888:   8936:    2750174: shared
 105:  1076471.. 1076610:    2773855..   2773994:    140:    3336889: shared
 106:  1076611.. 1078559:    3336889..   3338837:   1949:    2773995: shared
 107:  1078560.. 1078579:    3858640..   3858659:     20:    3338838: shared
 108:  1078580.. 1078815:    3338858..   3339093:    236:    3858660: shared
 109:  1078816.. 1078840:    3858660..   3858684:     25:    3339094: shared
 110:  1078841.. 1078864:    4001412..   4001435:     24:    3858685: shared
 111:  1078865.. 1078878:    4156832..   4156845:     14:    4001436: shared
 112:  1078879.. 1093138:    3339163..   3353422:  14260:    4156846: shared
 113:  1093139.. 1093165:    3858709..   3858735:     27:    3353423: shared
 114:  1093166.. 1120484:    3353450..   3380768:  27319:    3858736: shared
 115:  1120485.. 1120509:    4156846..   4156870:     25:    3380769: shared
 116:  1120510.. 1120537:    3380794..   3380821:     28:    4156871: shared
 117:  1120538.. 1120568:    3858761..   3858791:     31:    3380822: shared
 118:  1120569.. 1120862:    3380853..   3381146:    294:    3858792: shared
 119:  1120863.. 1120936:    3858792..   3858865:     74:    3381147: shared
 120:  1120937.. 1120977:    3381221..   3381261:     41:    3858866: shared
 121:  1120978.. 1121065:    3858866..   3858953:     88:    3381262: shared
 122:  1121066.. 1308961:    3381350..   3569245: 187896:    3858954: shared
 123:  1308962.. 1308983:    3858954..   3858975:     22:    3569246: shared
 124:  1308984.. 1431939:    3569268..   3692223: 122956:    3858976: shared
 125:  1431940.. 1431974:    3858976..   3859010:     35:    3692224: shared
 126:  1431975.. 1441825:    3692259..   3702109:   9851:    3859011: shared
 127:  1441826.. 1441859:    3859011..   3859044:     34:    3702110: shared
 128:  1441860.. 1451809:    3702144..   3712093:   9950:    3859045: shared
 129:  1451810.. 1452753:    3859045..   3859988:    944:    3712094: shared
 130:  1452754.. 1456089:    3713308..   3716643:   3336:    3859989: shared
 131:  1456090.. 1456090:    4161259..   4161259:      1:    3716644:
 132:  1456091.. 1456093:    4165628..   4165630:      3:    4161260: last,eof
PHP-IPAM.vm-6400D2020-03-19T022233_2081.vbk: 133 extents found
root@veeam-xfs-001:/backups/BJ-TOXFSREPOSITORY#

Además, si comprobamos el espacio en disco que Linux piensa que está usando:

df -h .
Filesystem      Size  Used Avail Use% Mounted on
/dev/sdb        500G  9.4G  491G   2% /backups

Y lo comparamos con lo que realmente pesan nuestros ficheros, podemos ver el ahorro en disco tan importante 🙂

ls -hsl
total 12G
 80K -rw-rw-rw- 1 root root  79K Mar 19 02:23 BJ-TOXFSREPOSITORY.vbm
4.2G -rw-r--r-- 1 root root 4.2G Mar 19 00:11 PHP-IPAM.vm-6400D2020-03-19T000537_1279.vbk
 19M -rw-r--r-- 1 root root  19M Mar 19 00:15 PHP-IPAM.vm-6400D2020-03-19T001355_0B05.vib
542M -rw-r--r-- 1 root root 542M Mar 19 00:58 PHP-IPAM.vm-6400D2020-03-19T005646_0FE7.vib
534M -rw-r--r-- 1 root root 534M Mar 19 01:03 PHP-IPAM.vm-6400D2020-03-19T010158_B246.vib
 19M -rw-r--r-- 1 root root  19M Mar 19 01:34 PHP-IPAM.vm-6400D2020-03-19T013342_68BA.vib
534M -rw-r--r-- 1 root root 534M Mar 19 01:39 PHP-IPAM.vm-6400D2020-03-19T013836_3A00.vib
 19M -rw-r--r-- 1 root root  19M Mar 19 02:06 PHP-IPAM.vm-6400D2020-03-19T020528_3FF4.vib
 18M -rw-r--r-- 1 root root  18M Mar 19 02:09 PHP-IPAM.vm-6400D2020-03-19T020808_AE69.vib
 19M -rw-r--r-- 1 root root  19M Mar 19 02:15 PHP-IPAM.vm-6400D2020-03-19T021045_F898.vib
5.6G -rw-r--r-- 1 root root 5.6G Mar 19 02:22 PHP-IPAM.vm-6400D2020-03-19T022233_2081.vbk
 19M -rw-r--r-- 1 root root  19M Mar 19 02:20 PHP-IPAM.vm-6400D2020-03-20T021700_28C1.vib

Nada más amigos, recordaros que podéis descargar Veeam Backup & Replication desde el siguiente link:

  • https://www.veeam.com/es/availability-platform.html

Enlaces interesantes

Os dejo algunos enlaces sobre XFS que seguro os gustan:

  • https://strugglers.net/~andy/blog/2017/01/10/xfs-reflinks-and-deduplication/#xfs-reflink-demo
  • https://www.researchgate.net/publication/335517996_Deduplicating_Data_With_XFS_And_Reflinks
  • https://blogs.oracle.com/linux/xfs-data-block-sharing-reflink

Filed Under: veeam Tagged With: veeam reflinks, veeam v10, veeam v10 linux, veeam v10 xfs, veeam xfs reflinks

Reader Interactions

Comments

  1. Gorka says

    19 March, 2020 at 8:28

    Aupa Jorge muy grande el post!!! Me está gustando está versión de Veeam 10, yo ya he empezado a usar proxy con Debían y va de lujo, encima ahora con fast clone en Linux.
    Gracias por todas estas novedades

    Reply
  2. Carles Mallarach says

    15 April, 2021 at 10:26

    Hola Jorge, muy buen articulo, tengo una consulta, ahora que ha salido la versión 11 de Veeam, y que trae la opción de Repositorio Linux Inmutable, se puede configurar un Servidor Linux ubuntu 20.04 lts y añadirle/montar un disco de una NAS Qnap TS-853U-RP y darle formato XFS para aprovechar dicha opción pero con espacio de disco de una cabina NAS?

    Saludos y gracias por tus articulos son geniales.

    Reply
    • Jorge de la Cruz says

      15 April, 2021 at 11:10

      Saludos Carles,
      Eso es exactamente lo que yo haría para proteger mucho mejor nuestros backups si. No es perfecto, ya que te expones a que alguien te hackee el QNAP en cuestión, pero si esta todo bien protegido, es perfecto, si.

      Reply
  3. Carles Mallarach says

    15 April, 2021 at 11:17

    Hola de nuevo Jorge,
    No soy experto en Linux, para configurar la NAS Qnap y montar el disco en el Linux, en la NAS el disco se comparte via ISCSI o SMB? Y el formato de dicho disco a XFS se hace desde la QNAP o desde el Linux?

    Saludos.

    Reply
  4. Carles Mallarach says

    15 April, 2021 at 11:26

    Hola de nuevo Jorge,

    No soy experto en Linux, sobre este mismo tema, para compartir disco de una NAS QNAP a un servidor Linux, es mejor por ISCSI o SMB? Y darle el formato XFS a este disco se hace desde el Linux o la QNAP?

    Saludos y muchas gracias.

    Reply
    • Jorge de la Cruz says

      15 April, 2021 at 12:08

      Saludos Carles,
      Como iSCSI por favor, hace unos días escribí sobre como presentar un iSCSI a un Linux – https://www.jorgedelacruz.es/2021/04/06/veeam-novedades-en-veeam-backup-replication-v11-linux-proxies-directsan-con-emc-unity/ A ver si te ayuda en la configuracion.

      El format lo haces desde el Linux una vez lo ves dentro de tu fdisk, para ello, sigue los pasos de este blog que estas comentando, una vez tienes el iSCSI presentado.

      Un saludo

      Reply

Trackbacks

  1. Linux: Cómo aumentar el espacio en disco de volúmenes formateados con XFS - El Blog de Jorge de la Cruz says:
    6 May, 2021 at 13:34

    […] Storage on-prem con MinIO, además, hace bien poquito os conté también todas las ventajas de Linux XFS como repositorio de Veeam. Si habéis seguido éstas guías, lo primero gracias, y lo segundo, seguro que os habéis […]

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

  • Email
  • GitHub
  • LinkedIn
  • RSS
  • Twitter
  • YouTube

Gold Partners

Silver Partners

Libros Gratuitos

Cloud por vExperts
VMware por vExperts

VMware vExpert

Puesto 16 en Top vBlog

Calendario de Posts

March 2020
M T W T F S S
 1
2345678
9101112131415
16171819202122
23242526272829
3031  
« Feb   Apr »

Disclaimer

Todas las opiniones expresadas en este sitio son las mías propias y no representan las opiniones de ninguna compañía con la que haya trabajado, esté trabajando o vaya a estar trabajando.

Copyright © 2026 · El Blog de Jorge de la Cruz