A storage volume is a durable, block-level storage device that you can attach to a single machine. You can use storage volumes as primary storage for data of any sort, it can be a root volume for an operating system, or data that requires frequent updates, or for throughput-intensive applications. It can also store all your funny cat videos!
Storage volumes can persist independently from the running life of a machine. After a volume is attached to an machine, you can use it like any other physical hard drive.
Managing storage is easy in RONIN, however if you're wondering how to get your data into these newly created storage volumes, check out our Cyberduck SFTP tutorial
Please Note: Volumes have now been renamed to "Drives" in the latest RONIN release but the following process still applies.
Lets get started
To get to the storage modal, navigate to the Machine Summary page.
Select the Settings tab on the machine you want to add / remove storage for, then click MANAGE STORAGE
And below, the Storage Modal!
In this modal, we have two tabs, Attached Volumes and Project Volumes
Attached volumes are, well, volumes that have been attached to a machine. In the below example, this shows a 10 GB SSD root volume attached to a machine called "YOUR-MACHINE"
On the right side are actions - for attached volumes, you can detach a volume from a machine for it to become available in the Project Volumes tab.
You can also toggle whether you want this volume to be kept when this machine is deleted.
Project Volumes are volumes that exist for this particular project that are currently not being utilised by a machine.
These volumes can be attached to any machine of your choosing.
In the right hand side, we have actions for project volumes as well.
If the volume is a root volume (currently has an operating system on it) you can ATTACH AS ROOT in order to reutilise this operating system on a machine that hasn't got one.
And finally, you can DELETE this storage volume from existence.
There are no automatic backups, no reversal of accidental deletion. Make sure you snapshot any volumes that you need to restore.