Re: [pve-devel] About PVE Backup Integration Guide

2025-04-09 Thread Fiona Ebner
Am 02.04.25 um 11:04 schrieb Prashant Patil: > Ok, will give plugins a try and see if we can achieve backup/restore > management from our backup solution.   > > 1. Can we just implement backup provider plugin and not storage plugin? > We can build storage plugin in subsequent releases. In th

Re: [pve-devel] About PVE Backup Integration Guide

2025-04-05 Thread Fiona Ebner
Note there is a v6 of the patch series now [0]. Am 01.04.25 um 09:02 schrieb Prashant Patil: > We have gone through plugins POD material; we have few questions from > very little understanding about plugins: > > 1. Storage plugin > 1. What is the main purpose of storage plugin? The storage

Re: [pve-devel] About PVE Backup Integration Guide

2025-04-05 Thread Fiona Ebner
Am 01.04.25 um 10:52 schrieb Prashant Patil: > When does Proxmox VE backend calls functions from the plugin? The > backup/restore tasks/jobs are configured in our Backup Solution hence > this question. During running a Proxmox VE backup job or backup/restore invocation via API. If you manage the j

Re: [pve-devel] About PVE Backup Integration Guide

2025-04-04 Thread Fiona Ebner
Am 01.04.25 um 10:07 schrieb Fiona Ebner: > Note there is a v6 of the patch series now [0]. Also available as packages now: http://download.proxmox.com/temp/backup-provider-api-v6/ SHA256SUMS: > 08064b8f20997090e31854711ff6fa99154c8c7894c39da12333c9d3d71e42c6 > libpve-common-perl_8.2.9+backup

Re: [pve-devel] About PVE Backup Integration Guide

2025-04-04 Thread Prashant Patil via pve-devel
Lamprecht Sent: 02 April 2025 12:45 PM To: Prashant Patil ; Fiona Ebner ; Proxmox VE development discussion Cc: Anuradha Joshi ; Sudhir Subbarao ; Jason Voneberstein Subject: Re: [pve-devel] About PVE Backup Integration Guide CAUTION: This email originated from outside the organization. Do not

Re: [pve-devel] About PVE Backup Integration Guide

2025-04-04 Thread Prashant Patil via pve-devel
; Proxmox VE development discussion ; Thomas Lamprecht Cc: Anuradha Joshi ; Sudhir Subbarao ; Jason Voneberstein Subject: Re: [pve-devel] About PVE Backup Integration Guide CAUTION: This email originated from outside the organization. Do not click links or open attachments unless you

Re: [pve-devel] About PVE Backup Integration Guide

2025-04-04 Thread Prashant Patil via pve-devel
2025 01:37 PM To: Prashant Patil ; Proxmox VE development discussion ; Thomas Lamprecht Cc: Anuradha Joshi ; Sudhir Subbarao ; Jason Voneberstein Subject: Re: [pve-devel] About PVE Backup Integration Guide CAUTION: This email originated from outside the organization. Do not click links

Re: [pve-devel] About PVE Backup Integration Guide

2025-04-02 Thread Thomas Lamprecht
Am 02.04.25 um 08:20 schrieb Prashant Patil: > Basically, the backup/restore tasks will be managed through our backup > solution. So, all we needed is VM config which can be fetched through PVE > REST API and a API to get access to consistent disk image which can be then > transferred to backup

Re: [pve-devel] About PVE Backup Integration Guide

2025-04-01 Thread Fiona Ebner
Am 01.04.25 um 13:54 schrieb Prashant Patil: > Instead of making such multiple hops, can we have APIs exposed by > Proxmox VE which we can use? E.g. API to get consistent snapshot-access > to a virtual disk. > > This way we have better control on monitoring jobs, API contracts are > decided, it is

Re: [pve-devel] About PVE Backup Integration Guide

2025-04-01 Thread Prashant Patil via pve-devel
; Thomas Lamprecht Cc: Anuradha Joshi ; Sudhir Subbarao ; Jason Voneberstein Subject: Re: [pve-devel] About PVE Backup Integration Guide CAUTION: This email originated from outside the organization. Do not click links or open attachments unless you recognize the sender and know the content is

Re: [pve-devel] About PVE Backup Integration Guide

2025-04-01 Thread Fiona Ebner
Am 01.04.25 um 12:59 schrieb Prashant Patil: > Just for clarity - The backup/restore jobs will be configured on the > Proxmox VE side, the job gets triggered on Proxmox VE side and that is > where the provider API comes into picture to take backups to specified > storage. Is this understanding corr

Re: [pve-devel] About PVE Backup Integration Guide

2025-04-01 Thread Prashant Patil via pve-devel
-Original Message- From: Fiona Ebner Sent: 01 April 2025 02:35 PM To: Prashant Patil ; Proxmox VE development discussion ; Thomas Lamprecht Cc: Anuradha Joshi ; Sudhir Subbarao ; Jason Voneberstein Subject: Re: [pve-devel] About PVE Backup Integration Guide CAUTION: This email

Re: [pve-devel] About PVE Backup Integration Guide

2025-04-01 Thread Prashant Patil
; Sudhir Subbarao ; Jason Voneberstein Subject: Re: [pve-devel] About PVE Backup Integration Guide CAUTION: This email originated from outside the organization. Do not click links or open attachments unless you recognize the sender and know the content is safe. If you believe this is a

Re: [pve-devel] About PVE Backup Integration Guide

2025-03-28 Thread Fiona Ebner
Am 28.03.25 um 10:31 schrieb Prashant Patil: > Made changes as mentioned in earlier email to use pvetest repo. With > those changes, 'apt-get update' used to fail, had to disable enterprise > repositories as per the screenshot below. Wit this, I was able to run > 'apt-get update', but 'apt-get dist

Re: [pve-devel] About PVE Backup Integration Guide

2025-03-28 Thread Fiona Ebner
Am 18.03.25 um 09:59 schrieb Prashant Patil: > We have tried the steps mentioned here to create copy-before-write snapshot - > https://www.mail-archive.com/qemu-devel@nongnu.org/msg876056.html > > However, one of the commands 'blockdev-replace' fails with below error: > {"error": {"class": "Comma

Re: [pve-devel] About PVE Backup Integration Guide

2025-03-27 Thread Fiona Ebner
Am 27.03.25 um 10:05 schrieb Prashant Patil: > We also have a few questions related to the plugin. So, to fast-track the > discussion, can we join over a zoom/teams call based on your availability? You can post the questions here. In written form, it should be faster to communicate the precise is

Re: [pve-devel] About PVE Backup Integration Guide

2025-03-27 Thread Fiona Ebner
Am 26.03.25 um 16:06 schrieb Prashant Patil: > Hi Fiona, > Which proxmox version those patches shared earlier are based off? And are > there any specific steps/sequence to install those patches. I know we can > install package through "dpkg -i". The packages are based on the current master branc

Re: [pve-devel] About PVE Backup Integration Guide

2025-03-27 Thread Prashant Patil via pve-devel
PM To: Prashant Patil ; Proxmox VE development discussion ; Thomas Lamprecht Cc: Anuradha Joshi ; Sudhir Subbarao ; Jason Voneberstein Subject: Re: [pve-devel] About PVE Backup Integration Guide CAUTION: This email originated from outside the organization. Do not click links or open

Re: [pve-devel] About PVE Backup Integration Guide

2025-03-26 Thread Prashant Patil via pve-devel
Re: [pve-devel] About PVE Backup Integration Guide CAUTION: This email originated from outside the organization. Do not click links or open attachments unless you recognize the sender and know the content is safe. If you believe this is a phishing email, use the Report to Cybersecurity icon in

Re: [pve-devel] About PVE Backup Integration Guide

2025-03-25 Thread Prashant Patil via pve-devel
these changes? Thanks Prashant -Original Message- From: Fiona Ebner Sent: 25 March 2025 02:29 PM To: Prashant Patil ; Proxmox VE development discussion ; Thomas Lamprecht Cc: Anuradha Joshi ; Sudhir Subbarao ; Jason Voneberstein Subject: Re: [pve-devel] About PVE Backup Integration

Re: [pve-devel] About PVE Backup Integration Guide

2025-03-25 Thread Fiona Ebner
Am 25.03.25 um 11:23 schrieb Prashant Patil: >> There are pre-built packages with the series incorporated available at [0] >> with SHA256SUM [1]. > > Does that mean the backup provider plugin is not yet available as part of any > qemu/proxmox release? If not in the released version, then which v

Re: [pve-devel] About PVE Backup Integration Guide

2025-03-25 Thread Fiona Ebner
Am 24.03.25 um 06:20 schrieb Prashant Patil: > We would like to do plugin integration POC. So, for that to get started, we > would like to know various interfaces of these plugins. Is there any detailed > API documentation available for these plugins? Also, do you have any test app > code which

Re: [pve-devel] About PVE Backup Integration Guide

2025-03-23 Thread Prashant Patil via pve-devel
the plugins to try out? Thanks Prashant -Original Message- From: Fiona Ebner Sent: 21 March 2025 07:43 PM To: Prashant Patil ; Proxmox VE development discussion ; Thomas Lamprecht Cc: Anuradha Joshi ; Sudhir Subbarao ; Jason Voneberstein Subject: Re: [pve-devel] About PVE Backup

Re: [pve-devel] About PVE Backup Integration Guide

2025-03-20 Thread Prashant Patil via pve-devel
; Sudhir Subbarao ; Jason Voneberstein Subject: RE: [pve-devel] About PVE Backup Integration Guide We have tried the steps mentioned here to create copy-before-write snapshot - https://www.mail-archive.com/qemu-devel@nongnu.org/msg876056.html However, one of the commands 'blockdev-re

Re: [pve-devel] About PVE Backup Integration Guide

2025-03-18 Thread Prashant Patil via pve-devel
e- From: Prashant Patil Sent: 17 March 2025 07:01 PM To: Fiona Ebner ; Proxmox VE development discussion ; Thomas Lamprecht Cc: Anuradha Joshi ; Sudhir Subbarao ; Jason Voneberstein Subject: RE: [pve-devel] About PVE Backup Integration Guide > That sounds like you want to roll your own ext

Re: [pve-devel] About PVE Backup Integration Guide

2025-03-17 Thread Prashant Patil via pve-devel
Subject: Re: [pve-devel] About PVE Backup Integration Guide CAUTION: This email originated from outside the organization. Do not click links or open attachments unless you recognize the sender and know the content is safe. If you believe this is a phishing email, use the Report to Cybersecurit

Re: [pve-devel] About PVE Backup Integration Guide

2025-03-17 Thread Fiona Ebner
Am 17.03.25 um 08:02 schrieb Prashant Patil: >> The block tracking is ideally done via QEMU, then you don't require any >> special features for the underlying storages. > > Yes, we were able to get sector map of disks present on 'Directory' storage > type. However, for other storage types such a

Re: [pve-devel] About PVE Backup Integration Guide

2025-03-17 Thread Prashant Patil via pve-devel
ge- From: Fiona Ebner Sent: 10 March 2025 02:44 PM To: Proxmox VE development discussion ; Thomas Lamprecht Cc: Prashant Patil ; Anuradha Joshi ; Sudhir Subbarao ; Jason Voneberstein Subject: Re: [pve-devel] About PVE Backup Integration Guide CAUTION: This email originated from outside the or

Re: [pve-devel] About PVE Backup Integration Guide

2025-03-10 Thread Fiona Ebner
Am 05.03.25 um 07:36 schrieb Prashant Patil via pve-devel: > 1. How much part of the plugins method is done? It is an initial, functional version of the API. > 2. How soon we can start the integration? The patches were not applied yet, feedback is welcome. As Thomas already said "We would

[pve-devel] About PVE Backup Integration Guide

2025-03-06 Thread Prashant Patil via pve-devel
--- Begin Message --- Hello All, Hope this email finds you well. At Arctera/Veritas, we are exploring the addition of support for data protection of Proxmox environments within our backup product. We would like to know if there is a detailed backup/restore API guide available that could serve a

Re: [pve-devel] About PVE Backup Integration Guide

2025-03-05 Thread Prashant Patil via pve-devel
--- Begin Message --- Hi Thomas, We have few more questions in addition to those mentioned in the previous email. 1. How to get allocated blocks/sectors from the snapshot of the raw format virtual disk attached to a running VM (disk present on the block based storage such as lvm, lvm-thin, et

Re: [pve-devel] About PVE Backup Integration Guide

2025-03-04 Thread Prashant Patil via pve-devel
--- Begin Message --- Thank you, Thomas, for your prompt response to this. We would like to know following things: 1. How much part of the plugins method is done? 2. How soon we can start the integration? 3. Is there any plugin method's documentation already available? If yes, could y

Re: [pve-devel] About PVE Backup Integration Guide

2025-03-04 Thread Thomas Lamprecht
Hello Prashant, Am 04.03.25 um 16:47 schrieb Prashant Patil: > Hello All, > Hope this email finds you well. > > At Arctera/Veritas, we are exploring the addition of support for data > protection of Proxmox environments within our backup product. We would like > to know if there is a detailed ba