incrementally replicate libvirt based virtual machines to remote hosts using dirty bitmaps.
This utility can be used to sync or "replicate" virtual machines to other libvirt hosts. On the first execution, a complete (full) replication will be executed and an dirty bitmap is created. For any following command calls, it will only synchronize incremental changes since the last checkpoint.
A few days back my reMarkable paper tables arrived. A couple of friends asked me to do a review of this device, so here we go.
The Device
It is a E-Ink tablet for reading, writing and sketching using a small stylus. It is very thin (approx. 7mm) and with its 360 gramm it is very lightweight and fits into every laptop bag. Like any common mobile device today it uses micro USB for charging its 3000mAh battery. Its build in wireless can be used to sync with the vendors cloud, and with its 8GB internal storage it provides space for several thousand of pages of documents.
A simple exemple to make Replication for RBD.
Based on this post from scuttlemonkey : http://ceph.com/dev-notes/incremental-snapshots-with-rbd/, here is a sample script to synchronize rbd image on a remote cluster (eg for backups). In the example below, the sync is made to an “archive” pool on the same cluster. (For remote host, you need to use ssh key.)
taskwarrior is an open-source cross platform command-line task management tool. It allows you to capture, annotate, manipulate and present your tasks, then sync them among devices.
fxa-auth-server - The Firefox Accounts authentication server.