Proxmox has many types of storage. Each type can contain specific types of content. Some storage can use snapshots.
Determining what type of storage to use:
- File or block
- Are snapshots required
- Is sharing required between VM/CT
Source: https://pve.proxmox.com/wiki/Storage
Type vs. What Can be Stored
Type | VM | ISO | CT | BU | ST | Snippets |
---|---|---|---|---|---|---|
Directory | Yes | Yes | Yes | Yes | Yes | Yes |
LVM | Yes | Yes | ||||
LVM-Thin | Yes | Yes | ||||
BTRFS | Yes | Yes | Yes | Yes | Yes | Yes |
NFS | Yes | Yes | Yes | Yes | Yes | Yes |
SMB/CIFS | Yes | Yes | Yes | Yes | Yes | Yes |
GlusterFS | Yes | Yes | Yes | Yes | Yes | Yes |
iSCSI* | ||||||
CephFS* | ||||||
RDB | Yes | Yes | ||||
ZFS/iSCSI* | ||||||
ZFS | Yes | Yes | ||||
PBS | Yes |
Legend:
VM - Disk Image
ZFS/iSCSI - ZFS over iSCSI
PBS - Proxmox Backup Server
BU - VZDump Backup File
C - Container
CT - Container Template
* - Block storage