Voix et communications unifiées : Cisco Unified Communications Manager (CallManager)

Fuseau horaire des versions 8.X/9.X/10.X CUCM et modifications DST

18 octobre 2016 - Traduction automatique
Autres versions: PDFpdf | Anglais (22 août 2015) | Commentaires

Introduction

Ce document décrit comment des modifications et les fuseaux horaires du temps heure d'été (DST) sont mis en application et mis à jour sur le gestionnaire de Cisco Unified Communications (CUCM) et sur les Téléphones IP de Cisco les plus populaires.

Contribué par Mateusz Korab et Leszek Wojnarski, ingénieurs TAC Cisco.

Les fuseaux horaires de mise en place et le DST change dans CUCM

Les informations de fuseau horaire dans CUCM sont basées sur la base de données de fuseau horaire définie sur l'Internet Assigned Numbers Authority (IANA) : Ce s'appelle parfois la base de données d'Olson, qui se rapporte au contributeur de fondation, Arthur David Olson. Paul Eggert est actuellement son éditeur et mainteneur. Référez-vous à la base de données de fuseau horaire pour les mises à jour récentes de fuseau horaire.

Les changements de la base de données de fuseau horaire se produisent habituellement quelques fois par année ; vous pouvez vérifier l'historique de toutes les mises à jour récentes sur les archives de TZ-annonce.

Pour d'importants changements de la base de données de fuseau horaire, Cisco publie le fichier .cop pour CUCM qui inclut les modifications à la base de données de fuseau horaire. Non tous les changements de la base de données de fuseau horaire ont un fichier respectif .cop pour CUCM.

Pour toutes les versions actuellement prises en charge CUCM (excepté la plus nouvelle version 10.5 où il a été remodelé), la modification DST est exécutée selon le programme, défini avant que la version de données de zone, qui peut être vérifiée avec cette commande CLI :

admin:show timezone config
Current timezone: Central European Time (Europe/Warsaw)
Timezone version: 2012j

Dans ce cas, la version installée de fuseau horaire est 2012j et le système est placé dans le fuseau horaire du temps de l'Europe centrale (CET).

Vous pouvez visualiser la liste de fuseaux horaires disponibles avec cette commande :

admin:show timezone list

   0 - Africa/Abidjan
   1 - Africa/Accra
   2 - Africa/Addis_Ababa
   3 - Africa/Algiers
   4 - Africa/Asmara
   5 - Africa/Bamako[...]
405 - Europe/Warsaw
[...]

Et des fuseaux horaires sur CUCM peuvent être placés avec cette commande :

admin:set timezone 405

Using timezone: Europe/Warsaw

A system restart is required

Dans cette commande, 405 est le mappage des 405 fuseau horaire à de l'Europe/de Warsaw.

Remarque: Après que vous changiez le fuseau horaire sur CUCM, un redémarrage du système est exigé.

Le programme de modification DST peut être mis à jour par l'intermédiaire des fichiers de la mise à jour .cop DST, qui sont publiés pour des versions spécifiques CUCM et chaque fois des règles DST sont changées. Il y a beaucoup de changements de DST à travers le monde entier tous les ans, ainsi il est important que vous mainteniez le programme DST mis à jour. Des fichiers de la mise à jour .cop DST sont nommés dans ce format :

ciscocm.dst-updater.<tzdata_version>.<UCM Release version>.cop

Chaque fichier de la mise à jour .cop DST inclut une nouvelle version d'un fichier .csv (TzDataCSV.csv), qui contient la mise à jour de programme de modification DST pour chaque fois répartit en zones. Le fichier contient ces informations pour chaque fois répartissent en zones. Voici un exemple fuseau horaire pendant de l'Europe/d'Amsterdam :

TIMEZONE_EUROPE_AMSTERDAM,"Europe/Amsterdam","60","0/3/0/5,02:00:00:00","0/10/0/4,
03:00:00:00
","60","Europe/Amsterdam"

Voici une description de ce qui les différents composants du moyen de sortie :

  • TIMEZONE_EUROPE_AMSTERDAM - Identifiant
  • L'Europe/Amsterdam - Nom de fuseau horaire
  • « 60" - Décalage heure de Greenwich (GMT)
  • « 0/3/0/5,02:00:00:00" - Débuts DST à 2h du matin ; 3 signifie mars ; 5 signifie le cinquième dimanche de ce mois
  • « 0/10/0/4,03:00:00:00" - Arrêts DST à 3h du matin ; 10 signifie octobre ; 4 signifie le quatrième dimanche de ce mois
  • « 60" - Changement DST des minutes
  • La « Europe/Amsterdam » - Repère supplémentaire de fuseau horaire

Après que vous installiez le fichier de la mise à jour .cop DST, toutes les informations de TzDataCSV.csv sont mises à jour dans la base de données CUCM.

Dans la base de données CUCM, la table qui enregistre l'information de mise à jour DST s'appelle la table de Typetimezone. Le contenu de la table de Typetimezone peut être vérifié par un SQL CLI (SQL) ; voici un exemple :

admin:run sql select * from typetimezone where name ='Europe/Amsterdam'
enum name description moniker bias stddate stdbias dstdate dstbias abbreviation
legacyname
==== ================ ============================================================
========================= ==== ==================== ======= ===================
======= ============ ================================
23 Europe/Amsterdam (GMT+01:00) Amsterdam, Berlin, Stockholm, Rome, Bern, Vienna
TIMEZONE_EUROPE_AMSTERDAM -60 0/10/0/4,03:00:00:00 0 0/3/0/5,02:00:00:00 -60 CET W.
Europe Standard/Daylight Time

Voici une description de ce qui les différents composants du moyen de sortie :

  • stddate - Début d'heure d'hiver
  • dstdate - Début d'heure d'été
  • polarisation - Décalage de GMT 
  • stdbias - Décalage de polarisation pendant l'heure d'hiver
  • dstbias - Décalage de polarisation pendant l'heure d'été

Comme vous pouvez voir, il n'y a aucune information sur l'année dans la base de données. Les changements de mise à jour DST de CUCM ne sont pas année-particularité ; des mises à jour de temps de la table de Typetimezone sont appliquées chaque année et peuvent seulement être changées par une nouvelle installation de fichier de la mise à jour .cop DST.

Les fuseaux horaires de mise en place et le DST change sur la plupart des Téléphones IP populaires de Cisco

Couvertures de cette section comment manipuler des changements DST pour des téléphones de CUCM.

Pendant le processus de démarrage, tous les téléphones communiquent avec le serveur TFTP et téléchargent les informations de tzdata, basées sur les informations à partir du fichier de config. Ce processus varie et dépend du type du téléphone. Après que le téléphone obtienne les informations dans le fichier de configuration au sujet duquel le fichier au télécharger, il télécharge le fichier du même serveur TFTP.

Dans l'image, le file> de <tz est tzupdater.jar, tzdatacsv.csv, ou j9-tzdata.jar.

Gamme 79XX, 8961, et informations de tzdata de mise à jour des téléphones 99X1 avec un téléchargement de la bibliothèque tzupdater.jar basée sur cette section à partir du fichier de config :

<device>
<tzdata>
<tzolsonversion>version</tzolsonversion>
<tzupdater>tzupdater.jar<tzupdater>
</tzdata>
</device>

Voici une description de ce qui les différents composants du moyen de fichier :

  • version - C'est la version d'Olson TZ qui provient le fichier tzupdater.ver qui est vidé dans le répertoire TFTP
  • tzupdater.jar - C'est le fichier de mise à jour de la TZ pour des téléphones de Javas

3911, 3951, séries 69XX, et informations de tzdata de mise à jour des téléphones 894X avec un téléchargement du fichier tzdatacsv.csv basé sur cette section à partir du fichier de config :

<device>
<tzdata>
<tzolsonversion>version</tzolsonversion>
<tzupdater>tzdatacsv.csv<tzupdater>
</tzdata>
</device>

Dans le fichier, tzdatacsv.csv signifie le fichier de mise à jour de fuseau horaire pour des téléphones Lodown/RTL/Gumbo.

Les informations de tzdata de mise à jour de téléphones de la gamme 78XX et des séries 88XX avec un téléchargement de la bibliothèque j9-tzdata.jar basée sur cette section du config classent :

<device>
<tzdata>
<tzolsonversion>version</tzolsonversion>
<tzupdater>j9-tzdata.jar<tzupdater>
</tzdata>
</device>

Dans le fichier, j9-tzdata.jar signifie le fichier de mise à jour de fuseau horaire pour la gamme 78XX et les séries 88XX.

Remarque: Des dossiers comme tzupdater.jar, tzdatacsv.csv, et j9-tzdata.jar sont mis à jour sur le serveur TFTP pendant l'installation du fichier de la mise à jour .cop DST.

L'implémentation DST change dans la version 10.5 CUCM

Dans la version 10.5 CUCM, la manière dont DST change ont été manipulées a été changée. Ces améliorations ont réduit le nombre de cas ouverts quand une nouvelle installation de fichier DST .cop a été exigée.

Dans la plupart des cas, vous n'avez pas besoin d'installer de nouveaux fichiers .cop parce que les règles du gouvernement des pays ne changent pas chaque année. Mais même puis, vous devez mettre vos dossiers à jour .csv parce que l'année calendaire change chaque année.

Par exemple, pendant quelques années, le jour de début DST est le quatrième dimanche et parfois il commence le cinquième dimanche. Parfois, le fichier .csv indique le quatrième dimanche et à d'autres fois, il indique le cinquième dimanche. Ceci pourrait être embrouillant parce que mars peut avoir quatre ou cinq dimanche. Le but de cette caractéristique est que le fichier .csv devrait se rapporter au dimanche dernier au lieu de au quatrième ou cinquième dimanche. Ainsi un nouveau fichier .csv est exigé.

Dans des versions CUCM avant version 10.5, cette modification a exigé une nouvelle installation de fichier DST .cop. Avec les changements de CUCM Veresion 10.5, ce comportement se produit :

  • Un DST ordonne le fichier est généré pendant l'année en cours aux heures de 00:00 le 10 janvier si le serveur CUCM est mis sous tension.
  • Si le serveur CUCM n'est pas mis sous tension, le fichier de règles DST est généré quand les serveurs initialisent, en fonction ou après janvier 10.
  • Les administrateurs peuvent générer les règles DST classent manuellement s'ils exécutent la commande de dst de mise à jour d'utils du CLI.

    admin:utils update dst
    Creating backup of existing DST rules file.
    Backup of DST rules file created.
    Creating new file for DST rules. This might take several minutes.
    Do not press Ctrl-C.
    DST rules file created for the current year.
    Cisco TFTP will restart now.
    Service Manager is running
    Cisco Tftp[STARTED]
    Cisco tftp restarted.
    CSV file created succesfully.

Vous devez redémarrer les téléphones pour que les modifications les prennent effet. Si vous ne redémarrez pas les téléphones, il a comme conséquence les dates de début et de fin incorrectes DST.

Remarque: On l'exige encore pour mettre le dossier à jour DST .cop si la base de données de fuseau horaire pour le fuseau horaire change. Par exemple, si un pays particulier décide qu'il ne fera plus des modifications DST, vous devrez mettre le dossier à jour DST .cop.

Évitez les problèmes liés aux modifications DST sur CUCM et Téléphones IP de Cisco

Afin d'éviter des problèmes connus avec des modifications de mise à jour DST sur des téléphones et des systèmes CUCM (de la version 8.X à Version10.5), souvenez-vous ces soucis :

  • Vous devez garder votre système CUCM mis à jour avec la plus nouvelle release du fichier DST .cop disponible sur Cisco.com.

  • Chaque fois que vous mettez à jour le système CUCM avec le nouveau fichier DST .cop, les fichiers jar de tzdata doivent également être mis à jour. Afin d'éviter tous les problèmes de compatibilité avec les téléphones qui exécutent le microprogramme ancien, il est fortement recommandé pour maintenir le système mis à jour avec la dernière release de paquet de périphérique.

  • Chaque fois que vous voyez « le téléchargement de données de fuseau horaire a manqué » message dans les messages de l'état du téléphone, vous devez étudier parce qu'il est fortement possible que le téléphone aura des problèmes avec l'affichage de temps correct et rencontrera des problèmes pendant la mise à jour DST.

  • Rendez-vous compte que Cisco ne peut pas prévoir quand des règles DST seront changées, et c'est pourquoi il y a un besoin de publier et installer des fichiers DST .cop chaque fois qu'il y a une annonce que des règles sont changées.


Document ID: 118744