Herramientas de usuario

Herramientas del sitio


wikitecnica:zfs

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
wikitecnica:zfs [2024/04/09 23:00]
lorenzo [Recuperación de un depósito de almacenamiento (pool)]
wikitecnica:zfs [2025/02/18 18:08] (actual)
lorenzo [Chequeo de la integridad de un depósito de almacenamiento]
Línea 93: Línea 93:
  
 Se puede revisar el estatus de un pool recien creado mediante el comando: //zpool status//, asimismo si se chequean los sistemas de archivo accesibles mediante el comando //df -h// aparece el nombre del pool como un punto de montaje del sistema de archivos. Se puede revisar el estatus de un pool recien creado mediante el comando: //zpool status//, asimismo si se chequean los sistemas de archivo accesibles mediante el comando //df -h// aparece el nombre del pool como un punto de montaje del sistema de archivos.
 +==== Chequeo de la integridad de un depósito de almacenamiento ====
 +Hay ocasiones durante los procesos normales de operación no puede accederse algún archivo o directorio,  el comando //zpool status -v// los reporta:\\
 +El comando //zpool scrub <pool>// verifica que los archivos y directorios correspondan a los bloques fisicos reservados, las diferencias el comando las repara, dependiendo el tamaño del pool el subcomando **scrub** puede tomar una buena cantidad de tiempo.
 ==== Traslado de un depósito de almacenamiento (pool) ==== ==== Traslado de un depósito de almacenamiento (pool) ====
 Los pools de ZFS pueden moverse entre máquinas con versiones identicas o superiores del sistema operativo, para esta operación es necesario exportar los pools para dejen de estar disponibles en el servidor actual, para incluirlos en nuevo servidor se hace la operación de importación. Los pools de ZFS pueden moverse entre máquinas con versiones identicas o superiores del sistema operativo, para esta operación es necesario exportar los pools para dejen de estar disponibles en el servidor actual, para incluirlos en nuevo servidor se hace la operación de importación.
Línea 167: Línea 170:
  
 ==== Snaphots ==== ==== Snaphots ====
-Un snapshot es una copia de solo lectura de un sistema de archivos o de un volúmen, los snapshots pueden generarse en cualquier momento y no consumen en su creación, espacio adicional del pool, por supuesto cuando el dataset es modificado el snapshot consume espacio ya que hac referencia al estado de la información antes de la modificación.+Un snapshot es una copia de solo lectura de un sistema de archivos o de un volúmen, los snapshots pueden generarse en cualquier momento y no consumen en su creación, espacio adicional del pool, por supuesto cuando el dataset es modificado el snapshot consume espacio ya que hace referencia al estado de la información antes de la modificación.
  
 Los snapshots: Los snapshots:
Línea 178: Línea 181:
 La creación de un snapshot requiere una sintaxis particular:  **dataset@stringCaracteres**\\ La creación de un snapshot requiere una sintaxis particular:  **dataset@stringCaracteres**\\
 //zfs snapshot casuniVol/prod@25-01-2024//\\ //zfs snapshot casuniVol/prod@25-01-2024//\\
 +
 +La destrucción de un snapshot ocurre:\\
 +//zfs destroy casuniVol/prod@25-01-2024((Las instantaneas o snapshot se destruyen cuando no existe un clon asociado))//\\
  
 Los snapshots vigentes para un dataset pueden listarse mediante:\\ Los snapshots vigentes para un dataset pueden listarse mediante:\\
Línea 188: Línea 194:
   * Los snapshots no tienen propiedades modificables.   * Los snapshots no tienen propiedades modificables.
   * Los datasets que tienen snapshots no pueden ser destruidos.   * Los datasets que tienen snapshots no pueden ser destruidos.
-== Respaldos ==+=== Respaldos ===
 Los respaldos pueden hacerse mediante tar a partir de snapshots((Estos datasets generan un directorio con elnombre del snapshot en un directorio oculto del filesystem)), a continución un ejemplo:\\ Los respaldos pueden hacerse mediante tar a partir de snapshots((Estos datasets generan un directorio con elnombre del snapshot en un directorio oculto del filesystem)), a continución un ejemplo:\\
  
Línea 196: Línea 202:
  
 Referencia: [[https://forum.proxmox.com/threads/packing-zfs-snapshots-with-tar-on-running-container.66447/|Respaldo con tar de snapshots]] Referencia: [[https://forum.proxmox.com/threads/packing-zfs-snapshots-with-tar-on-running-container.66447/|Respaldo con tar de snapshots]]
 +
 +==== Clones ====
 +
 +Un clon es un volumen de escritura o un sistema de archivos cuyo contenido es similar al dataset del cuál fue generado, similar a los snapshots, la generación de los clones es instantáneo y no consume espacio adicional.
 +
 +Los clones son creados a partir de un snapshot, cuando un snapshot es clonado se crea una dependencia entre el clon y el snapshot, aun cuando el clon puede colocarse en cualquier lugar de la jerarquia de clones, la relación con el snapshot siempre existe, no puede destruirse un snapshot que tenga clones agregados.
  
  
/home/correoparatodos.mx/www1353/public_html/data/attic/wikitecnica/zfs.1712703631.txt.gz · Última modificación: 2024/04/09 23:00 por lorenzo