EasyUC
4.8.7

EasyUC pour Cisco

Config Backup : sauvegarder la configuration CUCM

Indique quels objets CUCM EasyUC sauvegarde, quelle est la taille de la sauvegarde et ce qui a changé le plus récemment.

EasyUC · Version 4.8.7

Dans EasyUC : EasyUC Cisco → Config Backup

À quoi cela sert

La sauvegarde CUCM conserve dans la base de données EasyUC une copie restaurable d'objets CUCM sélectionnés. Pour un téléphone, cela comprend les lignes, les numérotations abrégées, les touches BLF, les modules d'extension, les services, le propriétaire et les associations d'utilisateurs. EasyUC lit les objets depuis le CUCM via AXL, l'un après l'autre et jamais en parallèle. Si un objet est ensuite supprimé directement dans le CUCM, il peut être restauré sous Restore Config exactement tel qu'il avait été sauvegardé.

La page Config Backup est la vue d'information de cette sauvegarde. Pour chaque catégorie, elle indique si elle est sauvegardée, combien d'enregistrements et quel espace de stockage sont utilisés, quand a eu lieu le dernier rapprochement complet et quelles modifications EasyUC a détectées le plus récemment. Toutes les autres pages continuent d'afficher les données en direct du CUCM. La sauvegarde n'est lue que pour la restauration.

Config Backup n'est pas une sauvegarde de l'appliance EasyUC ni un remplacement de la sauvegarde DRS du CUCM. Seuls les types d'objets d'une connexion CUCM listés ci-dessous sont sauvegardés. Des objets tels que les device pools, les partitions, les calling search spaces, les route lists, les route groups, les hunt pilots ou les line groups ne font pas partie de la sauvegarde. Ils doivent exister dans le CUCM pour qu'une restauration aboutisse.

Prérequis

  • Module de licence cucm et connexion CUCM active. Sans connexion, la page affiche : « No active CUCM connection. Select one at the top or set one up first. »
  • Pour les entrées de menu Config Backup et Restore Config, l'un de ces rôles suffit : ROLE_APP_LIST_DELETE_DEVICE, ROLE_APP_RESTORE_DEVICE, ROLE_APP_RESTORE_DELETED_USER, ROLE_APP_RESTORE_TRANS_PATTERN, ROLE_APP_CREATE_TRANS_PATTERN, ROLE_APP_RESTORE_ROUTE_PATTERN, ROLE_APP_CREATE_ROUTE_PATTERN, ROLE_APP_RESTORE_ENDUSER.
  • Les onglets que vous voyez dépendent du type d'objet. Téléphones et numéros de téléphone : ROLE_APP_LIST_DELETE_DEVICE, ROLE_APP_RESTORE_DEVICE ou ROLE_APP_RESTORE_DELETED_USER. Translation patterns : ROLE_APP_RESTORE_TRANS_PATTERN ou ROLE_APP_CREATE_TRANS_PATTERN. Route patterns : ROLE_APP_RESTORE_ROUTE_PATTERN ou ROLE_APP_CREATE_ROUTE_PATTERN. Utilisateurs finaux : ROLE_APP_RESTORE_ENDUSER ou ROLE_APP_RESTORE_DELETED_USER.
  • Les trunks SIP, les passerelles, les ports de passerelle et les utilisateurs d'application ne sont visibles que pour les administrateurs et les créateurs de modèles (ROLE_APP_ADMIN, ROLE_APP_TEMPLATE).
  • L'activation, la modification des paramètres, Back up now, Accept et Delete backed-up data now ne sont disponibles que pour les administrateurs.
  • La tâche d'arrière-plan de la sauvegarde CUCM doit exister et être activée. Pour une détection rapide des modifications, le flux de modifications du journal des modifications doit également s'exécuter pour la connexion.
  • Prévoyez une plage horaire à faible activité sur le CUCM. Le premier passage complet lit chaque objet sélectionné une fois.

Pas à pas : activer la sauvegarde CUCM sur la connexion

  1. Ouvrez Administration → CUCM & Provisioning → CUCM Connections.
  2. Sur la connexion souhaitée, cliquez sur Actions et sélectionnez CUCM backup. La boîte de dialogue CUCM backup s'ouvre. Si rien n'a encore été enregistré, elle affiche : « Nothing has been saved for this connection yet – the defaults are shown. »
  3. Activez Enable CUCM backup. L'encadré Effects of enabling apparaît. Il indique la charge AXL attendue, la durée estimée du premier passage et l'espace de stockage nécessaire.
  4. Sous Backed-up objects, sélectionnez les types. Les valeurs par défaut sont Phones, Translation patterns et Route patterns. Vous pouvez ajouter Phone numbers (lines/DNs), End users with controlled devices, Application users with controlled devices, SIP trunks et Gateways with ports (MGCP, SCCP, H.323). Au moins un type doit être sélectionné.
  5. Sous Time window for the full pass, réglez Start, End et Time zone. La plage peut chevaucher minuit. Le début et la fin doivent être différents.
  6. Sélectionnez le Pace. Il détermine la pause entre deux requêtes AXL.
  7. Saisissez Re-read at the latest after (days) et Retention of deleted objects (days).
  8. Cochez I have read the effects and want to enable the CUCM backup. Sans cette coche, la boîte de dialogue signale : « Please confirm the effects before saving. »
  9. Cliquez sur Save. La boîte de dialogue signale : « The CUCM backup is enabled. The first full pass starts in the next time window – or right away with “Back up now”. »
  10. Si vous ne souhaitez pas attendre la plage horaire, cliquez sur Back up now dans la section Status. Le passage démarre à la prochaine exécution, au plus tard après 5 minutes, même en dehors de la plage horaire.
  11. Dans la section Status, suivez la progression avec Refresh. Pour chaque type d'objet, le tableau affiche Backed up, Deleted, Held, Pending et Storage.

Pas à pas : lire l'état de la sauvegarde sur la page Config Backup

  1. Ouvrez EasyUC Cisco → Config Backup. L'onglet Overview est actif.
  2. Lisez la barre d'état. Elle affiche Enabled ou Disabled, l'état (Pass running, Interrupted, Requested, Ready), la prochaine plage horaire et Change feed active.
  3. Lisez le tableau. Pour chaque catégorie, il affiche Backup, Records, Storage, uncompressed, Last full reconciliation, Last change et Changes (7 days). Les catégories sont regroupées sous Devices, Dial plan, Users et Infrastructure. La ligne Total récapitule toutes les catégories.
  4. Sous le tableau, vérifiez Database usage (all connections, approx.). La valeur couvre les tables de la sauvegarde CUCM, index compris.
  5. Lisez la section Not part of the backup. Elle répertorie les objets CUCM qu'EasyUC ne sauvegarde pas.
  6. Cliquez sur une catégorie, par exemple Phones, ou sélectionnez l'onglet du même nom.
  7. Lisez les Baseline data de la catégorie : heure, début et durée du dernier rapprochement complet, nombre d'objets dans le CUCM avec les valeurs nouveaux, modifiés et supprimés, l'état le plus ancien lu et depuis quand les modifications sont consignées.
  8. Restez sur le sous-onglet Recent changes. Filtrez par nature (New, Changed, Deleted, Held, Reappeared, Restored) et par période (24 hours, 7 days, 30 days, all).
  9. Dans la colonne Fields, cliquez sur le nombre de champs d'une ligne. Pour chaque champ, EasyUC affiche les valeurs before et after. Les valeurs secrètes apparaissent comme « not backed up ».
  10. Passez au sous-onglet All objects. Recherchez un objet et cliquez sur Details. La boîte de dialogue Backup affiche les onglets Overview, Complete configuration et Changes.
  11. Dans l'onglet Complete configuration, vous pouvez rechercher par champ ou par valeur, afficher les champs vides et volatils et télécharger la sauvegarde avec Export (JSON).
  12. Avec To Restore Config en haut à droite, vous passez aux objets supprimés.

Pas à pas : changer de catégorie, sauvegarder immédiatement et supprimer des données

  1. En tant qu'administrateur, ouvrez EasyUC Cisco → Config Backup → Overview.
  2. Pour ajouter une catégorie, activez le commutateur dans la colonne Backup. Confirmez la demande Switch category on? avec Switch on. La catégorie est sauvegardée à partir du prochain passage. Le premier rapprochement constitue la sauvegarde de référence.
  3. Pour désactiver une catégorie, désactivez le commutateur et confirmez Switch category off? avec Switch off. Les suppressions dans le CUCM ne sont alors plus détectées pour cette catégorie. Les sauvegardes existantes restent restaurables jusqu'à la date indiquée.
  4. Les passerelles et les ports de passerelle partagent un même commutateur. La page le signale avec Shared switch with ….
  5. La dernière catégorie activée ne peut pas être désactivée individuellement. Dans ce cas, désactivez la sauvegarde dans son ensemble avec le commutateur de la barre d'état et confirmez Switch the backup off?.
  6. Cliquez sur Back up now pour demander un passage complet. La page signale : « Backup requested – it starts within 5 minutes. »
  7. Si la barre d'état affiche Held deletions, vérifiez d'abord dans le CUCM si les objets ont réellement été supprimés. Cliquez ensuite sur Accept et confirmez la demande. Ce n'est qu'alors que les objets sont considérés comme supprimés et restaurables.
  8. Avec Settings …, vous ouvrez la boîte de dialogue CUCM backup de la connexion sans quitter la page.
  9. Pour une catégorie désactivée disposant de données existantes, Delete backed-up data now · <category> apparaît sous le tableau. Cliquez dessus et confirmez Delete backed-up data?. Tous les objets sauvegardés de la catégorie, y compris le journal des modifications, sont supprimés définitivement.

Champs et options

Champs et options
Champ / actionSignification et utilisation
Enable CUCM backupCommutateur principal par connexion CUCM. Par défaut : désactivé. La désactivation arrête uniquement la collecte. Les sauvegardes existantes restent restaurables jusqu'à la fin de la durée de conservation.
Backed-up objectsHuit commutateurs répartis en quatre groupes. Devices : Phones, Phone numbers (lines/DNs). Dial plan : Translation patterns, Route patterns. Users : End users, Application users. Infrastructure : SIP trunks, Gateways with ports. Par défaut : Phones, Translation patterns, Route patterns.
Badge « new »Signale les types ajoutés ultérieurement. Ils ne sont pas activés automatiquement sur les connexions dont la sélection est enregistrée.
Badge « coming » / « not supported yet »Le serveur indique, par connexion, quels types il collecte déjà. Un type portant ce badge reste sélectionné, mais n'est pas encore sauvegardé. Dans la version 4.8.7, le serveur signale les huit types comme pris en charge.
Start / EndPlage horaire du passage complet au format HH:MM. Par défaut de 01:00 à 05:00. Ce qui n'est pas terminé dans la plage se poursuit dans la plage suivante.
Time zoneFuseau horaire de la plage horaire. Par défaut Europe/Berlin.
PacePause entre deux requêtes AXL : Slow 400 ms, Normal 120 ms (par défaut), Fast 30 ms. Un rythme plus lent ménage le publisher, et le passage dure plus longtemps.
Re-read at the latest after (days)Les objets inchangés sont également relus après ce délai. Valeurs autorisées de 1 à 30, 7 par défaut.
Retention of deleted objects (days)Les objets supprimés qui n'ont pas été restaurés restent restaurables pendant cette durée. Valeurs autorisées de 7 à 365, 90 par défaut.
Backup (colonne)État de la catégorie : backed up, off ou off since <date>, ou not supported yet. Pour les catégories désactivées, la ligne en dessous indique quand les données seront supprimées.
RecordsNombre d'objets sauvegardés qui ne sont pas supprimés. L'info-bulle énumère les objets en attente, retenus et signalés comme modifiés, ainsi que le nombre dans le CUCM lors du dernier rapprochement.
Storage / uncompressedStorage correspond à la taille du contenu stocké et compressé. Uncompressed correspond à la taille de la configuration sauvegardée. Le complément + … log indique la taille du journal des modifications.
Last full reconciliationFin du dernier rapprochement complet de la catégorie. Sans rapprochement, « no full reconciliation yet » s'affiche.
Source (Recent changes)La façon dont EasyUC a appris la modification : Pass, Refresh, Change feed, Reconciliation, accepted, EasyUC ou AXL version.
Held deletionsProtection contre la suppression en masse. Si plus de 50 objets et en même temps plus de la moitié d'un type manquent lors d'un rapprochement, ils ne sont considérés comme supprimés qu'après Accept.

Vérifier le résultat et résoudre les problèmes

  • Le succès se reconnaît à Enabled dans la barre d'état, à une date dans Last full reconciliation et à des valeurs croissantes dans Records.
  • Les valeurs secrètes telles que les mots de passe, les codes PIN et les identifiants digest ne sont jamais sauvegardées. La boîte de dialogue Backup les signale par « not backed up – set it again when restoring ».
  • « Please select at least one object type. » : sélectionnez au moins un type sous Backed-up objects.
  • « Start and end of the time window must differ. » : corrigez la plage horaire.
  • « The background job of the CUCM backup is missing or disabled. Please check under background jobs. » : activez la tâche sous les tâches d'arrière-plan.
  • « Change feed off – changes are only backed up in the time window » : le flux de modifications du journal des modifications ne s'exécute pas pour cette connexion. Une restauration ramène alors le dernier état sauvegardé. Activez le flux de modifications dans la connexion CUCM.
  • « The CUCM backup is enabled, but none of the selected object types is backed up on this connection yet – nothing is collected. » : sélectionnez aussi un type déjà sauvegardé.
  • « The CUCM backup settings were changed in the meantime (e.g. by another administrator). Nothing was saved – the view has been reloaded, please try again. » : répétez l'action.
  • « The category was switched off just now – please try again in a minute. » ou « Partly deleted – please run it again. » : relancez Delete backed-up data now.
  • « You do not have permission for this. » : le rôle pour cette catégorie vous manque. Les chiffres d'une catégorie sans autorisation apparaissent sous forme de tiret avec la remarque « No permission for this category ».
  • Un passage à l'état Interrupted attend la prochaine plage horaire. Back up now le reprend immédiatement.

Chapitres associés