Sauvegarder et restaurer des applications
La sauvegarde de routine des applications Essbase garantit que vous pouvez effectuer une récupération après n'importe quelle interruption des applications sans affecter les autres applications exécutées sur la même instance Essbase.
Les opérations d'export et d'import LCM vous permettent de déplacer des applications sur et hors de votre instance Essbase ou entre des instances Essbase. Les opérations d'export et d'import peuvent être exécutées de manière séquentielle dans les cas d'utilisation de migration d'instance, à partir de l'instance source et à partir de l'instance cible. Toutefois, pour éviter les échecs inattendus au niveau de l'application, une cadence de sauvegarde de routine est requise. La fréquence des sauvegardes de l'application doit correspondre à la perte acceptable (objectif de point de récupération ou RPO) spécifiée par les utilisateurs de l'application. Au moment d'une panne spécifique à une application, le dernier fichier d'export LCM peut être utilisé pour récupérer tout ou partie de l'application.
Remarques :
Utilisez l'option d'export LCM--application pour exporter une seule application vers un fichier ZIP. Utilisez l'option (sensible à la casse) --allApp (ou -aa), au lieu de --application, pour exporter toutes les applications vers un fichier ZIP unique. L'option --allApp n'exporte pas les utilisateurs et les groupes.
Par défaut, l'export LCM exporte votre application et ses cubes sans inventaire détaillé des artefacts. Lorsque vous exécutez un export LCM, envisagez de générer une liste d'artefacts. Ce n'est que si vous avez inclus cette liste d'artefacts dans l'export que vous aurez la possibilité d'importer de manière sélective des composants spécifiques de votre application et de ses cubes. Pour garantir la cohérence des sauvegardes, assurez-vous que l'application est arrêtée avant d'effectuer un export LCM.
Remarques :
Par exemple, si vous utilisez la commande LcmExport de la CLI, vous pouvez utiliser le paramètre facultatif-generateartifactlist.
Sauvegarder des fichiers de cube à l'aide de LCM
Utilisez l'un des outils suivants pour lancer une opération d'export LCM, qui sauvegarde les artefacts d'application et de cube dans un fichier .zip de gestion du cycle de vie :
-
Interface de la ligne de commande (CLI) : LcmExport
-
Travail Exporter LCM d'interface Web Essbase
-
API REST : opération Exécuter le travail (à l'aide du type de travail lcmexport)
Pour sauvegarder l'application, vous devez disposer des droits d'accès Application Manager ou être le super utilisateur qui a créé l'application.
Si vous migrez une application à partir d'une version 11g d'Essbase, reportez-vous à Migration d'une application Essbase 11g sur site et utilisez l'utilitaire d'export 11g pour effectuer votre sauvegarde. Les commandes de sauvegarde abordées ici permettent d'exporter à partir de versions ultérieures d'Essbase.
Restaurer les fichiers de cube à l'aide de LCM
Utilisez l'un des outils suivants pour lancer une opération d'import LCM, qui restaure les artefacts d'application et de cube à partir d'un fichier .zip de gestion du cycle de vie :
-
Interface de la ligne de commande (CLI) : LcmImport
-
Travail d'interface Web Essbase Importer LCM
-
API REST : opération Exécuter le travail (à l'aide du type de travail lcmimport)
Remarques :
Une fois l'import LCM terminé, il se peut que vous deviez effectuer d'autres actions pour restaurer les connexions migrées vers des sources externes. Pour cela, ouvrez la connexion et saisissez le mot de passe.