From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:58931) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aT9Ho-0004ay-0E for qemu-devel@nongnu.org; Tue, 09 Feb 2016 09:29:01 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aT9Hk-0005Rx-06 for qemu-devel@nongnu.org; Tue, 09 Feb 2016 09:28:59 -0500 Received: from mail-wm0-x22e.google.com ([2a00:1450:400c:c09::22e]:36713) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aT9Hj-0005Rs-KY for qemu-devel@nongnu.org; Tue, 09 Feb 2016 09:28:55 -0500 Received: by mail-wm0-x22e.google.com with SMTP id p63so160604780wmp.1 for ; Tue, 09 Feb 2016 06:28:55 -0800 (PST) Date: Tue, 9 Feb 2016 14:28:52 +0000 From: Stefan Hajnoczi Message-ID: <20160209142852.GA13149@stefanha-x1.localdomain> References: <1454151394-52320-1-git-send-email-vsementsov@virtuozzo.com> <20160203081418.GC25746@ad.usersys.redhat.com> <56B45D3A.405@virtuozzo.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="azLHFNyN32YCQGCU" Content-Disposition: inline In-Reply-To: <56B45D3A.405@virtuozzo.com> Subject: Re: [Qemu-devel] [PATCH v2 0/6] external backup api List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: "Denis V. Lunev" Cc: kwolf@redhat.com, Vladimir Sementsov-Ogievskiy , Fam Zheng , qemu-devel@nongnu.org, armbru@redhat.com, jsnow@redhat.com --azLHFNyN32YCQGCU Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Feb 05, 2016 at 11:28:42AM +0300, Denis V. Lunev wrote: > On 02/03/2016 11:14 AM, Fam Zheng wrote: > >On Sat, 01/30 13:56, Vladimir Sementsov-Ogievskiy wrote: > >>Hi all. > >> > >>These series which aims to add external backup api. This is needed to a= llow > >>backup software use our dirty bitmaps. > >> > >>Vmware and Parallels Cloud Server have this feature. > >What is the advantage of this appraoch over "drive-backup sync=3Dincreme= ntal > >..."? >=20 > This will allow third-party vendors to backup QEMU VMs into > their own formats or to the cloud etc. As an example, there is a third-party backup format called VMA from Proxmox. A few years ago I posted a proof-of-concept external backup tool in Python: https://lists.gnu.org/archive/html/qemu-devel/2013-03/msg01536.html It takes a full backup using drive-backup NBD (plus RAM/device state) but the same can be done with incremental backups. Does this NBD approach meet your requirements? Stefan --azLHFNyN32YCQGCU Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQEcBAEBAgAGBQJWufekAAoJEJykq7OBq3PILKUIAMiGgBFY1hze+qsWD4UoDIfh plNzsq9vU4aBcatEBJSpDykBA6JAEo3rEyjNVZTu1fI/iVWAl+m2+pZHp/2u6Ral d154b4Qx7HNjOCNgz+UxXHXqURt7T2hKC0h+gnisOLqljdPG+uO7BV/VtxRbUT+n du2AnIdsGaR8wBRD0hGmHFfy8nj4yIUFwOKt+ZxzgC2yo3gMtLcbqZHbAmq7rPBm sw5uF8VU9vDrS++1ssgTYrkt7XVYbHg7HT0Wyoesz4BaalQGryX8eFFqP1oCxFYl ccVAJ1DH1GjlAsMi50wE/ep8K702aXJqZrvtrNoP/3/d4EOTaoL42pFek3V5Dx8= =ZtAP -----END PGP SIGNATURE----- --azLHFNyN32YCQGCU--