<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://kb.rvmgroup.it/index.php?action=history&amp;feed=atom&amp;title=Cambiare_owner_dei_backup_in_Proxmox_Backup_Server</id>
	<title>Cambiare owner dei backup in Proxmox Backup Server - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://kb.rvmgroup.it/index.php?action=history&amp;feed=atom&amp;title=Cambiare_owner_dei_backup_in_Proxmox_Backup_Server"/>
	<link rel="alternate" type="text/html" href="https://kb.rvmgroup.it/index.php?title=Cambiare_owner_dei_backup_in_Proxmox_Backup_Server&amp;action=history"/>
	<updated>2026-08-04T01:13:56Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://kb.rvmgroup.it/index.php?title=Cambiare_owner_dei_backup_in_Proxmox_Backup_Server&amp;diff=11507&amp;oldid=prev</id>
		<title>Gabriele.vivinetto: Created page with &quot;Se si cambia lo user di accesso al Datastore, occorre cambiare l&#039;owner dei backup esistenti. Questo script cambia l&#039;owner per tutti backup dell vm/.*&lt;pre&gt; #!/bin/bash # Script per cambiare proprietario di TUTTI i gruppi di backup  # ==================== CONFIGURAZIONE ==================== # Inserisci qui i dati del tuo PBS PBS_SERVER=$1 PBS_PORT=&quot;8007&quot;                           # Porta di default DATASTORE=$2  # Il repository nel formato corretto REPOSITORY=&quot;${PBS_SERVER...&quot;</title>
		<link rel="alternate" type="text/html" href="https://kb.rvmgroup.it/index.php?title=Cambiare_owner_dei_backup_in_Proxmox_Backup_Server&amp;diff=11507&amp;oldid=prev"/>
		<updated>2026-07-02T09:02:37Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;Se si cambia lo user di accesso al Datastore, occorre cambiare l&amp;#039;owner dei backup esistenti. Questo script cambia l&amp;#039;owner per tutti backup dell vm/.*&amp;lt;pre&amp;gt; #!/bin/bash # Script per cambiare proprietario di TUTTI i gruppi di backup  # ==================== CONFIGURAZIONE ==================== # Inserisci qui i dati del tuo PBS PBS_SERVER=$1 PBS_PORT=&amp;quot;8007&amp;quot;                           # Porta di default DATASTORE=$2  # Il repository nel formato corretto REPOSITORY=&amp;quot;${PBS_SERVER...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Se si cambia lo user di accesso al Datastore, occorre cambiare l&amp;#039;owner dei backup esistenti. Questo script cambia l&amp;#039;owner per tutti backup dell vm/.*&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
# Script per cambiare proprietario di TUTTI i gruppi di backup&lt;br /&gt;
&lt;br /&gt;
# ==================== CONFIGURAZIONE ====================&lt;br /&gt;
# Inserisci qui i dati del tuo PBS&lt;br /&gt;
PBS_SERVER=$1&lt;br /&gt;
PBS_PORT=&amp;quot;8007&amp;quot;                           # Porta di default&lt;br /&gt;
DATASTORE=$2&lt;br /&gt;
&lt;br /&gt;
# Il repository nel formato corretto&lt;br /&gt;
REPOSITORY=&amp;quot;${PBS_SERVER}:${PBS_PORT}:${DATASTORE}&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Il nuovo proprietario (token)&lt;br /&gt;
NEW_OWNER=&amp;quot;cluster@pbs!cluster&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# ==================== ESECUZIONE ====================&lt;br /&gt;
echo &amp;quot;Inizio cambio proprietario per tutti i backup nel datastore: ${DATASTORE}&amp;quot;&lt;br /&gt;
echo &amp;quot;Nuovo proprietario: ${NEW_OWNER}&amp;quot;&lt;br /&gt;
echo &amp;quot;Repository: ${REPOSITORY}&amp;quot;&lt;br /&gt;
echo &amp;quot;----------------------------------------&amp;quot;&lt;br /&gt;
&lt;br /&gt;
# Ottiene la lista dei gruppi di backup&lt;br /&gt;
# Il comando &amp;#039;list&amp;#039; mostra le colonne: tipo, gruppo, ecc.&lt;br /&gt;
# Prendiamo la seconda colonna che contiene il nome del gruppo (es. vm/101)&lt;br /&gt;
for group in $(proxmox-backup-client list --repository &amp;quot;${REPOSITORY}&amp;quot; | awk &amp;#039;NR&amp;gt;1 {print $2}&amp;#039; | grep &amp;#039;^vm\/.*&amp;#039; ); do&lt;br /&gt;
    echo &amp;quot;Cambiando proprietario per: $group&amp;quot;&lt;br /&gt;
    proxmox-backup-client change-owner &amp;quot;$group&amp;quot; &amp;quot;$NEW_OWNER&amp;quot; --repository &amp;quot;${REPOSITORY}&amp;quot;&lt;br /&gt;
    &lt;br /&gt;
    if [ $? -eq 0 ]; then&lt;br /&gt;
        echo &amp;quot;✓ Proprietario cambiato con successo per $group&amp;quot;&lt;br /&gt;
    else&lt;br /&gt;
        echo &amp;quot;✗ ERRORE durante il cambio proprietario per $group&amp;quot;&lt;br /&gt;
    fi&lt;br /&gt;
    echo &amp;quot;----------------------------------------&amp;quot;&lt;br /&gt;
done&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;Operazione completata.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Gabriele.vivinetto</name></author>
	</entry>
</feed>