Closed iamhyc closed 2 years ago
[Advance Usage] you have Windows in the VM running together with Linux platform
Add SRC operation to your VM manager (VMware/VirtaulBox) !
Archive is to take snapshot and restore to parent-snapshot, Restore is to restore to child-snapshot, and Synchronize is to synchronize the differential snapshot (without the root).
[Basic Usage] you have multiple devices to carry out your work, maybe PC at your office and laptop at your home.
use VDM with the synchronization function!
Following those instructions:
1) Create the VDM space with all the plugins enabled as you like;
2) keep the file system structure same on all the devices (better all under the home
folder);
3) synchronize your workloads with your cloud storage service, and enjoy the hot-backup everywhere!
[Basic Usage] you drift your minds sometimes, and resume your work later
use VDM with the Archive/Restore function!
When you drift your mind, you could archive your workloads, and open the VDM space with your favorite wallpaper, desktop icons, music playlist and etc. And with just one click, you could restore back to your work!
[Basic Usage] You work on parallel projects while searching information on the browser
use VDM to prevent the interruption of your work!
When you are interrupted by some others' call or an Eureka-time, you shall archive the current workloads, and restore the workloads you need. Feel free to switch between your workloads and skim through them in a git-like timeline view (coming soon)!
Q: What's VDM? A: VDM is the Time Machine in parallel workspace-universe. It allows you to travel along and cross the timeline with Archive and Restore action. (Video Clip attached: start from the origin, show how a series of A&R action would affect the timeline tree)
Terminology
SRC interface The basic three functions defined in VDM framework. S means save your workloads; R means resume your workloads; C means close your work loads.
VDM plugins VDM relies on plugins to carry out the SRC operations for specific applications.
VDM space The VDM space is an abstract concept. It consists of all your workloads with SRC interface supported with the plugins enabled. Specifically, different plugins configuration define different VDM space, and each space is stored on the disk.
Basic Usage The plugins repository and GUI is enough for your creative workloads management with VDM.
Advance Usage You need to develop your own plugins via SRC API interface, and you may have advance knowledge of tree-based differential backup structure.