> For the complete documentation index, see [llms.txt](https://docs.devolutions.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.devolutions.net/server/de/knowledge-base/how-to-articles/create-server-staging-instance.md).

# Eine Devolutions Server-Staging-Instanz erstellen

Um Tests an einer Devolutions Server-Instanz durchzuführen, ohne die Daten in der Produktion zu verändern, stellen Sie eine Testinstanz basierend auf einer Kopie der Produktionsinstanz bereit.

{% hint style="info" %}
Vor der Bereitstellung einer Devolutions Server-Instanz wird empfohlen, einige Tests durchzuführen, um sicherzustellen, dass alles ordnungsgemäß funktioniert. Weitere Details finden Sie unter [Devolutions Server-Staging-Checkliste](/server/de/knowledge-base/how-to-articles/create-server-staging-instance/devolutions-server-staging-checklist.md).
{% endhint %}

Die folgenden Schritte beschreiben, wie eine Testinstanz erstellt wird, die auf derselben Maschine wie die Produktionsinstanz gehostet wird.

{% hint style="warning" %}
Das Kopieren einer Produktionsinstanz von Devolutions Server in eine Staging-Umgebung kann Auswirkungen auf privilegierte Konten haben, wenn das PAM-Modul verwendet wird. Um dies zu vermeiden, entfernen Sie die privilegierten Konten aus der Staging-Instanz und erstellen Sie neue speziell für die Staging-Umgebung.
{% endhint %}

1. Führen Sie eine vollständige Sicherung der Produktionsdatenbank durch.
2. Stellen Sie die Datenbank unter einem neuen Namen wieder her.
3. [Exportieren Sie die Verschlüsselungsschlüssel](/server/de/knowledge-base/how-to-articles/manage-encryption-keys.md) aus der Produktionsinstanz von Devolutions Server (falls dies noch nicht erfolgt ist).
4. [Erstellen Sie eine neue Instanz](/server/de/getting-started/installation/devolutions-server-instance-creation.md) in der Devolutions Server Console. Es wird empfohlen, die Testinstanz mit derselben Version wie die Produktionsinstanz zu erstellen.
5. Geben Sie im Datenbankschritt die Informationen zur in Schritt 2 erstellten Datenbankkopie ein.
6. Wenn Sie dazu aufgefordert werden, stellen Sie die in Schritt 3 exportierte Verschlüsselungsschlüsseldatei bereit. Ab diesem Punkt können Sie das Upgrade der Devolutions Server Console durchführen und [die Testinstanz aktualisieren](/server/de/getting-started/installation/devolutions-server-upgrade.md). Die Konsole ist so konzipiert, dass sie frühere Versionen von Devolutions Server unterstützt.
7. Erstellen Sie eine vollständige Sicherung der Staging-Datenbank, wenn die Erstellung abgeschlossen ist.
8. Installieren und testen Sie alle zusätzlichen Funktionen, wie den Scheduler-Dienst, den Aufzeichnungsserver und das Devolutions Gateway.

### Devolutions Server auf einen anderen Server migrieren

Die obigen Anweisungen können verwendet werden, um die Devolutions Server-Instanz auf einen neuen Server zu migrieren.

Falls gewünscht, können Sie die alte Maschine von Ihrer Domäne trennen und die neue umbenennen, damit sie dem ursprünglichen Maschinennamen entspricht. Dadurch entfällt die Notwendigkeit, den Zugriffs-URI und die Devolutions Server-Datenquelle in Remote Desktop Manager zu aktualisieren.

Wenn Sie planen, die SQL-Datenbank auf einen neuen Server zu migrieren, sollte dies nach Abschluss der Devolutions Server-Migration erfolgen. Sobald die Datenbank migriert wurde, aktualisieren Sie die Datenbankkonfiguration über die Devolutions Server Console.

Wenn Sie planen, die Devolutions Server-Instanz zu einem neuen Identitätsanbieter zu verschieben, können Sie auch das [Authentifizierungs-Migrationstool](/server/de/knowledge-base/how-to-articles/migrate-users-to-another-authentication-provider.md) verwenden, um Benutzer und Benutzergruppen nahtlos zum neuen Anbieter zu übertragen.

### Einen SQL Server auf einen anderen Server migrieren

Befolgen Sie die folgenden Schritte, um einen SQL Server von einem Devolutions Server auf einen anderen zu migrieren. Diese Methode ist beispielsweise für diejenigen nützlich, die von SQL Express zu SQL Server wechseln möchten.

1. Führen Sie eine vollständige Sicherung Ihrer Datenbank durch.
2. Stellen Sie die Datenbank unter einem neuen Namen wieder her.
3. Stellen Sie sicher, dass Ihre Dienstkonten im neuen SQL Server vorhanden sind. Der DVLS\_Owner muss weiterhin ein DB\_Owner der wiederhergestellten Datenbank sein und über die Berechtigungen [***Alter any login*** und ***Control Server*** ](/server/de/knowledge-base/knowledge-base-articles/pre-deployment-account-survey.md)aus den Sicherungsfähigen verfügen.
4. Richten Sie in der Devolutions Server Console unter ***Edit*** – ***Database*** die Devolutions Server-Instanz auf den neuen SQL Server und die neue Datenbank aus.
5. Aktivieren Sie im Abschnitt ***Advanced credentials*** derselben Registerkarte die Option ***Apply least permissions*** sowohl für die Webanwendung als auch für den Scheduler-Dienst. Klicken Sie auf ***Save***.
6. Stoppen und starten Sie die Devolutions Server-Instanz neu, um die Änderungen anzuwenden.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.devolutions.net/server/de/knowledge-base/how-to-articles/create-server-staging-instance.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
