Artikelversion: Enterprise Server 2.17
Testinstanz einrichten
Sie können eine Testinstanz verwenden, um Änderungen zu testen, bevor sie auf Ihre GitHub Enterprise Server-Instanz angewendet werden. So können Sie eine Testinstanz beispielsweise verwenden, um neue GitHub Enterprise Server-Updates zu testen oder das Importieren von Migrationsdaten zu üben.
Tipp: Sie können Ihre vorhandene GitHub Enterprise-Lizenzdatei wiederverwenden, sofern die Testinstanz nicht für die Produktion verwendet wird.
Zum sorgfältigen Testen einer GitHub Enterprise Server-Appliance müssen Sie die externen Systeme in Betracht ziehen, die mit ihr interagieren. Zu den bei Tests zu berücksichtigenden Faktoren zählen u. a.
- Authentifizierung, insbesondere bei Verwendung eines externen Authentifizierungsanbieters,
- Integration in ein externes Ticketsystem,
- Integration in einen CI-Server,
- externe Skripts oder Software, welche die die GitHub Enterprise Server-API verwenden,
- externer SMTP-Server für E-Mail-Benachrichtigungen.
- Führen Sie mithilfe von GitHub Enterprise Server Backup-Dienstprogramme ein Backup Ihrer Produktionsinstanz durch. Weitere Informationen finden Sie im Abschnitt „Informationen zu GitHub Enterprise Server Backup-Dienstprogramme“ unter „Backups auf Ihrer Appliance konfigurieren“.
- Richten Sie eine neue Instanz ein, die als Ihre Staging-Umgebung fungiert. Sie können dieselben Leitfäden zum Bereitstellen und Installieren Ihrer Testinstanz verwenden, die Sie für Ihre Produktionsinstanz verwenden. Weitere Informationen finden Sie unter „GitHub Enterprise Server-Instanz einrichten“.
- Stellen Sie Ihr Backup auf Ihrer Testinstanz wieder her. Weitere Informationen finden Sie im Abschnitt „Backup wiederherstellen“ unter „Backups auf Ihrer Appliance konfigurieren“.