Aggiornamento software · 4 min read · Feb 05, 2026
Aggiornamento a openQRM 5.1 su Debian Wheezy
Aggiornamento a openQRM 5.1 su Debian Wheezy
Versione 1.0
Ultima modifica 01. ottobre 2013
Autore Matt Rechenburg
Questo HowTo riguarda come aggiornare un ambiente openQRM esistente versione 4.9 o 5.0 all’ultima openQRM 5.1 su Debian 7 noto anche come Wheezy.
Requisiti
- un’installazione openQRM esistente < versione 5.1 (ad es. 4.9 o 5.0)
Esegui il backup del tuo ambiente openQRM esistente
Ecco uno screenshot di un’installazione openQRM 5.0 esistente e completamente configurata:

Ecco uno screenshot dei dettagli della versione di questa installazione openQRM 5.0

openQRM consiste in “file” e un “database”. Avere un backup di entrambe le parti consente di “ripristinare” l’aggiornamento in qualsiasi momento.
Tutti i file in openQRM si trovano all’interno della directory base di openQRM (normalmente /usr/share/openqrm). Per creare un semplice backup, eseguire i seguenti comandi come ‘root’ sul tuo server openQRM:
cp -aR /usr/share/openqrm /usr/share/openqrm-5.0.before-updatePer eseguire il backup del contenuto del database openQRM (supponendo mysql come backend del database), eseguire:
mysqldump openqrm -p > /usr/share/openqrm-5.0.before-update/openqrm-db.sqlQuesto comando chiederà la password del database openQRM.
Si prega di notare!
In qualsiasi momento in questo howto puoi ripristinare il tuo ambiente openQRM esistente eseguendo come ‘root’
mv /usr/share/openqrm /usr/share/openqrm-update-rolled-back && mv /usr/share/openqrm-5.0.before-update /usr/share/openqrm && /etc/init.d/openqrm restartInoltre, openQRM fornisce un ‘backup di stato’ che cattura lo stato completo (tutti i file di configurazione e il contenuto dei database). Un ‘backup di stato’ di openQRM consente anche di “ripristinare” l’aggiornamento in qualsiasi momento. Per eseguire un backup di stato, eseguire:
/usr/share/openqrm/bin/openqrm state backup -n 5.0.before-updatePer elencare tutti i backup di stato, eseguire:
/usr/share/openqrm/bin/openqrm state listPer applicare/ripristinare un backup di stato, eseguire ad esempio:
/usr/share/openqrm/bin/openqrm state restore -n [backup-name]Ecco i comandi da applicare per un backup standard prima di un aggiornamento:

Aggiornare openQRM alla versione 5.1
Ottieni la versione openQRM 5.1
Questo howto per aggiornare un ambiente openQRM esistente a openQRM 5.1 funziona per l’openQRM Community Edition allo stesso modo dell’openQRM Enterprise Edition.
La procedura di aggiornamento per openQRM 5.1 è semplice.
Ottieni l’openQRM 5.1 Community Edition su http://sourceforge.net/projects/openqrm/ o ottieni l’openQRM Enterprise Edition da http://www.openqrm-enterprise.com/
Come ‘root’, cambia nella directory ../src e esegui:
make && make update
La fase ‘make’ sta scaricando i nuovi componenti per la versione openQRM 5.1 e preparando il sorgente per un’installazione o un aggiornamento. La fase ‘make update’ esegue effettivamente le seguenti azioni per aggiornare l’installazione openQRM esistente:
Come primo passo, la procedura di aggiornamento crea un backup di stato attuale come descritto sopra.

Come secondo passo, crea una directory ‘mirror’ /usr/share/openqrm_pre_update. Questo serve a confrontare il contenuto di tutti i file di configurazione in un passaggio successivo.
Come terzo passo, esegue effettivamente l’azione di installazione che sovrascrive il contenuto attuale di /usr/share/openqrm.
Come quarto passo, la procedura di aggiornamento controlla tutti i file di configurazione e applica i valori configurati attuali alla nuova installazione.
Come quinto passo, applica eventualmente gli aggiornamenti dello schema del database.

Come ultimo passo, aggiorna i file initrd del kernel (utilizzati dal deployment di rete) e riavvia openQRM

Si prega di notare!
Dopo l’aggiornamento è necessario riavviare il ‘openqrm-client’ su tutti i sistemi integrati!
Solo per l’openQRM Enterprise Edition (salta se stai utilizzando l’openQRM Community Edition)
L’openQRM Enterprise Edition reindirizza al caricamento della licenza.

Seleziona le chiavi di licenza pubbliche Enterprise, Server e eventuali Client e fai clic su invia.

Si prega di notare!
Con openQRM 5.1 i seguenti plugin sono stati fusi:
citrix + citrix-storage in citrix
kvm + kvm-storage in kvm
xen + xen-storage in xen
I seguenti plugin sono stati rinominati:
lxc-storage in lxc
openvz-storage in lxc
Per questi plugin, la directory di configurazione della VM è cambiata da /var/lib/[plugin-name]-storage a /var/lib/[plugin-name]. ad esempio, per il plugin KVM-Storage è necessario spostare la precedente directory di configurazione della VM /var/lib/kvm-storage in /var/lib/kvm. Per KVM-Storage, eseguire il seguente comando come ‘root’ per eseguire la migrazione della directory.
mv /var/lib/kvm-storage /var/lib/kvmLa procedura di aggiornamento non lo farà automaticamente poiché è consigliato avere questa directory montata da un NAS!
Si prega di notare!
Se stai utilizzando uno dei plugin sopra, il modo più sicuro per eseguire l’aggiornamento a 5.1 è fermare e rimuovere tutte le appliance e le risorse VM (tenendo solo le immagini VM), quindi eseguire l’aggiornamento. La versione 5.1 fornisce un modo semplice per riportare le immagini in openQRM. Quindi, crea semplicemente nuove risorse VM e aggiungi nuovi server con le immagini VM esistenti.
Ecco uno screenshot dell’interfaccia utente di openQRM dopo l’aggiornamento riuscito a openQRM 5.1

Ecco uno screenshot dei dettagli della versione dell’installazione openQRM dopo averla aggiornata alla versione 5.1

Congratulazioni!! Hai aggiornato con successo openQRM alla versione 5.1!
Link
openQRM Community - http://www.openqrm.com/
openQRM Project su sourceforge - http://sourceforge.net/projects/openqrm/
openQRM Enterprise - http://www.openqrm-enterprise.com/
openQRM su Twitter - https://twitter.com/openQRM
openQRM su Facebook - https://www.facebook.com/openQRM
Questo Howto è sponsorizzato da openQRM Enterprise
Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.