public inbox for pve-user@lists.proxmox.com
 help / color / mirror / Atom feed
From: Wolfgang Bumiller <w.bumiller@proxmox.com>
To: Proxmox VE user list <pve-user@lists.proxmox.com>
Subject: Re: [PVE-User] Proxmox Backup Server (beta)
Date: Thu, 16 Jul 2020 12:17:27 +0200	[thread overview]
Message-ID: <20200716101727.n3fueyopc3cvxgtt@olga.proxmox.com> (raw)
In-Reply-To: <mailman.204.1594849027.12071.pve-user@lists.proxmox.com>

On Wed, Jul 15, 2020 at 05:36:56PM -0400, Daniel Bayerdorffer via pve-user wrote:
> Date: Wed, 15 Jul 2020 17:36:56 -0400 (EDT)
> From: Daniel Bayerdorffer <danielb@numberall.com>
> To: Proxmox VE user list <pve-user@lists.proxmox.com>
> Subject: Re: [PVE-User] Proxmox Backup Server (beta)
> X-Mailer: Zimbra 8.8.15_GA_3955 (ZimbraWebClient - FF78
>  (Win)/8.8.15_GA_3953)
> 
> >> 
> >> Is it possible to read files inside a vm backup, without restoring it first ?
> >> (Don't have check vma format recently, but I think it was not possible because of out of orders blocks)
> >
> >There's support for block and file level backup, CTs are using a file level
> >backup, you can then even browse the backup on the server (if it's not encrypted)
> >
> >As said, there's a block backend driver for it in QEMU, Stefan made it with
> >Dietmar's libproxmox-backup-qemu0 library. So you should be able to get a backup
> >as block device over NBD and mount it, I guess. (did not tried that yet fully
> >myself).
> 
> 
> I'm still wrapping my head around some of the concepts here. So sorry for the simple questions.
> 
> The above is not quite clear. Can we do file by file restore from the backups and/or archives?
> If so, will that work on a Windows VM backup? I.E. Can I restore a file in a Windows VM?

You have

a) file-based backups
  - containers on PVE
  - 'host'-type backups (which are really just "arbitrary file backups")
      (by running
        $ proxmox-backup-client backup content.pxar:/directory/to/backup \
             --backup-type host \
             --backup-id my-important-data \
             --repository user@pbs@host:datastore
      )
  - 'host' backups made manually from *within* a running VM (contrary to
    popular belief, guest machines can make their own backups, too :-P)

  This stores a file archive on the server which can be extracted
  directly, mounted via fuse, or, on the GUI you can open the file
  browser in your web browser and download individual files.

b) block-based backups
  - VMs on PVE

  This stores whole disks, and we include a way to "attach" a disk from
  a backup to a VM (may even be hotplugged). Just imagine this like
  using a .raw disk image from any other remote storage such as NFS. If
  your guest operating system can read it, you can do whatever from
  inside the guest.

  There's no *direct* support for extracting files from a block device.
  There *may* at some point be some way to do this, but we cannot make
  any promises there, and it may well just be some predefined VM template
  auto-logging into an xfce or gnome session with a file browser open
  ready to mount any attached disk ;-)




  parent reply	other threads:[~2020-07-16 10:17 UTC|newest]

Thread overview: 47+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-07-10 10:56 Martin Maurer
2020-07-10 11:42 ` Roland
2020-07-10 12:09   ` Dietmar Maurer
2020-07-10 12:24     ` Roland
2020-07-10 13:43       ` Thomas Lamprecht
2020-07-10 14:06         ` Roland
2020-07-10 14:15           ` Thomas Lamprecht
2020-07-10 14:46             ` Roland
2020-07-10 17:31               ` Roland
2020-07-10 13:44       ` Dietmar Maurer
     [not found] ` <mailman.77.1594381090.12071.pve-user@lists.proxmox.com>
2020-07-10 11:45   ` Dietmar Maurer
     [not found]     ` <a92c7f1d-f492-2d43-00b9-15bdb0e805ec@binovo.es>
2020-07-10 13:50       ` Thomas Lamprecht
2020-07-10 12:03 ` Lindsay Mathieson
2020-07-10 12:13   ` Dietmar Maurer
2020-07-10 15:41     ` Dietmar Maurer
2020-07-11 11:03       ` mj
2020-07-11 11:38         ` Thomas Lamprecht
2020-07-11 13:34           ` mj
2020-07-11 13:47             ` Thomas Lamprecht
2020-07-11 14:40             ` Dietmar Maurer
2020-07-14 14:30               ` Alexandre DERUMIER
2020-07-14 15:52                 ` Thomas Lamprecht
2020-07-14 21:17                   ` Alexandre DERUMIER
2020-07-15  4:52                     ` Thomas Lamprecht
     [not found]                       ` <176392164.4390.1594849016963.JavaMail.zimbra@numberall.com>
2020-07-16  7:33                         ` Thomas Lamprecht
     [not found]                       ` <mailman.204.1594849027.12071.pve-user@lists.proxmox.com>
2020-07-16 10:17                         ` Wolfgang Bumiller [this message]
2020-07-16 14:36                           ` Mark Schouten
2020-07-16 17:04                             ` Thomas Lamprecht
2020-07-16 13:03                   ` Tom Weber
2020-07-17  7:31                     ` Fabian Grünbichler
2020-07-17 13:23                       ` Tom Weber
2020-07-17 17:43                         ` Thomas Lamprecht
2020-07-18 14:59                           ` Tom Weber
2020-07-18 18:07                             ` Thomas Lamprecht
2020-07-10 12:45 ` Iztok Gregori
2020-07-10 13:41   ` Dietmar Maurer
2020-07-10 15:20     ` Iztok Gregori
2020-07-10 15:31       ` Dietmar Maurer
2020-07-10 16:29         ` Iztok Gregori
2020-07-10 16:46           ` Dietmar Maurer
     [not found] ` <a1e5f8dd-efd5-f8e2-50c1-683d42b0f61b@truelite.it>
2020-07-10 14:23   ` Thomas Lamprecht
2020-07-10 15:59 ` Lindsay Mathieson
     [not found] ` <mailman.86.1594396120.12071.pve-user@lists.proxmox.com>
2020-07-10 16:32   ` Dietmar Maurer
2020-10-06 13:12 ` Lee Lists
2020-10-08  8:21   ` Thomas Lamprecht
2020-10-09  9:27     ` Lee Lists
2020-10-09 12:10 Lee Lists

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20200716101727.n3fueyopc3cvxgtt@olga.proxmox.com \
    --to=w.bumiller@proxmox.com \
    --cc=pve-user@lists.proxmox.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
Service provided by Proxmox Server Solutions GmbH | Privacy | Legal