Images A visual and thorough guide to the Images tab. Jacob Pitcher

Table of Contents


Images are a logical way to categorize and organize the data we wish to store in ggRock. We refer to images as such because they are not the same as the physical drives in your server, or the physical drives in any other computer system - they are mounted over the network via iSCSI.

The ggRock architecture relies on two primary categories of images:

  • System Images

  • Game Images

Typically, a system image can be treated like the C:\ drive or boot drive of a standard system. That is to say, it contains the operating system, settings, and any applications that require being installed to the C:\ drive.

The Game image is more specialized - it contains only what you install to it, which, in most cases, consists of games, launchers, and any other applications or utilities that can be easily installed there. Typically you would mount your games image as the G:\ drive, but it may be any drive letter you wish.

Every system in your center that has a given system image selected will boot from that system image. Every system in your center that has a given game image selected will mount that game image at boot time.

Image Compatibility

It is important to ensure that the system image and game image for a given system remain synchronized. This means that if you apply writebacks for a system image, you should do the same for the game image.

Creating an Image


This process should only currently be used for creating Game images, unless otherwise directed by support staff.

1. From the ggRock Web UI, click the "Images" tab.

2. From the "Images" tab, Click the "Create Image" button.

3. Within the "Create Image" dialog, fill out the following information:

  • Name Text Box: Enter a name for your image.

  • Image Type Drop-Down: Select "Game" as the type, unless otherwise specified by support staff.

  • Make Default Checkbox: If you wish this to be the default for all systems, place a check here.

  • Volume Text Box: Set a size for your new image

  • Volume Size Unit Drop-Down: Select a unit type to use with your image (Bytes, Kilobytes, Megabytes, Gigabytes, or Terabytes).

Adding an Image from Disk

To import an image (VHD/VHDX) stored on an external drive:

1. Plug the drive directly into your ggRock server via USB (USB 3.0 is preferred).

2. From the ggRock Web UI, click the "Images" tab.

3. From the "Images" tab, click the "Import Image" button.

4. Within the "Import Image" dialog, click the "From .VHD" button.

4. Within the "Import image from .VHD" dialog, fill out the following information:

  • Select disk drop-down: Select the physical disk on the server you wish to import the image from.

  • Select VHD/VHDX Image on the disk drop-down: Select the VHD/VHDX image you wish to import from the selected disk.

  • Name Text Field: Give the image a friendly name

  • Image Type Drop-Down: Select the type of image to import as - System image is the likely candidate here.

  • Make Default Checkbox: Check this box to make this image the default for all systems.

Backing Up Images

There are two mechanisms through which images may be backed up:

  • Local - Store backups locally, either on an additional drive connected to the server, or on the root partition (not recommended for mission critical backups).

  • Remote - Store backups on a remote server, NAS, or other storage device accessible via SSH over the network.

Performing a Local Backup

1. Plug a drive into your ggRock server via USB, or utilize a drive installed physically in the server chassis.

2. From the ggRock Web UI, click the "Images" tab.

3. From the "Images" tab, click the "Backup/Restore" button.

4. Within the "Backup/Restore" dialog, ensure the "Backup" tab is selected and fill out the following information: