Skip to main content

Restauration avec l’option GitHub Actions activée

Découvrez comment préparer et restaurer des sauvegardes lorsque GitHub Actions est activé avec le stockage d’objets blob externe.

Important

Les données stockées dans votre stockage externe configuré pour GitHub Actions (telles que les journaux, les artefacts et autres blobs) ne sont pas incluses dans les instantanés GitHub Enterprise Server Backup Service. Vous devez sauvegarder ces données séparément à l’aide des outils et des meilleures pratiques de votre fournisseur de stockage.

Lorsque vous restaurez une instance avec GitHub Actions activé, suivez ces étapes pour préserver la compatibilité avec les données Actions existantes :

  1. Approvisionnez l’instance cible.

  2. Préconfigurez le stockage d’Actions :

    1. Dans Management Console, activez GitHub Actions.

    2. Entrez exactement le même fournisseur de stockage externe et les mêmes identifiants que ceux utilisés dans l’instance d’origine.

    3. Cliquez sur Enregistrer.

      Cette étape garantit que les métadonnées Actions restaurées font correctement référence à vos données externes existantes.

  3. Activez le mode maintenance sur l’instance cible.

  4. Restaurez la sauvegarde :

    1. Exécutez la commande ghe-restore comme décrit dans la section Démarrage de l’opération de restauration.
    2. Le processus de restauration comprend les métadonnées Actions, mais suppose que le stockage externe est déjà accessible et configuré.
  5. Finalisez les paramètres dans Management Console.

  6. Réinscrivez les exécuteurs auto-hébergés :

    Tous les exécuteurs doivent être réinscrits auprès de l’instance restaurée, car les jetons d’inscription précédents ne sont plus valides après une restauration.

Pour plus d’informations, consultez « Sauvegarde et restauration de GitHub Enterprise Server avec GitHub Actions activé ».