Créer une instance de staging Devolutions Server
Pour effectuer des tests sur une instance de Devolutions Server sans modifier les données en production, déployez une instance de test basée sur une copie de l'instance de production.
Avant de déployer une instance de Devolutions Server, il est recommandé d'exécuter quelques tests pour s'assurer que tout fonctionne correctement. Consultez Devolutions Server staging checklist pour plus de détails.
Les étapes suivantes décrivent comment créer une instance de test hébergée sur la même machine que l'instance de production.
La copie d'une instance de production de Devolutions Server vers un environnement de staging peut avoir un impact sur les comptes privilégiés si le module PAM est utilisé. Pour éviter cela, supprimez les comptes privilégiés de l'instance de staging et créez-en de nouveaux spécifiquement pour l'environnement de staging.
Effectuez une sauvegarde complète de la base de données de production.
Restaurez la base de données sous un nouveau nom.
Exportez les clés de chiffrement depuis l'instance de production de Devolutions Server (si ce n'est pas déjà fait).
Créez une nouvelle instance dans la console Devolutions Server. Il est recommandé de créer l'instance de test en utilisant la même version que l'instance de production.
À l'étape de la base de données, entrez les informations relatives à la copie de la base de données créée à l'étape 2.
Lorsque cela vous est demandé, fournissez le fichier de clé de chiffrement exporté à l'étape 3. À partir de ce moment, vous pouvez effectuer la mise à niveau de la console Devolutions Server et mettre à jour l'instance de test. La console est conçue pour prendre en charge les versions antérieures de Devolutions Server.
Effectuez une sauvegarde complète de la base de données de staging une fois la création terminée.
Installez et testez toutes les fonctionnalités supplémentaires, telles que le service de planification, le serveur d'enregistrement et Devolutions Gateway.
Migration de Devolutions Server vers un autre serveur
Les instructions ci-dessus peuvent être utilisées pour migrer l'instance de Devolutions Server vers un nouveau serveur.
Si vous le souhaitez, vous pouvez déconnecter l'ancienne machine de votre domaine et renommer la nouvelle pour qu'elle corresponde au nom de la machine d'origine. Cela élimine la nécessité de mettre à jour l'URI d'accès et l'espace de travail Devolutions Server dans Remote Desktop Manager.
Si vous prévoyez de migrer la base de données SQL vers un nouveau serveur, cette opération doit être effectuée après avoir terminé la migration de Devolutions Server. Une fois la base de données migrée, mettez à jour la configuration de la base de données via la console Devolutions Server.
Si vous prévoyez de déplacer l'instance de Devolutions Server vers un nouveau fournisseur d'identité, vous pouvez également utiliser l'outil de migration d'authentification pour transférer les utilisateurs et les groupes d'utilisateurs vers le nouveau fournisseur de manière transparente.
Migration d'un SQL Server vers un autre serveur
Suivez les étapes ci-dessous pour migrer un SQL Server d'une instance de Devolutions Server vers une autre. Cette méthode est utile pour ceux qui souhaitent passer de SQL Express à SQL Server, par exemple.
Effectuez une sauvegarde complète de votre base de données.
Restaurez la base de données sous un nouveau nom.
Assurez-vous que vos comptes de service sont présents dans le nouveau SQL Server. Le DVLS_Owner doit toujours être un DB_Owner sur la base de données restaurée et disposer de l'autorisation Alter any login depuis la sécurisable.
Dans la console Devolutions Server, sous Modifier – Base de données, pointez l'instance de Devolutions Server vers le nouveau SQL Server et la nouvelle base de données.
Dans la section Informations d'identification avancées du même onglet, cochez Appliquer les autorisations minimales pour l'application Web et le service de planification. Cliquez sur Enregistrer.
Arrêtez et redémarrez l'instance de Devolutions Server pour appliquer les modifications.
Mis à jour
Ce contenu vous a-t-il été utile ?