Sauvegarde et restauration
Lorsque le système de fichiers sous-jacent prend en charge les instantanés cohérents, la sauvegarde et la restauration d' Instana s peuvent être effectuées à l'aide de ce mécanisme de bas niveau, sans nécessiter de composants supplémentaires. Du point de vue de la configuration, c'est la méthode la plus simple. Avant de créer un instantané des données d' Instana, vous devez exécuter la commande `instana stop `, qui arrête les bases de données et enregistre toutes les données en cours de traitement sur le disque. La création d'un instantané avec des bases de données en cours d'exécution comporte un risque d'obtenir un instantané d'un état incohérent.
Copie des fichiers
Avant de copier des fichiers depuis le système de fichiers, vous devez arrêter l' Instana e en exécutant la commande instana stop. Pour réduire le temps d'indisponibilité, une combinaison de commandes de copie et de synchronisation peut fonctionner. De cette façon, une sauvegarde continue peut être mise en œuvre pour des données complètes correspondantes.
Cette option peut être spécifique au client, mais elle est réalisable à l'aide d'outils UNIX/Linux standard.
Reportez-vous à l'exemple de procédure suivant:
instana stop
tar -cf ./data_backup/data.tar /mnt/data/
tar -cf ./data_backup/metric.tar /mnt/metric/
tar -cf ./data_backup/traces.tar /mnt/traces/
cp settings.hcl ./data_backup/
instana start
Restauration d'Instana
Cette procédure de restauration comporte des cas d'utilisation différents. Il peut être utilisé comme restauration régulière à partir d'un instantané dans un cas d'urgence ou pour restaurer des instances EC2 dans des groupes de mise à l'échelle automatique pour une restauration automatisée après l'arrêt.
Restauration d' Instana s sur une instance vide
La procédure de restauration comprend les étapes suivantes :
- Configurez le référentiel
instana-console. - Installez Docker.
- Installez
instana-consoledans la même version que sur l'instance d'origine.- Pour Ubuntu/Debian, vérifiez les versions disponibles en exécutant la commande suivante:
Exécutez ensuite la commande comme suit:apt-cache policy instana-consoleapt install instana-console=173-5 - Pour Red Hat / CentOS, vérifiez les versions disponibles en exécutant la commande suivante :
Exécutez ensuite la commande comme suit:yum --showduplicates list instana-consoleyum install instana-console-173-5
- Pour Ubuntu/Debian, vérifiez les versions disponibles en exécutant la commande suivante:
- Importez les sauvegardes de données dans les chemins de montage du fichier
settings.hcl. - Restaurez l' Instana e en exécutant la commande suivante :
instana restore -f <path-to-settings.hcl>