public inbox for pve-user@lists.proxmox.com
 help / color / mirror / Atom feed
* [PVE-User] Single BPS for multiple PVE lead to namespace conflict
@ 2021-01-09 21:11 Konold, Martin
  2021-01-09 22:36 ` Jan Brand
  2021-01-11  7:20 ` aderumier
  0 siblings, 2 replies; 4+ messages in thread
From: Konold, Martin @ 2021-01-09 21:11 UTC (permalink / raw)
  To: pve-user


Hi there,

I am pretty new to Proxmox and deeply impressed by the quality of many 
aspects of its design and implementation.

In my testing I observed that in case I have multiple PVE Clusters and 
perform backups to a single datastore on a single PBS I experience a 
lack of namespaces.

Why a single datastore on the PBS for multiple PVE Clusters?

For reasons of efficiency and avoidance of fragmentation I would like to 
use a single RAIDZ2 as a target. The problem now arises that both PVE 
clusters see the same "vm/100/{dateTime}".

What about prefixing the backups with the Cluster-Name e.g. 
"pve1/vm/100{dateTime}"?

Is there something I overlooked sofar?

Regards
ppa. Martin Konold

--
Martin Konold - Prokurist, CTO
KONSEC GmbH -⁠ make things real
Amtsgericht Stuttgart, HRB 23690
Geschäftsführer: Andreas Mack
Im Köller 3, 70794 Filderstadt, Germany



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [PVE-User] Single BPS for multiple PVE lead to namespace conflict
  2021-01-09 21:11 [PVE-User] Single BPS for multiple PVE lead to namespace conflict Konold, Martin
@ 2021-01-09 22:36 ` Jan Brand
  2021-01-11  7:20 ` aderumier
  1 sibling, 0 replies; 4+ messages in thread
From: Jan Brand @ 2021-01-09 22:36 UTC (permalink / raw)
  To: pve-user

Hi Martin,

you can create multiple datastores on one zpool, just create an 
additional zfs dataset and configure the second pbs datastore on it.
This way all data is stored on the same RAIDZ array, if this is your 
intention.
If you want use the deduplication feature of pbs across backups of 
multiple clusters, I have to disappoint you. Afaik the deduplication is 
per datastore.

Another "solution" would be to manually avoid overlapping VMIDs, but 
this would be error-prone and means a lot of work in an existing 
environment.
I would create one backup datastore per cluster and call it a day.

Best regards,

Jan

Am 09.01.2021 um 22:11 schrieb Konold, Martin:
>
> Hi there,
>
> I am pretty new to Proxmox and deeply impressed by the quality of many 
> aspects of its design and implementation.
>
> In my testing I observed that in case I have multiple PVE Clusters and 
> perform backups to a single datastore on a single PBS I experience a 
> lack of namespaces.
>
> Why a single datastore on the PBS for multiple PVE Clusters?
>
> For reasons of efficiency and avoidance of fragmentation I would like 
> to use a single RAIDZ2 as a target. The problem now arises that both 
> PVE clusters see the same "vm/100/{dateTime}".
>
> What about prefixing the backups with the Cluster-Name e.g. 
> "pve1/vm/100{dateTime}"?
>
> Is there something I overlooked sofar?
>
> Regards
> ppa. Martin Konold
>
> -- 
> Martin Konold - Prokurist, CTO
> KONSEC GmbH -⁠ make things real
> Amtsgericht Stuttgart, HRB 23690
> Geschäftsführer: Andreas Mack
> Im Köller 3, 70794 Filderstadt, Germany
>
> _______________________________________________
> pve-user mailing list
> pve-user@lists.proxmox.com
> https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-user



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [PVE-User] Single BPS for multiple PVE lead to namespace conflict
  2021-01-09 21:11 [PVE-User] Single BPS for multiple PVE lead to namespace conflict Konold, Martin
  2021-01-09 22:36 ` Jan Brand
@ 2021-01-11  7:20 ` aderumier
  2021-01-11  7:36   ` Dominic Jäger
  1 sibling, 1 reply; 4+ messages in thread
From: aderumier @ 2021-01-11  7:20 UTC (permalink / raw)
  To: martin.konold, Proxmox VE user list

Hi,

I think it's on the roadmap.

(could be great to have some king on namespace too on storages, to be
able to share them across multiple cluster)

Le samedi 09 janvier 2021 à 22:11 +0100, Konold, Martin a écrit :
> 
> Hi there,
> 
> I am pretty new to Proxmox and deeply impressed by the quality of
> many 
> aspects of its design and implementation.
> 
> In my testing I observed that in case I have multiple PVE Clusters
> and 
> perform backups to a single datastore on a single PBS I experience a 
> lack of namespaces.
> 
> Why a single datastore on the PBS for multiple PVE Clusters?
> 
> For reasons of efficiency and avoidance of fragmentation I would like
> to 
> use a single RAIDZ2 as a target. The problem now arises that both PVE
> clusters see the same "vm/100/{dateTime}".
> 
> What about prefixing the backups with the Cluster-Name e.g. 
> "pve1/vm/100{dateTime}"?
> 
> Is there something I overlooked sofar?
> 
> Regards
> ppa. Martin Konold
> 
> --
> Martin Konold - Prokurist, CTO
> KONSEC GmbH -⁠ make things real
> Amtsgericht Stuttgart, HRB 23690
> Geschäftsführer: Andreas Mack
> Im Köller 3, 70794 Filderstadt, Germany
> 
> _______________________________________________
> pve-user mailing list
> pve-user@lists.proxmox.com
> https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-user





^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [PVE-User] Single BPS for multiple PVE lead to namespace conflict
  2021-01-11  7:20 ` aderumier
@ 2021-01-11  7:36   ` Dominic Jäger
  0 siblings, 0 replies; 4+ messages in thread
From: Dominic Jäger @ 2021-01-11  7:36 UTC (permalink / raw)
  To: Proxmox VE user list

On Mon, Jan 11, 2021 at 08:20:40AM +0100, aderumier@odiso.com wrote:
> I think it's on the roadmap.

You are right!
> Backup to one (physical) datastore from multiple Proxmox VE clusters, avoiding backup naming conflicts

https://pbs.proxmox.com/wiki/index.php/Roadmap




^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2021-01-11  7:36 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-01-09 21:11 [PVE-User] Single BPS for multiple PVE lead to namespace conflict Konold, Martin
2021-01-09 22:36 ` Jan Brand
2021-01-11  7:20 ` aderumier
2021-01-11  7:36   ` Dominic Jäger

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