Artículos sobre: ggRock
Este artículo también está disponible en:

ggRock Imágenes

Imágenes Una guía visual y exhaustiva sobre la pestaña Imágenes.


Tabla de contenidos



Acerca de

Compatibilidad de imágenes

Creando una imagen

Agregando una imagen desde el disco

Realizando copias de seguridad de imágenes

Realizando una copia de seguridad local

Realizando una copia de seguridad remota

Restaurando imágenes

Restaurar una imagen desde un disco local

Restaurar una imagen desde un servidor remoto

Estado

Realizando copias de seguridad de imágenes a través de terminal (Avanzado)

Sintaxis de comandos

Ejemplos (Avanzado)

Encontrando el nombre del grupo

Listando tus unidades a través de terminal (Avanzado)

Montando una unidad a través de terminal (Avanzado)

Ejecutando una copia de seguridad a través de terminal (Avanzado)

Desmontando una unidad a través de terminal (Avanzado

Copia de seguridad remota a través de terminal (Avanzado)




Acerca de


Las imágenes son una forma lógica de categorizar y organizar los datos que deseamos almacenar en ggRock. Nos referimos a las imágenes de esta manera porque no son lo mismo que las unidades físicas en tu servidor, o las unidades físicas en cualquier otro sistema informático - se montan a través de la red mediante iSCSI.


La arquitectura de ggRock se basa en dos categorías principales de imágenes:


  • Imágenes del sistema
  • Imágenes de juegos


Típicamente, una imagen del sistema se puede tratar como la unidad C:\ o unidad de arranque de un sistema estándar. Es decir, contiene el sistema operativo, la configuración y cualquier aplicación que requiera ser instalada en la unidad C:\.


La imagen de juegos es más especializada - contiene solo lo que instalas en ella, que, en la mayoría de los casos, consiste en juegos, lanzadores y otras aplicaciones o utilidades que se pueden instalar fácilmente allí. Típicamente montarías tu imagen de juegos como la unidad G:\, pero puede ser cualquier letra de unidad que desees.


Cada sistema en tu centro que tenga una imagen del sistema determinada seleccionada arrancará desde esa imagen del sistema. Cada sistema en tu centro que tenga una imagen de juegos determinada seleccionada montará esa imagen de juegos en el momento del arranque.


Compatibilidad de imágenes


Es importante asegurarse de que la imagen del sistema y la imagen de juegos para un sistema determinado permanezcan sincronizadas. Esto significa que si aplicas escrituras diferidas para una imagen del sistema, debes hacer lo mismo para la imagen de juegos.


Creando una imagen


NOTA:


Este proceso actualmente solo debe usarse para crear imágenes de juegos, a menos que el personal de soporte te indique lo contrario.


  1. Desde la interfaz web de ggRock, haz clic en la pestaña "Imágenes".



  1. Desde la pestaña "Imágenes", haz clic en el botón "Crear imagen".



  1. En el cuadro de diálogo "Crear imagen", completa la siguiente información:



  • Cuadro de texto de nombre: Ingresa un nombre para tu imagen.
  • Desplegable de tipo de imagen: Selecciona "Juego" como tipo, a menos que el personal de soporte especifique lo contrario.
  • Casilla de verificación Hacer predeterminado: Si deseas que esto sea el predeterminado para todos los sistemas, marca aquí.
  • Cuadro de texto de volumen: Establece un tamaño para tu nueva imagen.
  • Desplegable de unidad de tamaño de volumen: Selecciona un tipo de unidad para usar con tu imagen (Bytes, Kilobytes, Megabytes, Gigabytes o Terabytes).


Agregando una imagen desde el disco


Para importar una imagen (VHD/VHDX) almacenada en una unidad externa:


  1. Conecta la unidad directamente a tu servidor ggRock a través de USB (se prefiere USB 3.0).
  2. Desde la interfaz web de ggRock, haz clic en la pestaña "Imágenes".



  1. Desde la pestaña "Imágenes", haz clic en el botón "Importar imagen".



  1. En el cuadro de diálogo "Importar imagen", haz clic en el botón "Desde .VHD".



  1. En el cuadro de diálogo "Importar imagen desde .VHD", completa la siguiente información:



  • Desplegable de seleccionar disco: Selecciona el disco físico en el servidor desde el cual deseas importar la imagen.
  • Desplegable de seleccionar imagen VHD/VHDX en el disco: Selecciona la imagen VHD/VHDX que deseas importar desde el disco seleccionado.
  • Campo de texto de nombre: Dale un nombre amigable a la imagen.
  • Desplegable de tipo de imagen: Selecciona el tipo de imagen para importar - la imagen del sistema es probablemente la opción aquí.
  • Casilla de verificación Hacer predeterminado: Marca esta casilla para hacer que esta imagen sea la predeterminada para todos los sistemas.


Realizando copias de seguridad de imágenes


Hay dos mecanismos a través de los cuales las imágenes pueden ser respaldadas:


  • Local - Almacena copias de seguridad localmente, ya sea en una unidad adicional conectada al servidor, o en la partición raíz (no recomendado para copias de seguridad críticas).
  • Remota - Almacena copias de seguridad en un servidor ggRock de respaldo.


Realizando una copia de seguridad local


  1. Conecta una unidad a tu servidor ggRock a través de USB, o utiliza una unidad instalada físicamente en el chasis del servidor.
  2. Desde la interfaz web de ggRock, haz clic en la pestaña "Imágenes".



  1. Desde la pestaña "Imágenes", haz clic en el botón "Copia de seguridad/Restaurar".



  1. En el cuadro de diálogo "Copia de seguridad/Restaurar", asegúrate de que la pestaña "Copia de seguridad" esté seleccionada y completa la siguiente información:



  • Casillas de verificación de imagen: Marca la casilla de verificación junto a cada imagen que deseas respaldar.
  • Botón de radio de ubicación: Establece la ubicación en "Local".
  • Desplegable de seleccionar unidad: Selecciona el disco conectado físicamente al cual deseas respaldar tus imágenes (no se recomienda respaldar al sistema de archivos local a menos que tengas la intención de copiar la imagen a otro lugar después).
  • Cuadro de texto de ruta: Establece la ruta en el volumen al cual deseas respaldar tus imágenes.
  • Botón de seleccionar: Haz clic en este botón para activar la unidad y ruta seleccionadas para la copia de seguridad.
  • Alternar texto adjunto: Activa este alternar para habilitar la adición de un sufijo a tu nombre de archivo.
  • Cuadro de texto de texto adjunto: Ingresa el sufijo para adjuntar a tu nombre de archivo.


  1. Haz clic en el botón "Copia de seguridad" para comenzar la operación de copia de seguridad.



Realizando una copia de seguridad remota


  1. Desde la interfaz web de ggRock, haz clic en la pestaña "Imágenes".



  1. Desde la pestaña "Imágenes", haz clic en el botón "Copia de seguridad/Restaurar".



  1. En el cuadro de diálogo "Copia de seguridad/Restaurar", asegúrate de que la pestaña "Copia de seguridad" esté seleccionada y completa la siguiente información:



  • Casillas de verificación de imagen: Marca la casilla de verificación junto a cada imagen que deseas respaldar.
  • Botón de radio de ubicación: Establece la ubicación en "Remota".
  • Cuadro de texto de usuario: Ingresa el nombre de usuario utilizado para iniciar sesión en el sistema remoto.
  • Cuadro de texto de contraseña: Ingresa la contraseña utilizada para iniciar sesión en el sistema remoto.
  • Cuadro de texto de dirección: Ingresa el nombre DNS o la dirección IP del sistema remoto.
  • Botón de prueba: Prueba la conexión al sistema remoto.
  • Alternar texto adjunto: Activa este alternar para adjuntar un sufijo a tu nombre de archivo.
  • Cuadro de texto de texto adjunto: Ingresa el sufijo para adjuntar a tu nombre de archivo.


  1. Haz clic en el botón "Copia de seguridad" para comenzar la operación de copia de seguridad.



Restaurando imágenes


Hay dos mecanismos a través de los cuales las imágenes pueden ser restauradas:


  • Local - Restaura copias de seguridad desde una unidad conectada localmente, ya sea desde una unidad adicional conectada al servidor, o desde la partición raíz (no recomendado para copias de seguridad críticas).
  • Remota - Restaura copias de seguridad desde un servidor ggRock de respaldo.


Restaurar una imagen desde un disco local


  1. Conecta una unidad a tu servidor ggRock a través de USB, o utiliza una unidad instalada físicamente en el chasis del servidor.
  2. Desde la interfaz web de ggRock, haz clic en la pestaña "Imágenes".



  1. Desde la pestaña "Imágenes", haz clic en el botón "Copia de seguridad/Restaurar".



  1. En el cuadro de diálogo "Copia de seguridad/Restaurar", asegúrate de que la pestaña "Restaurar" esté seleccionada y completa la siguiente información:



  • Botón de radio de ubicación: Establece la ubicación en "Local".
  • Desplegable de seleccionar unidad: Selecciona el disco conectado físicamente desde el cual deseas restaurar tus imágenes.
  • Cuadro de texto de ruta: Establece la ruta en el volumen desde la cual deseas restaurar tus imágenes.
  • Cuadro de lista de imágenes: Marca la casilla de verificación junto a las imágenes que deseas restaurar a tu servidor.
  • Alternar texto adjunto: Activa este alternar para adjuntar un sufijo a tu nombre de archivo.
  • Cuadro de texto de texto adjunto: Ingresa el sufijo para adjuntar a tu nombre de archivo.


  1. Haz clic en el botón "Restaurar" para comenzar a restaurar tu(s) imagen(es).



Restaurar una imagen desde un servidor remoto


  1. Desde la interfaz web de ggRock, haz clic en la pestaña "Imágenes".



  1. Desde la pestaña "Imágenes", haz clic en el botón "Copia de seguridad/Restaurar".



  1. En el cuadro de diálogo "Copia de seguridad/Restaurar", asegúrate de que la pestaña "Restaurar" esté seleccionada y completa la siguiente información:



  • Botón de radio de ubicación: Establece la ubicación en "Remota".
  • Cuadro de texto de usuario: Ingresa el nombre de usuario utilizado para iniciar sesión en el sistema remoto.
  • Cuadro de texto de contraseña: Ingresa la contraseña utilizada para iniciar sesión en el sistema remoto.
  • Cuadro de texto de dirección: Ingresa el nombre DNS o la dirección IP del sistema remoto.
  • Botón de prueba: Prueba la conexión al sistema remoto.
  • Alternar texto adjunto: Activa este alternar para adjuntar un sufijo a tu nombre de archivo.
  • Cuadro de texto de texto adjunto: Ingresa el sufijo para adjuntar a tu nombre de archivo.


  1. Haz clic en el botón "Restaurar" para comenzar a restaurar tu(s) imagen(es).



Estado


Desde la pestaña de estado puedes ver el historial de cualquier operación de copia de seguridad o restauración que se haya intentado o completado.


  1. Desde la interfaz web de ggRock, haz clic en la pestaña "Imágenes".



  1. Desde la pestaña "Imágenes", haz clic en el botón "Copia de seguridad/Restaurar".



  1. En el cuadro de diálogo "Copia de seguridad/Restaurar", selecciona la pestaña "Historial" para ver el estado de cualquier operación de copia de seguridad/restauración intentada o completada.



Realizando copias de seguridad de imágenes a través de terminal (Avanzado)


Para permitirte respaldar tus imágenes, con todos sus escrituras diferidas y instantáneas puedes usar la siguiente herramienta CLI (Interfaz de línea de comandos): ggrock-img


Para respaldar tus imágenes puedes usar el siguiente comando de consola:


ggrock-img command [command options]


Sintaxis de comandos


send -p|--pool -i|--image
receive -p|--pool -i|--image


Ejemplos (Avanzado)


Respaldando imagen a un archivo:


ggrock-img send -p pool0 -i games > games.img


Restaurando una imagen desde el archivo de copia de seguridad:


ggrock-img receive -p pool0 -i games < games.img


Respaldando una imagen a un archivo y mostrando progreso:


ggrock-img send -p pool0 -i games | pv > games.img


Restaurando una imagen desde el archivo de copia de seguridad y mostrando progreso:


cat games.img | pv | ggrock-img receive -p pool0 -i games


Clonando la imagen a otro servidor ggRock a través de SSH:


ggrock-img send -p pool0 -i games | pv | ssh host2 ggrock-img receive -p pool0 -i games


Encontrando el nombre del grupo


El nombre del grupo se puede encontrar en el cuadro de diálogo Copia de seguridad/Restaurar en la columna "RUTA".



Listando tus unidades a través de terminal (Avanzado)


Ahora, para tener tu unidad realmente lista para recibir copias de seguridad desde ggRock necesitas encontrar su letra y montarla.


Ejecuta el siguiente comando:


lsblk -I 8 -b -o NAME,PATH,FSTYPE,LABEL,SIZE,MODEL,SERIAL,MOUNTPOINT,RM


Obtendrás una lista de todas tus unidades e identificarás la que insertaste usando la columna Modelo:



Montando una unidad a través de terminal (Avanzado)


Identifica el valor de ruta para tu unidad y ejecuta el siguiente comando:


mkdir /backup && mount /dev/sde1 /backup


Esto creará una "carpeta" llamada backups, que se asociará con toda tu unidad.


Ejecutando una copia de seguridad a través de terminal (Avanzado)


Ahora, una vez que hayamos terminado, puedes simplemente combinar el conocimiento anterior y ejecutar el siguiente comando:


ggrock-img send -p pool0 -i windows_10_1809 | pv > /backup/windows_10_1809.img


La plantilla es:


ggrock-img send -p pool0 -i %image_name% | pv > /backup/%desired_backup_image_name%.img


Verás una barra de progreso así:



Muestra el tamaño y la velocidad en Mb/Gb, así que para obtener un ETA puedes multiplicar el tamaño de tu imagen (en GB) por 8. Para nuestro 95.74GB son 766 Gb. Con una velocidad de 0.09Gb/s tardará aproximadamente 2 horas y 20 minutos en respaldar esta imagen en una unidad externa. El cuello de botella aquí es la unidad misma. Para copias de seguridad más rápidas recomendamos unidades USB3 SSD y copias de seguridad por red.


Desmontando una unidad a través de terminal (Avanzado)


La unidad se desmontará automáticamente una vez que desconectes la unidad. Sin embargo, para limpiar todo, ejecuta:


umount /dev/sde1 && rmdir /backup


Copia de seguridad remota a través de terminal (Avanzado)


Para copia de seguridad remota necesitarás hacer ssh bajo la cuenta raíz a otro servidor ggRock.


Esta técnica se puede usar para crear un trabajo CRON y mantener constantemente tu servidor de respaldo actualizado.


ggrock-img send -p pool0 -i windows_10_1809| pv | ssh root@10.20.30.164 ggrock-img receive -p pool0 -i windows_10_1809


NOTA:


Puede ser necesario habilitar temporalmente el acceso SSH raíz para realizar una copia de seguridad remota a través de terminal.


Consulta el siguiente artículo de soporte, pero ten cuidado de asegurar la seguridad de la cuenta raíz deshabilitándola después:


No se puede realizar una copia de seguridad remota a un servidor Debian de destino debido al acceso SSH raíz deshabilitado


¡Script de bonificación!


Usa este script en conjunto con un trabajo CRON para respaldar automáticamente tus imágenes del sistema y juegos según un horario. Este script mantiene 5 copias de las copias de seguridad - ajusta según tus necesidades.


#!/bin/bash
# Configuration
SOURCE_POOL="pool0"
SOURCE_GAMES_IMAGE="games"
SOURCE_SYSTEM_IMAGE="system" # Added system image
DESTINATION_HOST="host2"
DESTINATION_POOL="pool0"
DESTINATION_GAMES_IMAGE="games"
DESTINATION_SYSTEM_IMAGE="system" # Added system image
BACKUP_DIR="/path/to/your/backups" # Replace with your backup directory
GAMES_BACKUP_PREFIX="games_backup_"
SYSTEM_BACKUP_PREFIX="system_backup_" # Added system backup prefix
KEEP_DAYS=5
# Create timestamped filename
TIMESTAMP=$(date +%Y%m%d)
# Games Backup
GAMES_BACKUP_FILENAME="${GAMES_BACKUP_PREFIX}${TIMESTAMP}.img"
FULL_GAMES_BACKUP_PATH="${BACKUP_DIR}/${GAMES_BACKUP_FILENAME}"
# System Backup
SYSTEM_BACKUP_FILENAME="${SYSTEM_BACKUP_PREFIX}${TIMESTAMP}.img"
FULL_SYSTEM_BACKUP_PATH="${BACKUP_DIR}/${SYSTEM_BACKUP_FILENAME}"
# Create backup directory if it doesn't exist
mkdir -p "$BACKUP_DIR"
# Perform Games backup
ggrock-img send -p "$SOURCE_POOL" -i "$SOURCE_GAMES_IMAGE" | pv | ssh "$DESTINATION_HOST" "ggrock-img receive -p $DESTINATION_POOL -i $DESTINATION_GAMES_IMAGE > $FULL_GAMES_BACKUP_PATH"
# Check if Games backup was successful (basic check, improve as needed)
if [ $? -ne 0 ]; then
echo "Games backup failed!"
exit 1
fi
# Perform System backup
ggrock-img send -p "$SOURCE_POOL" -i "$SOURCE_SYSTEM_IMAGE" | pv | ssh "$DESTINATION_HOST" "ggrock-img receive -p $DESTINATION_POOL -i $DESTINATION_SYSTEM_IMAGE > $FULL_SYSTEM_BACKUP_PATH"
# Check if System backup was successful (basic check, improve as needed)
if [ $? -ne 0 ]; then
echo "System backup failed!"
exit 1
fi
# Rotate Games backups
find "$BACKUP_DIR" -maxdepth 1 -type f -name "${GAMES_BACKUP_PREFIX}*.img" -printf '%T@ %p\n' | sort -rn | tail -n +$((KEEP_DAYS + 1)) | cut -d' ' -f2 | xargs rm -f
# Rotate System backups
find "$BACKUP_DIR" -maxdepth 1 -type f -name "${SYSTEM_BACKUP_PREFIX}*.img" -printf '%T@ %p\n' | sort -rn | tail -n +$((KEEP_DAYS + 1)) | cut -d' ' -f2 | xargs rm -f
echo "Games and System backups completed and rotated."

exit 0

Actualizado el: 10/04/2026

¿Este artículo te resultó útil?

Comparte tu opinión

Cancelar

¡Gracias!