Activación de la deduplicación de datos en Windows 8.1

Cabe recordar que la activación de una funcionalidad incorporada de deduplicación de datos en particiones de disco apareció en Windows Server 2012. El objetivo de la tecnología de deduplicación es ahorrar espacio en disco en los servidores de archivos mediante la búsqueda y eliminación de datos duplicados. Es decir, el sistema está buscando los mismos bloques en el volumen del sistema de archivos NTFS y eliminándolos, reemplazando dichos bloques con los enlaces a la fuente original, limpiando el espacio en disco de manera efectiva. Esta tecnología se centra en el segmento del mercado de servidores y no está disponible para la versión de cliente de Windows 8, incluso en las ediciones Pro y Enterprise.

Sin embargo, hay un truco que permite activar la tecnología de deduplicación en Windows 8 (y Windows 8.1). Algunos entusiastas extrajeron los paquetes correspondientes de Windows Server 2012 / R2 para hacerlo posible.

Nota. Oficialmente, la funcionalidad de deduplicación no es compatible con el sistema operativo del cliente y, por esta razón, se considera configuración no admitida. Sin embargo, al activar la funcionalidad de deduplicación para tareas como el entorno de prueba de virtualización Hyper-V o para el almacenamiento de discos que sirve para imágenes y diferentes paquetes de instalación de software, puede ahorrar hasta un 90% del espacio en disco, lo que es imposible de lograr con el uso de compresión NTFS Almacenamiento de instancia única (que ya es cosa del pasado).

  1. Descargue y descomprima el archivo con un archivo que contiene un paquete acumulativo para la activación de la deduplicación
  2. Realice los siguientes comandos (con privilegios administrativos)
    • Para Windows 8:
      1
      2
      
      dism /online /add-package /packagepath:Microsoft-Windows-VdsInterop-Package~31bf3856ad364e35~amd64~~6.2.9200.16384.cab /packagepath:Microsoft-Windows-VdsInterop-Package~31bf3856ad364e35~amd64~en-US~6.2.9200.16384.cab /packagepath:Microsoft-Windows-FileServer-Package~31bf3856ad364e35~amd64~~6.2.9200.16384.cab /packagepath:Microsoft-Windows-FileServer-Package~31bf3856ad364e35~amd64~en-US~6.2.9200.16384.cab /packagepath:Microsoft-Windows-Dedup-Package~31bf3856ad364e35~amd64~~6.2.9200.16384.cab /packagepath:Microsoft-Windows-Dedup-Package~31bf3856ad364e35~amd64~en-US~6.2.9200.16384.cab
      dism /online /enable-feature /featurename:Dedup-Core /all
    • Para Windows 8.1:
      1
      2
      
      dism /online /add-package /packagepath:Microsoft-Windows-VdsInterop-Package~31bf3856ad364e35~amd64~~6.3.9600.16384.cab /packagepath:Microsoft-Windows-VdsInterop-Package~31bf3856ad364e35~amd64~en-US~6.3.9600.16384.cab /packagepath:Microsoft-Windows-FileServer-Package~31bf3856ad364e35~amd64~~6.3.9600.16384.cab /packagepath:Microsoft-Windows-FileServer-Package~31bf3856ad364e35~amd64~en-US~6.3.9600.16384.cab /packagepath:Microsoft-Windows-Dedup-Package~31bf3856ad364e35~amd64~~6.3.9600.16384.cab /packagepath:Microsoft-Windows-Dedup-Package~31bf3856ad364e35~amd64~en-US~6.3.9600.16384.cab
      dism /online /enable-feature /featurename:Dedup-Core /all

    Nota. Como los paquetes de deduplicación se extraen de Windows Server 2012 / R2, solo funcionarán en versiones de 64 bits de Windows 8.

  3. Después de la instalación de la función, la nueva opción que antes no existía Función del servidor de archivos -> Desduplicación de datos aparecerá en «Funciones de Windows» (Panel de control Todos los elementos del panel de control Programas y funciones Activar o desactivar las funciones de Windows)

La gestión de la deduplicación en Windows se realiza a través de PowerShell, iniciado con privilegios administrativos (por supuesto, la utilidad de gestión gráfica que se incluye en la consola del Administrador del servidor no funcionará)

Para habilitar la deduplicación para el volumen D :, ejecute el siguiente comando:

1
Enable-DedupVolume -Volume D:

Consejo. Es imposible habilitar la deduplicación para el sistema o el volumen de inicio.

Es posible excluir algunos catálogos de los datos duplicados en el disco en Windows 2012 R2 (PowerShell 4.0):

1
Set-DedupVolume -volume D: -ExcludeFolder d:HomeFolder;d:mp3

Para habilitar el proceso de deduplicación inmediatamente, ejecute el siguiente comando:

1
Start-DedupJob –Volume D: –Type Optimization

Para obtener información sobre el estado del proceso, utilice lo siguiente:

powershell Get-DedupStatus

Nota. La velocidad del rendimiento de la deduplicación en hardware promedio es de aproximadamente 90 Gb / hora, como se indica en fuentes oficiales.

En el caso de la instalación de la función de deduplicación en Windows 8, se crean tres nuevas tareas en un programador de tareas, que realizan la operación de deduplicación de datos en volúmenes de acuerdo con la programación definida. Los parámetros de la tarea se pueden ver o cambiar a través de la interfaz gráfica de Sheduler. Sheduler -> Task Sheduler Library -> Microsoft -> Ventana -> Deduplicación).

tarea de deduplicación en la biblioteca de tareas sheduller

o vía PoSh:

cmdlet de powershell: Get-DedupSchedule

Consejo Se debe tener en cuenta que la deduplicación reduce en parte el rendimiento del sistema. Es normal porque el sistema tiene que usar recursos adicionales del sistema para la búsqueda de los mismos bloques en el volumen. Es por eso que es mejor crear un cronograma según el cual la deduplicación se realice durante las horas que se consideran no laborales para el usuario de PC.

Para aquellos archivos en los que no hubo cambios durante más de 5 días, el proceso de deduplicación está habilitado de forma predeterminada. En la mayoría de los casos (particularmente en el entorno de prueba) es mejor habilitar la deduplicación para todos los archivos independientemente del momento en que se modifiquen.

1
Set-Dedupvolume D: -MinimumFileAgeDays 0

Una vez finalizada la deduplicación, todos sus resultados (que implican el ahorro de espacio en disco) se pueden estimar con la ayuda de PoSh:

O visualmente en las propiedades del disco

Importante. Cuando habilita la deduplicación de datos para algunas carpetas, no se pueden leer en otra PC si no está instalado el componente de deduplicación (aunque verá una lista de archivos en el disco, pero no se pueden leer).

Si la otra computadora no puede instalar la desduplicación, debe deshabilitar la desduplicación de datos en un volumen:

1
Disable-DedupVolume-Volume D:

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *