Passer au contenu principal
pdf?stylesheet=default
Blackboard Help

Exporter, archiver et restaurer des cours

L'exportation et l'archivage de cours ont deux objectifs dans Blackboard Learn :

  • Exporter un cours lorsque le matériel pédagogique sera réutilisé ultérieurement pour enseigner à un nouveau groupe d'étudiants.
  • Archiver un cours pour en conserver un enregistrement.

Pour de plus amples informations sur l'importation de cours exportés, reportez-vous à la section Création de cours à partir de modèles et de paquets d'exportation (importation de cours).

L'exportation d'un cours crée un fichier ZIP du contenu du cours qui est appelé un paquet de cours. Vous pouvez réimporter des paquets de cours dans Blackboard Learn pour créer un nouveau cours avec le même contenu. L'exportation d'un cours inclut uniquement le contenu du cours. Elle n'inclut pas les interactions des utilisateurs telles que les messages de blog ou les notes.

L'archivage d'un cours crée un fichier ZIP du contenu du cours et des interactions des utilisateurs qui est appelé un paquet d'archives. Vous pouvez restaurer des paquets d'archives, mais ces derniers ne sont pas destinés à être réutilisés pour dispenser le cours, car toutes les interactions des utilisateurs sont également restaurées. Stockez les paquets d'archives à un emplacement sûr.

Ne décompressez et n'extrayez pas un paquet de cours ou d'archives. Ne supprimez pas les fichiers du paquet et n'essayez pas d'importer un fichier contenu dans le paquet. Vous ne pouvez importer ou restaurer le cours que si le paquet est intact. La modification du fichier ZIP suivie de l'importation ou de la restauration du paquet se traduit par un comportement instable et imprévisible dans le cours.

Vous pouvez importer des paquets de cours ou d'archives provenant de versions antérieures de Blackboard Learn dans la version actuelle. Toutefois, vous ne pouvez pas exporter les paquets provenant de versions plus récentes dans des versions antérieures.

À propos des autorisations de l'utilisateur requises

Pour inclure des fichiers de cours dans un paquet de cours lors de l'exportation ou de l'archivage d'un cours, un utilisateur qui crée le paquet doit disposer d'autorisations de gestion sur le dossier de cours.

Pour ajouter des fichiers de cours d'un paquet de cours à un dossier de destination lors de l'importation ou de la restauration d'un cours, un utilisateur effectuant l'opération doit disposer d'autorisations de gestion sur le dossier de cours.

Si votre établissement dispose d'une licence de Content Management, les utilisateurs disposant d'une autorisation de lecture peuvent inclure des liens vers des fichiers de cours durant une opération d'importation/exportation ou d'archivage/restauration. Les utilisateurs disposant d'autorisations de gestion peuvent inclure eux-mêmes des liens vers des fichiers de cours et des copies des fichiers de cours.

Si un utilisateur qui importe ou restaure un cours ne dispose pas d'autorisations de gestion, il est possible qu'une partie du contenu du paquet ne soit pas téléchargée avec succès.

Les liens vers les fichiers qui ne sont pas inclus dans le paquet lors de la création du paquet ne fonctionneront pas lors de l'importation ou de la restauration du paquet. Par exemple, si un onglet de cours inclut un lien vers un examen, mais que le paquet n'inclut pas les examens, les examens non notés et les pools, le lien ne fonctionnera pas dans le nouveau cours.

Tous les utilisateurs du cours disposent d'autorisations de lecture sur les fichiers de cours inclus dans le paquet. Les utilisateurs exerçant l'une des fonctions suivantes disposent d'une autorisation de gestion :

  • Professeurs
  • Concepteurs de cours
  • Assistants

Pour en savoir plus, reportez-vous à la rubrique Contenu inclus lors de la création de paquets de cours.

À propos de la disponibilité des types de contenu

Dans les versions antérieures à Blackboard Learn 9.1 SP 4, seuls les éléments disponibles étaient inclus dans un paquet de cours lors de l'exportation ou de l'archivage d'un cours. Lors de l'importation d'un paquet de cours provenant d'un environnement antérieur à SP 4, il est possible que les éléments qui n'étaient pas disponibles le soient désormais, car le paquet ne contient pas les éléments indisponibles. Blackboard Learn ne peut différencier les outils pédagogiques indisponibles, qui ont été omis durant l'exportation, des nouveaux éléments qui ne figuraient pas dans la version antérieure et qui sont définis comme disponibles par défaut. À partir de la version 9.1 SP4, les paramètres exacts définis au niveau du cours, tant disponibles qu'indisponibles, sont suivis et gérés dans le paquet d'exportation.

Comment archiver un cours ?

les informations Course Cartridge sont incluses dans l'archive et peuvent être restaurées, contrairement aux informations SafeAssignments. Pour en savoir plus, reportez-vous à la section À propos de SafeAssign.

Les paquets d'archives ont la structure de nom de fichier suivante :

ArchiveFile_Course_ID_date/time_stamp.zip

Le format de paquet de Blackboard Learn est conforme aux spécifications de conditionnement du contenu IMS et dispose d'extensions permettant la prise en charge des types de contenu spécifiques à Blackboard Learn. Pour en savoir plus sur l'exportation de cours au format Common Cartridge, reportez-vous à la section Création de paquets de cours Common Cartridge.

  1. Dans le Panneau de configuration de l'administrateur, dans la section Cours, cliquez sur Cours.
  2. Dans la barre d'actions, pointez vers Actions de sauvegarde pour accéder à la liste déroulante.
  3. Sélectionnez Archiver un cours.
  4. Dans le champ Code cours source, saisissez un code cours valide. Si vous ne connaissez pas le code cours exact, cliquez sur Parcourir pour rechercher le cours. Pour en savoir plus, reportez-vous à la rubrique Rechercher des cours.
  5. Pour inclure l'historique du centre de notes, cochez la case située après le code cours. La sélection de cette option engendre un accroissement de la taille et des délais de traitement du fichier.
  6. Dans la section Fichiers joints, déterminez si vous souhaitez inclure uniquement les liens vers les fichiers de cours, ou les liens et les copies du contenu des fichiers de cours.

    Si vous sélectionnez Copier les liens et les copies du contenu, cliquez sur Calculer la taille pour vous assurer que la taille du paquet ne dépasse pas la taille de paquet autorisée qui s'affiche. Pour supprimer des fichiers et des dossiers du paquet, cliquez sur Gérer le contenu du paquet.

  7. Cliquez sur Soumettre. Blackboard Learn crée le paquet d'archives et envoie un courrier électronique à votre compte Blackboard Learn. Ce courrier électronique comporte un lien vers le contenu du fichier journal du paquet et confirme que le paquet d'archives est prêt.
  8. Accédez à votre compte de messagerie Blackboard Learn et vérifiez que vous avez reçu le courrier électronique de confirmation.
  9. Dans le Panneau de configuration de l'administrateur, dans la section Cours, cliquez sur Cours.
  10. Recherchez le cours archivé.
  11. Accédez au menu contextuel du cours.
  12. Sélectionnez Exporter/Archiver. La page Exportation/Archive répertorie tous les paquets d'exportation ou d'archives pour ce cours qui n'ont pas été supprimés de Blackboard Learn, même si vous avez déjà téléchargé le paquet. Les noms des fichiers incluent la date et l'heure de création du paquet.
  13. Accédez au menu contextuel d'un fichier ZIP.
  14. Sélectionnez Ouvrir.
  15. Dans la boîte de dialogue Ouverture du fichier, sélectionnez Enregistrer le fichier et cliquez sur OK pour télécharger le paquet d'archives sur votre ordinateur.
  16. Vous pouvez supprimer définitivement le paquet de Blackboard Learn en sélectionnant Supprimer dans le menu contextuel du fichier ZIP.

Comment exporter un cours ?

Vous pouvez importer un cours exporté pour en créer un nouveau. Pour en savoir plus, reportez-vous à la section Création de cours à partir de modèles et de paquets d'exportation (importation de cours).

Le format de paquet de Blackboard Learn est conforme aux spécifications de conditionnement du contenu IMS et dispose d'extensions permettant la prise en charge des types de contenu spécifiques à Blackboard Learn. Pour en savoir plus sur l'exportation de cours au format Common Cartridge, reportez-vous à la section Création de paquets de cours Common Cartridge.

  1. Dans le Panneau de configuration de l'administrateur, dans la section Cours, cliquez sur Cours.
  2. Dans la barre d'actions, pointez vers Actions de sauvegarde pour accéder à la liste déroulante.
  3. Sélectionnez Exporter un cours.
  4. Dans le champ Code cours source, saisissez un code cours valide. Si vous ne connaissez pas le code cours exact, cliquez sur Parcourir pour rechercher le cours. Pour en savoir plus, reportez-vous à la rubrique Rechercher des cours.
  5. Cliquez sur Soumettre.
  6. Sur la page Exporter un cours, déterminez si vous souhaitez inclure uniquement les liens vers les fichiers de cours, ou les liens et les copies du contenu des fichiers de cours.

    Si vous sélectionnez Copier les liens et les copies du contenu, cliquez sur Calculer la taille pour vous assurer que la taille du paquet ne dépasse pas la taille de paquet autorisée qui s'affiche. Pour supprimer des fichiers et des dossiers du paquet, cliquez sur Gérer le contenu du paquet.

  7. Dans la section Sélectionner le matériel pédagogique, cochez les cases correspondant à chaque onglet de cours et outil à exporter. Pour en savoir plus sur ce qui accompagne chaque élément, reportez-vous à la rubrique Création de cours.
  8. Cliquez sur Soumettre.

À propos de la restauration de cours

La restauration d'un cours permet de télécharger le paquet d'archives dans Blackboard Learn dans l'état qui était le sien au moment de l'archivage. Les paquets d'archives comprennent du contenu de cours (y compris toutes les cassettes de cours si votre établissement dispose d'une licence Community Engagement), les données utilisateur et les interactions des utilisateurs.

Les paquets d'archives sont destinés à fournir un enregistrement permanent d'un cours. Pour enregistrer du matériel pédagogique destiné à être utilisé ultérieurement pour un autre groupe d'étudiants, exportez le cours au lieu de l'archiver. Pour en savoir plus, reportez-vous à la section Création de cours à partir de modèles et de paquets d'exportation (importation de cours).

Lorsque le cours est restauré, les paramètres et les options spécifiés dans le paquet d'archives remplacent les options du menu du cours et les paramètres par défaut, qui sont utilisés pour les nouveaux cours.

Il est possible que les paquets de cours créés dans des versions antérieures de Blackboard Learn ne soient pas pris en charge. Consultez les notes de parution de la version que vous utilisez pour obtenir une liste des versions prises en charge.

Taille maximale pour la restauration d'un cours

La taille limite par défaut pour le téléchargement de contenu via l'interface utilisateur est de 2,5 Go. Lors d'une tentative de téléchargement de fichiers d'une taille supérieure à 2,5 Go à l'aide de l'interface, les utilisateurs reçoivent un message d'erreur. Cette limite ne s'applique pas aux téléchargements du dossier Web ou de l'emplacement partagé (WebDAV).

Pour télécharger des fichiers plus volumineux, l'administrateur peut utiliser la ligne de commande ou augmenter le paramètre de taille par défaut Tomcat.

Pour augmenter la limite de téléchargement maximale, ouvrez webapps/blackboard/WEB-INF/config/struts/reporting-struts-config.xml et modifiez le paramètre de limite de téléchargement. La limite maximale de téléchargement du fichier est liée à Tomcat et ne concerne donc pas les téléchargements WebDAV. Ce paramètre étant lié à Tomcat, vous devez redémarrer les services pour que la modification soit validée.

Restauration des enregistrements d'utilisateurs

Lorsque vous effectuez une restauration, Blackboard Learn vérifie si les utilisateurs se trouvent dans le système en validant leurs noms d'utilisateur par rapport aux adresses électroniques.

Si un nom d'utilisateur existe avec une adresse électronique différente de celle indiquée dans le paquet d'archives, Blackboard Learn crée un nouveau compte utilisateur. Le nouveau compte possède le même nom d'utilisateur auquel vient s'ajouter une séquence de chiffres.

Si le nom d'utilisateur existe avec la même adresse électronique, Blackboard Learn ne crée pas de nouvel utilisateur. 

S'il existe un compte utilisateur, mais qu'il est désactivé, Blackboard Learn crée un nouveau compte utilisateur. Pour éviter la création d'un autre utilisateur dans le système, le compte originaldoit être activé.

 

Un paquet d'archives est téléchargé avec un compte dont le nom d'utilisateur est bb_utilisateur. Le processus de restauration recherche les utilisateurs de Blackboard Learn présentant ce nom d'utilisateur. Si bb_utilisateur existe dans le système, la procédure compare les adresses électroniques.Si elles correspondent, une nouvelle fiche d'inscription est créée dans course_users avec l'utilisateur existant (bb_utilisateur). Si elles sont différentes, un nouvel utilisateur est créé (bb_utilisateur1).

par précaution, tous les utilisateurs qui sont ajoutés durant une restauration sont créés avec leur fonction première dans le système. Les fonctions secondaires dans le système ne sont pas prises en compte.

Comment restaurer un cours ?

  1. Dans le Panneau de configuration de l'administrateur, dans la section Cours, cliquez sur Cours.
  2. Recherchez un cours. Pour en savoir plus, reportez-vous à la rubrique Rechercher des cours.
  3. Dans la barre d'actions, pointez vers Créer un cours pour accéder à la liste déroulante.
  4. Sélectionnez Restaurer. Le tableau suivant décrit les champs disponibles. [r] indique un champ obligatoire.
    Restaurer les champs disponibles pour un cours
    Champ Description
    Code cours de destination Indiquez un nouveau code cours. Blackboard Learn crée un cours avec les données et les paramètres contenus dans le paquet d'archives.

    Les codes cours peuvent contenir des chiffres, des lettres, des tirets (-), des caractères de soulignement (_) et des points (.). Tous les autres caractères, notamment les espaces, sont interdits.

    Les codes cours ne peuvent être modifiés une fois définis.

    Il est possible de faire porter une recherche sur ce champ.

    Sélectionner un paquet Saisissez l'emplacement exact du fichier correspondant au paquet d'archives ou cliquez sur Parcourir Mon ordinateur pour naviguer vers le fichier.
    Dossier pour fichiers Content Collection Ce champ n'apparaît que si votre établissement dispose d'une licence Content Management.

    Pour exclure les fichiers Content Collection de la restauration, sélectionnez Répertoire par défaut des fichiers de cours.

    Pour inclure les fichiers Content Collection dans la restauration, sélectionnez Sélectionner un dossier. Cliquez sur Parcourir pour naviguer vers le dossier. Blackboard Learn crée un sous-dossier et y copie les fichiers Content Collection.

  5. Cliquez sur Soumettre.

Comment afficher les journaux d'exportation et d'archivage ?

  1. Dans le Panneau de configuration de l'administrateur, dans la section Cours, cliquez sur Cours.
  2. Recherchez un cours. Pour en savoir plus, reportez-vous à la rubrique Rechercher des cours.
  3. Accédez au menu contextuel du cours.
  4. Sélectionnez Exporter/Archiver.
  5. La page Exporter/Archiver le cours répertorie tous les paquets d'archives ou d'exportation pour ce cours qui n'ont pas été supprimés de Blackboard Learn, même si vous avez déjà téléchargé le paquet. Les noms des fichiers incluent la date et l'heure de création du paquet.
  6. Accédez au menu contextuel d'un fichier ZIP.
  7. Pour afficher la date et l'heure de création du paquet, ainsi que son état, sélectionnez Afficher le journal simple.
  8. Pour afficher la date et l'heure de création du paquet, son état et une liste du matériel pédagogique inclus dans le paquet, sélectionnez Afficher le journal détaillé.

Comment exporter, archiver et restaurer des cours en mode batch ?

Blackboard Learn inclut l'outil batch_ImportExport permettant de gérer les opérations d'importation/exportation et d'archivage/restauration de plusieurs cours à la fois, ainsi que l'opération d'importation/restauration de fichiers qui dépassent la limite de téléchargement maximale par défaut.

Cet outil traite les fichiers batch comprenant le code cours et le chemin d'accès complet du paquet ZIP.

Limite de chargement maximale par défaut

La taille limite par défaut pour le téléchargement de contenu via l'interface utilisateur est de 250 Mo. Lors d'une tentative de téléchargement de fichiers d'une taille supérieure à 250 Mo dans l'interface, les utilisateurs reçoivent un message d'erreur. Cette limite ne s'applique pas aux téléchargements du dossier Web ou de l'emplacement partagé (WebDAV).

Pour télécharger des fichiers plus volumineux, l'administrateur peut utiliser la ligne de commande ou augmenter le paramètre de taille par défaut Tomcat.

Pour augmenter la limite de téléchargement maximale, ouvrez webapps/blackboard/WEB-INF/config/struts/reporting-struts-config.xml et modifiez le paramètre de limite de téléchargement. La limite maximale de téléchargement du fichier est liée à Tomcat et ne concerne donc pas les téléchargements WebDAV. Ce paramètre étant lié à Tomcat, vous devez redémarrer les services pour que la modification soit validée.

Création du fichier batch pour les opérations d'exportation/archivage et d'importation/restauration

Un fichier batch utilisé par l'outil batch_ImportExport comporte seulement deux valeurs sur chaque ligne : le code cours et le chemin d'accès complet du paquet ZIP.

  • Lors d'une opération d'exportation ou d'archivage, Blackboard Learn crée un paquet ZIP à l'aide du chemin d'accès et du nom de fichier spécifiés.
  • Lors d'une opération d'importation ou de restauration, le chemin d'accès et le nom de fichier indiqués pointent vers le paquet ZIP associé au code cours de destination.

Vous trouverez ci-dessous des exemples de contenu d'un fichier de lot à utiliser avec l'outil batch_ImportExport. Enregistrez les fichiers batch en tant que fichiers texte (TXT).

Exportation et archivage de fichiers batch

L'exportation et l'archivage de fichiers batch requièrent uniquement le chemin d'accès du répertoire dans lequel est stocké chaque paquet. Ces opérations nécessitent également une désignation booléenne true afin d'inclure les fichiers de cours (le premier "true") et l'historique du centre de notes (le deuxième "true"). N'incluez pas de nom de paquet. L'ajout d'un nom de paquet génère une erreur.

HIST101, C:\Course_archives\,vrai,vrai
HIST201, C:\Course_archives\,vrai,vrai
HIST301, C:\Course_archives\,vrai,vrai
HIST401, C:\Course_archives\,vrai,vrai

Importation et restauration de fichiers batch

L'importation et la restauration de fichiers batch requièrent le chemin d'accès exact du fichier, y compris le nom du paquet.

HIST101, C:\Course_archives\Archive_File_HIST101.zip
HIST201, C:\Course_archives\Archive_File_HIST201.zip
HIST301, C:\Course_archives\Archive_File_HIST301.zip
HIST401, C:\Course_archives\Archive_File_HIST401.zip
HIST331, C:\Course_archives\Archive_File_HIST331.zip

Comment exécuter l'outil batch ?

L'outil batch utilisé pour les fonctionnalités d'importation/exportation et d'archivage/de restauration doit être exécuté à partir de la ligne de commande. L'outil doit être exécuté à partir du serveur web/d'applications. La syntaxe de la commande est présentée ci-dessous.

Syntaxe Windows :

C:\Blackboard\apps\content-exchange\bin\batch_ImportExport.bat –f chemin_accès_fichier -l séparateur -t opération -n nom_hôte_virtuel

utilisez l'exécutable cmd.exe pour ouvrir une ligne de commande et exécuter l'outil. L'exécution de l'outil à partir de command.exe génère des erreurs.

Syntaxe UNIX :

/usr/local/blackboard/apps/content-exchange/bin/batch_ImportExport.sh –f chemin_accès_fichier -l séparateur -t opération -n nom_hôte_virtuel

Le chemin d'accès exact au répertoire Blackboard peut varier selon l'emplacement d'installation de Blackboard Learn.

Chemins d'accès au répertoire Blackboard
Argument Description
chemin_du_fichier Entrez le chemin d'accès complet menant au fichier de lot.
séparateur Entrez l'une des valeurs suivantes :
  • 1 : identifie la virgule (,) comme séparateur.
  • 2 : identifie le point-virgule (;) comme séparateur.
  • 3 : identifie la tabulation comme séparateur.
opération Entrez l'une des valeurs sensibles à la casse suivantes pour indiquer le type d'opération effectué :
  • import
  • export
  • restaurer
  • archiver
nom_hôte_virtuel Nom de l'installation virtuelle utilisée lors de l'exécution de l'outil. En l'absence d'installations virtuelles ou d'argument de ce type, l'outil s'exécute en fonction de l'installation virtuelle par défaut.

un paramètre true/false facultatif dans la quatrième colonne du fichier source est disponible pour les opérations batch_ImportExport. Il n'est utilisé que pour les opérations d'archivage et détermine si l'historique du centre de notes sera inclus dans le paquet.

Comment personnaliser la taille de tas JVM pour l'outil batch_ImportExport ?

  1. Ouvrez le fichier batch_ImportExport.bat ou batch_ImportExport.sh à des fins de modification.
  2. Ajoutez un paramètre $OPTS ou %OPTS pour inclure la taille du tas JVM personnalisée. La syntaxe est présentée ci-dessous. L'exemple suivant utilise un tas JVM de 6 Go et doit être modifié pour correspondre aux critères de votre établissement.

    Syntaxe Windows :

    OPTS="%OPTS -Xmx6g"

    Syntaxe UNIX :

    OPTS="$OPTS -Xmx6g"

Chemins d'accès pris en charge pour l'importation et la restauration de cours

Le tableau ci-dessous identifie les chemins d'accès pris en charge pour l'importation et la restauration de cours qui ont été exportés ou archivés à partir de systèmes de gestion de la formation antérieurs. Les chemins d'accès certifiés ont fait l'objet d'une vérification approfondie et sont pris en charge par Blackboard. Les chemins compatibles n'ont pas fait l'objet d'une telle vérification, mais doivent fonctionner correctement, étant donné les performances passées.

Les chemins d'accès pour l'importation et la restauration de cours ne sont pas compatibles avec les versions antérieures. Les cours peuvent être importés ou restaurés dans une nouvelle version, mais les cours d'une nouvelle version ne peuvent pas l'être dans une version antérieure.

Chemins d'accès pris en charge pour l'importation et la restauration de cours
Source Assistance
Blackboard Learn version 9.1 Certifié
Blackboard Learn version 9.0 Certifié
Blackboard Academic Suite version 8 Certifié
Blackboard Academic Suite version 7 Certifié
Blackboard Academic Suite version 6 Certifié
Blackboard ML Certifié
Blackboard 5,5* Certifié
Blackboard 5,0* Compatible
CourseInfo 4 Non pris en charge 
Blackboard Vista et CE version 8.0.5 ou ultérieure  Certifié
Blackboard Campus Edition 4.1.7 Certifié
ANGEL SGF 7.3 Non pris en charge 
ANGEL SGF 7,4 Certifié
ANGEL SGF 8,0 Certifié

*Blackboard 5 et Blackboard 5.5 n'incluaient pas de fonction d'archivage et de restauration. Les cours de ces versions peuvent être importés, mais ils ne peuvent pas être restaurés avec les interactions et les données utilisateur intactes.