content type like virtual disk images, containers, templates, ISO images
or backup files.
content type like virtual disk images, containers, templates, ISO images
or backup files.
and then define a directory storage for that mount point. This way you
can use any file system supported by Linux.
and then define a directory storage for that mount point. This way you
can use any file system supported by Linux.
[width="100%",cols="d,m",options="header"]
|===========================================================
|Content type |Subdir
[width="100%",cols="d,m",options="header"]
|===========================================================
|Content type |Subdir
-|VM images |images/<VMID>/
-|ISO images |template/iso/
-|Container templates |template/cache
-|Backup files |dump/
+|VM images |`images/<VMID>/`
+|ISO images |`template/iso/`
+|Container templates |`template/cache/`
+|Backup files |`dump/`
+|Snippets |`snippets/`
additional property called `path` to specify the directory. This
needs to be an absolute file system path.
additional property called `path` to specify the directory. This
needs to be an absolute file system path.
Above configuration defines a storage pool called `backup`. That pool
can be used to store up to 7 backups (`maxfiles 7`) per VM. The real
Above configuration defines a storage pool called `backup`. That pool
can be used to store up to 7 backups (`maxfiles 7`) per VM. The real
backend uses `disk-[N]` as default, where `[N]` is replaced by an
integer to make the name unique.
`<FORMAT>`::
backend uses `disk-[N]` as default, where `[N]` is replaced by an
integer to make the name unique.
`<FORMAT>`::
backend changes the access mode to `0444`, and sets the immutable flag
(`chattr +i`) if the storage supports that.
backend changes the access mode to `0444`, and sets the immutable flag
(`chattr +i`) if the storage supports that.
.Storage features for backend `dir`
[width="100%",cols="m,m,3*d",options="header"]
|==============================================================================
.Storage features for backend `dir`
[width="100%",cols="m,m,3*d",options="header"]
|==============================================================================
-|Content types |Image formats |Shared |Snapshots |Clones
-|images rootdir vztempl iso backup |raw qcow2 vmdk subvol |no |qcow2 |qcow2
+|Content types |Image formats |Shared |Snapshots |Clones
+|images rootdir vztmpl iso backup snippets |raw qcow2 vmdk subvol |no |qcow2 |qcow2