Comme pour toutes les données de niveau utilisateur, il est important de sauvegarder régulièrement la base de données Oracle VDI. Cette étape est également essentielle si vous prévoyez de réinstaller un hôte Oracle VDI.
Les informations suivantes doivent être utilisées lors de la sauvegarde des données des deux bases de données, MySQL intégrée et MySQL distante. Pour plus d'informations sur les configurations de Oracle VDI et de leurs bases de données correspondantes, reportez-vous à la Section 3.1, « À propos des Centres et des Hôtes Oracle VDI ».
Cette tâche de sauvegarde archive uniquement le contenu de la base de données Oracle VDI. Les volumes des bureaux, les modèles, de même que les valeurs de configuration et les paramètres, ne sont pas sauvegardés.
Vous trouverez ci-après une liste de remarques importantes concernant la sauvegarde et la restauration de la base de données Oracle VDI.
Dans le cas des configurations à plusieurs hôtes, le processus de sauvegarde et de restauration ne doit être effectué que dans un seul hôte. Il n'est pas nécessaire de l'exécuter dans chaque hôte.
Vous pouvez effectuer les tâches de sauvegarde et de restauration dans des hôtes différents, pour autant que la sauvegarde archivée soit accessible.
La tâche de sauvegarde entraîne l'arrêt de toutes les autres tâches Oracle VDI. Les tâches redémarrent automatiquement dès que la sauvegarde est terminée.
La tâche de restauration arrête l'ensemble du système Oracle VDI, mais les sessions actives continueront de s'exécuter. Lorsqu'une tâche de restauration est terminée, vous devez redémarrer le système Oracle VDI (via le conteneur d'agents commun Cacao) dans tous les hôtes.
Sauvegardez la base de données.
Depuis l'interface de ligne de commande,
exécutez la commande vda-backup
.
# /opt/SUNWvda/sbin/vda-backup [-p <path-to-directory>] [-o <output-file-name>]
Pendant que la tâche de sauvegarde
s'exécute, les autres tâches sont
arrêtées ou mises en file d'attente dans
tous les hôtes. Une archive de sauvegarde comprenant
un seul fichier est créée, avec une
extension .db
et un nom à base
d'horodatage.
Pour obtenir une vue détaillée de la syntaxe
de la commande backup
, utilisez la
commande suivante.
# /opt/SUNWvda/sbin/vda-backup -h
Dans Oracle VDI Manager :
Sélectionnez la catégorie Paramètres, puis la sous-catégorie Centre VDI.
Ouvrez l'onglet Base de données et cliquez sur Sauvegarder dans la section Sauvegarde de la base de données VDI.
Restaurez la base de données sauvegardée dans la nouvelle installation de Oracle VDI.
Depuis l'interface de ligne de commande,
exécutez la commande
vda-restore
.
# /opt/SUNWvda/sbin/vda-restore -i <path-to-backup.zip>
Pour obtenir une vue détaillée de la syntaxe
de la commande vda-restore
, utilisez la
commande suivante.
# /opt/SUNWvda/sbin/vda-restore -h
Lorsque la tâche de restauration est terminée, redémarrez le système Oracle VDI dans tous les hôtes.
# cacaoadm stop -f -i vda # cacaoadm start -i vda
Dans les plates-formes Linux, la commande
cacaoadm se trouve dans
/opt/sun/cacao2/bin
.