Virtual Machine

A virtual machine, or VM, is a self-contained virtualization of an operating system.

VMs provide straightforward provisioning, high availability, and maintainability. DigitalOcean Droplets are Linux VMs.

There are two types of VM:

  • A process virtual machine, or process VM, is a platform-independent environment which allows users to run multiple separate computer architectures or operating systems within one hardware.

  • A system virtual machine, or system VM, is a fully-virtualized VM of a real machine, where the VM includes an entire operating system (OS).

Virtual Machine Articles

Assign a persistent hostname to your machine to keep the hostname consistent after shutdowns and restarts.
Protect your machines and its data by taking, reverting to, or deleting snapshots, which are disk images that capture the state of your machine at a specific point in time. Use snapshots as backups to protect against data loss, system failures, or other unintended issues.
Transfer files between your Windows-based machine and other devices using FileZilla, scp, wget, or Windows’ Remote Desktop Protocol (RDP), depending on your needs for secure or public file transfers.