Citrix虚拟应用程序和桌面

Mettre un déploiement à niveau

简介

Vous pouvez mettre à niveau肯定déploiements vers des版本加上récentes sans devoir d 'abord configurer les nouvelles machines ou sites。这是我的家乡à我的家乡。倾倒savoir quelles版本de Citrix虚拟应用程序和桌面vous pouvez mettre à niveau,咨询师le指南à niveau思杰

倒喷枪之意à尼沃,exécutez程序安装à新产品的新版本的新产品à尼沃的主要合成物,法国的VDA和某些合成物précédemment installés。Mettez ensuite à niveau les bases de données et le site。

Vous pouvez mettre à niveau tout composant pouvant être installé avec le program d’installation complete (et les programs d’installation de VDA autonomes), s 'il exist une version plus récente。请按installés avec le安装程序完成(告诉que Citrix配置和配置管理),请参考文档。Pour les mises à niveau de l 'hôte, consultez la documentation appropriée。

咨询商兜售les信息dans cet文章先锋队procéder à une mise à niveau。

Séquence de mise à niveau

Le diagramme suivant montre les étapes de la séquence de mise à niveau。La procédure de mise à niveau大陆les détails de chque étape du diagramme。

组织图de la séquence de mise à niveau

Procédure de mise à niveau

产品使用的合成材料的安装程序être mis à niveau en exécutant产品使用的合成材料的安装程序。

Si une machine continental plusieurs复合材料(典型的例子,Studio et Serveur de license), tous les复合材料de cette machine sont mis à niveau, Si le支持产品continental des版本加上récentes de leur logiciel。

Pour utiliser les programs d 'installation:

  • Pour exécuter l 'interface graphique du program d 'installation complete du product, ouvrez une session sur la machine, puis insérez le support ou montez le lecteur ISO Pour la nouvelle版本。双喜临门选择的时候
  • 倾用者l 'interface de ligne de command, exécutez la command appropriée。看到拉节安装人员à l 'aide de la ligne de command

Étape 1: Préparer

先锋队的开端à niveau,保证你的d ' être prêt。Lisez et complétez toutes les tâches nécessaires:

Étape 2: Mettre à niveau le server de licenses

思嘉安装处理d 'une新版本du logiciel server de license Citrix, mettez à niveau ce合成先锋派autre合成。

再见,再见Déterminé si votre服务器de许可证最兼容avec la nouvelle版本,法国最重要的地方exécutiez法国的安装程序,由许可证提供procéder à la mise . à法国的产品由自己负责。

Étape 3: Mettre à niveau店面

Si le支持安装大陆une nouvelle版本du logiciel StoreFront, exécutez程序d '安装sur la machine contenant le server StoreFront。

  • Dans l 'interface graphique, choisissezCitrix店面在节Etendre le deploiement
  • À parr de la ligne de command, exécutezCitrixStoreFront-x64.exe, quiest disponible dans le dossierx64du支持d 'installation de Citrix虚拟应用程序和桌面。

Étape 4: Mettre à niveau总监

Si le支持安装大陆新版本软件主任,exécutez le程序安装sur la机器内容主任。

Étape 5: Mettre à niveau Citrix供应

Le support d 'installation Citrix Provisioning est disponble séparément à partir du support d 'installation de Citrix Virtual Apps and desktop。倾倒savoir评论安装和仪表à niveau le logiciel de machine cible et de server Citrix Provisioning, reportez-vous à la文档du产品Citrix配置

Étape 6: Mettre à niveau la moitié des交付控制器

例如,si votre site dispose de quatre Controller, exécutez le program d 'installation sur deux d 'entre eux。

Le fait de laisser la moitié des Controller actifs permet aux utilisurs d 'accéder au site。Les VDA peuvent s 'enregistrer auprès des Controller restants。我们会在现场处理的capacité réduite汽车管理员。法语法语法语法语法语法语法语法语法语法语法语法语法语法语法语法语法语法语法语法语法语法语法语法语法语法语法语法语法语法语法语法语法语法语法语法语法语法语法语法语法语法语。Le Controller mis à niveau ne peut pas traer les demantant que 'intégralité du site n ' pas été mise à niveau。

这是我的地盘,我不能用的东西à niveau。

网站的测试préliminaires sont exécutés在总理的领导下démarrage有效的de la mise à niveauPour plus de détails, voir测试préliminaires du网站

Étape 7: Mettre à niveau工作室

Si vous n 'avez pas encore mis à niveau Studio (car il se trouvait sur la même machine qu 'un autre composant), exécutez le program d 'installation sur la machine contenant Studio。

Étape 8: Redémarrer Studio

Redémarrez工作室après sa mise à niveau。Le processus de mise à niveau代表自动化。

Étape 9: Mettre à niveau la base de données et le site

Verifiez准备倒connaître les autorizations requres倒mettre à jour le schéma des bases de données SQL Server。

  • 如果你们disposez des autorisations suffisantes将日记账le模式基本数据的SQL服务器,你们可以枪骑兵一个协定一个水平的时候de la基础数据。每次Mettre à niveau la base de données et le站点自动化
  • 我的意思是:我的意思是:我的意思是:我的意思是:我的意思是:我的意思是:我的意思是:我的意思是:我的意思是:我的意思是:我的意思是:我的意思是:我的意思是:我的意思是:我的意思是:我的意思是:我的意思是:我的意思是:我的意思是:我的意思是:我的意思是:我的意思是:我的意思是:我的意思是:Pour une mise à niveau manuelle, l ' utiisateur Studio génère les scripts, puis exécute les scripts qui active et désactivent les services。L ' administrator de base de données exécute d ' aures scripts qui meentent à jour le schéma de base de données, à L 'aide de L 'utilitaire SQLCMD ou de SQL Server Management Studio en mode SQLCMD。每次Mettre à niveau les bases de données et le site manuelement
  • 思杰推荐的数据库数据库à尼沃数据库数据库effectuée dans la même数据库数据库héberge les base de données SQL Server数据库。好,我的好,我的好à我的好,我的好,我的好données我的好,我的好échouer

思杰推荐forment de sauvegarder la base de données avant de procéder à la mise à niveau。看到CTX135207。我们的世界à我们的基地données,我们的服务和产品désactivés。这是一个暂时的时刻,是一个新的事物的开端,是一个新的事物的开端。

Mettre à niveau la base de données et le站点自动化

  1. Lancez le logiciel Studio nouvelementmis à niveau。
  2. 我们的信息démarrer我们的信息à我们的网站和信息êtes prêt。

La mise à niveau de La base de données et du site se追求。

Mettre à niveau les bases de données et le site manuelement

  1. Lancez le logiciel Studio nouvelementmis à niveau。
  2. 我们的足迹à我们的足迹。我的助手vérifie la compatibilité du提供执照和要求确认。
  3. Vérifiez que vous avez sauvegardé la base de données

    我的助手génère et afficicensuite les scripts et une checklist des étapes de mise à niveau。Si le schéma d 'une base de données n 'a pas changé depuis la mise à niveau de la version du product, ce script n 'est pas généré。一个例子,si le schéma de la base de données de journalisation ne change pas, le scriptUpgradeLoggingDatabase.sql不genere。

  4. Exécutez les scripts suivants danans l ' order indiqué。

    • DisableServices.ps1: l 'utilisateur de Studio exécute le script PowerShell sur un Controller pour désactiver les services du product。
    • UpgradeSiteDatabase.sql: l ' administrator de la base de données exécute ce script SQL sur le server qui continental la base de données du site
    • UpgradeMonitorDatabase.sql: l ' administrator de la base de données exécute ce脚本SQL sur le server qui continental la base de données de surveillance。
    • UpgradeLoggingDatabase.sql: l 'administrateur de la base de données exécute ce脚本SQL sur le server qui continental la base de données de journal de la configuration。Exécutez ce脚本unique ement si cette base de données change(示例:après l 'application d 'un correctif logiciel)。
    • EnableServices.ps1: l 'utilisateur de Studio exécute le script PowerShell sur un Controller pour activer les services du product。

    Une fois la mise à niveau de la base de données terminée, et les services du product activés, Studio teste automatiquement l ' environment et la configuration, puis génère un rapport HTML。Si des problèmes sont identifiés, vous pouvez餐厅la sauvegarde de la base de données。Après我们résolu les problèmes,你的效果好à我的基础好données à新。

  5. Après avoir effectué les tâches de la清单,cliquez sur最后la mise à niveau

Étape 10: Mettre à niveau les交付控制器restants

新设计工作室的新版本à niveau, sélectionnezCitrix工作室nom-siteDans le volet de navigation。苏l 'onglet钩,报, selectionnezMettre à niveau les配送控制餐厅

Après avoir effectué la mise à niveau et confirmé l 'achèvement, fermez puis rouvrez工作室。工作室peut demander une mise à niveau du site supplémentaire pour enregister les services du Controller sur le site ou pour créer un ID de zone s 'il n ' existpas。

Étape 11: Mettre à niveau les VDA

重要的是:

Si vous mettez à niveau un VDA vers la version 1912 ou ultérieure, reportez-vous à la sectionMise à niveau des VDA vers 1912欧版ultérieure

Exécutez le program d 'installation du product sur des machines contant les VDA。

utilisé机器创造服务和图像原理créer des machines, accédez à votre hôte et mettez à niveau le VDA sur l 'image原理。Vous pouvez使用和进口水平的程序安装VDA是不合格的。

utilisé Citrix Provisioning pour créer des machines, consultez la文档du产品Citrix配置为你斟上美酒à niveau。

Visionnez cette vidéo pour在知道+

专家们在实践原则上的共识à niveau de VDA

Étape 12: Mettre à jour les cataloggues de machines et les groupes de mise à disposition

Étape 13: Après la mise à niveau

Après avoir terminé une mise à niveau, vous pouvez tester le site récemment mis à niveau。À partir de Studio, sélectionnezCitrix工作室nom-du-siteDans le volet de navigation。苏l 'onglet钩,报, selectionnez试验机le网站.ce test sont exécutés自动装置après que vous ayez mis à niveau la base de données, mais vous pouvez les exécuter à tout moment。

Les tests peuvent échouer pour un Controller sur Windows Server 2016, lorsqu 'une instance locale de Microsoft SQL Server Express est utilisée pour la base de données du site, si le service SQL Server Browser ne démarre pas。倒éviter ce problème:

  • Activez le服务SQL Server浏览器(si nécessaire), puis démarrez-le。
  • Redémarrez le service SQL Server (SQLEXPRESS)。

Mettez à niveau d ' aures composants de votre déploiement。Pour plus d ' information, consultez la documentation product suivante:

Microsoft SQL Server Express LocalDB par une版本ultérieureRemplacer SQL Server Express LocalDB

抑制de PvD, AppDisks et d 'hôtes非pris en charge

Les technologies et types d 'hôte suivants ne sont pas pris en charge dans Les déploiements Citrix Virtual Apps and desktop 7当前版本:

  • 个人vdisk (PvD)Pour stocker des données à côté des machines virtuelles des utilisateurs dans les cataloggues。L 'entité个性化的couche de L ' utilisteur gère désormais la persistence de L ' utilisteur。
  • AppDisksPour gérer les applications utilisées dans les groupes de mise à disposition。
  • 类型d 'hotes:Azure Classic、Azure资源管理器(ARM)、亚马逊网络服务(AWS)、云平台(Citrix d’origin)。

    • 倒connaître les types d 'hôtes pris en charge dans cette版本,consultez la section配置和requise
    • Pour plus d ' information sur d ' aures façons de continuer à utiliser ARM et AWS, reportez-vous à la sectionCTX270373

Si votre déploiement实际使用的PvD ou des AppDisks,具有良好的连接à des类型d 'hôtes非收费的,有效的à niveau vers la版本2006 (ultérieures企业收费的版本)独特的après避免supprimé les éléments实用的技术。

Lorsque le program d 'installation détecte une ou plusieurs technologies ou types d 'hôtes non pris en charge, la mise à niveau s interrompt ou s 'arrête et un message explatif s 'affiche。《大陆安装计划日报》détails。

倒garantir une mise à niveau réussie,倒consultez et suvez les instructions,倒供应商les éléments non pris en charge。

Même si vous n 'avez pas utilisé de PvD ou AppDisks dans votre déploiement, les MSI associés peuvent avoir été包括dans une installation ou une mise à niveau de VDA antérieure。先进的葡萄酒à niveau vos VDA vers la版本2006 (ou une版本ultérieure prise en charge),提供优质的葡萄酒,même si vous ne 'avez jamais utilisé。界面图形,抑制,peut être effectuée所有的抑制,利用,界面,命令的选项。提供信息,咨询部门Mise à niveau de VDA dotés de composants PvD ou AppDisks

Supprimer les周围性血管疾病

Une mise à niveau de déploiement ne peut pas réussir tant que vous n 'avez pas supprimé toutes les machines configurées pour utiliser PvD。Cela affte les cataloggues et les groupes de mise à处置。

倾倒供应商PvD des groupes et目录:

  1. Dans Studio, si un groupe de mise à配置大陆机器d 'un目录qui utilise PvD,suprimez ces machines du groupe
  2. 在工作室,Supprimez tous les cataloggues使用PvD的机器。

米塞斯à niveau de VDA:la mise à niveau de déploiement ne détecte pas si les composants AppDisk ou PvD sont installés sur les VDA。Cependant, les programs d 'installation du VDA le font。提供信息,咨询部门VDA dotés de composants PvD ou AppDisks

Si vous prévoyez d 'utiliser App layer au lieu de PvD, reportez-vous à la section应用程序分层迁移请在déplacement des données上留言。

Supprimer les AppDisks

我们的产品à我们的产品déploiement我们的产品,我们的产品,我们的产品à我们的产品,我们的产品,我们的产品eux-mêmes。

  1. Selectionnez群组de mise à处置dans le volet de navigation de Studio。
  2. Sélectionnez un groupe, puis cliquez sur蒙古包les AppDisksdans le volet行动。
  3. 我是AppDisk集团的合伙人。
  4. Répétez les étapes 2 et 3 pour chque groupe de mise à处置qui utilise AppDisks。
  5. SelectionnezAppDisksdans le volet de navigation de Studio。
  6. Sélectionnez un AppDisk et cliquez sur l 'action qui suppen l 'AppDisk。
  7. Répétez les étapes 5 et 6 pour chaque AppDisk。

米塞斯à niveau de VDA:la mise à niveau de déploiement ne détecte pas si les composants AppDisk ou PvD sont installés sur les VDA。Cependant, les programs d 'installation du VDA le font。提供信息,咨询部门VDA dotés de composants PvD ou AppDisks

供应商les éléments hôtes非pris en charge

Une mise à niveau de déploiement vers la version 2006 (ou Une version ultérieure prise en charge) ne peut pas se poursuivre si le site possède des connexions à des types d 'hôtes non pris en charge,告诉qu 'Azure ou AWS。结果是tâches suivantes avant de tenter une le à niveau。

À partir de Studio:

VDA dotés de composants PvD ou AppDisks

Si les composite quisactivetles technologies PvD et AppDisks sont installés sur un VDA, ce VDA ne peut pas être mis à niveau ant que ces composite ne sont pas supprimés。

标记:

Lors de la mise à niveau vers la version 1912, vous deviez désinstaller le VDA actuel, puis installer le nouveau VDA。Dans cette版本,il vous est demandé si vous souhaitez que Citrix辅le composant, puis continue la mise à niveau。

Les composants AppDisk et PvD peuvent avoir été installés dans des versions VDA antérieures, même si vous n 'avez jamais utilisé ces技术:

  • 界面图形:dans les programs d 'installation de VDA, la pageComposants supplementairescontenait l 'optionCitrix AppDisk /个人vDisk.Les版本7.15 LTSR et 7。X antérieures activait cette选项参数défaut。Donc, si vous avez accepté les valeurs par défaut (ou activé explicit l 'option dans toute version qui l 'offrait), ce composant a été installé。
  • CLI: la spécification de l 'option/ baseimageinstallait composant。

做什么

Si le program d 'installation du VDA ne détecte pas les AppDisks ou les composants PvD dans le VDA actuelment installé, la mise à niveau se追求comme d 'habitude。

Si le program d’installation détecte des composants AppDisks ou PvD dans le VDA actuelment installé:

  • 界面图形:la mise à niveau s 'interrompt。如果您需要,请提供自动合成材料,不收费。我很高兴见到你好吧, les composants sont supprimés automatiquement et la mise à niveau se追求。
  • CLI: pour éviter l ' échec de la command,包括les options suivantes dans la command:

    • / remove_appdisk_ack
    • / remove_pvd_ack

限制

Les limitites suivantes s 'appliquent aux mises à niveau:

  • 安装sélective des composants:我的装置和技术à新产品的合成物,我的新产品的合成物à新产品的合成物(通过différentes机器)nécessitent新产品à niveau,新产品的工作室。举个例子,假设qu 'une mise à niveau comder de nouvelles versions de Controller et de Studio。你能办到的事à控制器,能办到的事'exécutez机器安装程序和拉奎尔工作室installé。新天地工作室à gérer新天地工作室à新天地工作室。

    你是我们的好朋友à我是我们的好朋友,我是你的好朋友à我是你的好朋友,我是你的好朋友fonctionnalités我的坏朋友。

  • 初览版本:vous ne pouvez pas effectuer une mise à niveau à partir d 'une version早期发布,技术预览。
  • 合成sur les systèmes d '剥削antérieurs:vous ne pouvez pas installer les VDA actuels sur des systèmes d 'exploitation qui ne sont + pris en charge with Microsoft ou Citrix。倒德加样品资料,咨询拉科系统d 'exploitation anterieurs

  • environnement) /网站混合:是您的继续à exécuter的网站的版本antérieure的网站的网站的版本执行,咨询la节考虑d 'environnement mixte

  • Sélection de product:我们的产品是à niveau à parr d 'une版本antérieure,我们的产品是spécifiez le product (Citrix虚拟应用程序和Citrix虚拟应用程序和桌面)qui a été défini lors de l 'installation initiale。

考虑d 'environnement mixte

我们的产品à我们的产品,我们的产品à我们的产品和产品,我们的产品accéder à我们的产品和产品fonctionnalités我们的产品édition我们的产品。

最好的例子,就是用VDA actuels dans les déploiements竞争者版本antérieures de Controller, les nouvelles fonctionnalités de de version actuelle peuvent ne pas être disponibles。de problèmes VDA peuvent aussi se produire lors de l ' uuvent版本的注册antérieures。

丹麦的某些环境,vous risquez de ne pas pouvoir mettre à niveau tous les VDA vers la version la + récente。Dans ce cas, lorsque vous créez un catalog de machines, vous pouvez spécifier la version du VDA installée sur les machines。(C 'est ce qu 'on appelle niveau fonctionnel)Par défaut, ce paramètre spécifie la版本minimale recommandée du VDA。La valeur par défaut est suffisante pour La plupart des déploiements。Pensez à修改词le paramètre pour une version antérieure unique si le catalogue大陆des VDA antérieurs à la valeur par défaut。Le mélange de版本VDA dans uncatalog de machines n 'est pas recommandé。

Si un catalogue est créé avec le paramètre de valeur par défaut de VDA minimum, et une ou plusieurs machines possèdent une version de VDA antérieure à la version par défaut, ce machines ne peuvent pas s ' register auprès du Controller et ne functionneront pas。

倒德加样品资料,咨询拉科VDA和niveaux函数的版本

Plusieurs网站avec différentes版本

Lorsque votre environment continental des sites/ batterdonles les versions de products diffèrent(典型的例子,si vposez d 'un site XenDesktop 7.18和d 'un site Citrix Virtual Apps and desktop 1909), Citrix推荐d 'utiliser StoreFront pour regrouper les applications et les bureaux provenant de versions de products différentes。Pour plus de détails, consultez la documentation店面

Dans un environment mixte, continuez à utiliser les版本de Studio et de Director pour chque版本,mais sure -vous que les différentes版本sont installées sur des machines distinctes。

系统d 'exploitation anterieurs

想象的是installé une版本antérieure d 'un合成sur une machine qui exécutait une版本du système d 'exploitation prise en charge。维护人员,您可以使用合成物的版本加上récente,我可以使用système合成物的版本加上合成物的版本。

例如,假设que vous avez installé un VDA服务器在一台Windows Server 2008 R2上。Vous souhaitez maintenant mettre à niveau ce VDA vers la version actuelle, mais Windows Server 2008 R2 n 'est pas pris en charge dans la version actuelle vers laquelle Vous efftuez une mise à niveau。

我们不可能在这个地方安装à niveau un composant sur un système d 'exploitation qui ' n 'est + autorisé, un message d 'erreur s 'affiche, tel que«不可能在这个地方安装système d 'exploitation…»。

ce considérations s 'appliquent à la mise à niveau des versions actuelles et LTSR。(Cela n ' affte pas l 'application d 'unités de stockage à une版本LTSR.)

Suivez les liens pour savoir quels systèmes d '剥削sont pris en charge:

Systèmes d '剥削无效

Le tableau sant répertorie les systèmes d 'exploitation antérieurs这是一种可行的方式,倒着安装/ la mise à niveau de composous dans la version actuelle。我的秘密之处dernière有效的合成版本的价格和费用倒查système利用répertorié和有效的合成版本的安装和方法à无效的。

Les systèmes d '剥削du tableau包括Les服务包et Les mises à jour。

和d 'exploitation Composant / fonctionnalite 上次版本valide 安装/mise à niveau不可能à partir de cette版本
Windows 7和Windows 8 的共识 7.15 LTSR 7.16
Windows 7和Windows 8 安装程序作曲 7.17 7.18
Windows 10版本antérieures à 1607 的共识 7.15 LTSR 7.16
Windows 10 x86版本 的共识 1906.2.0 1909
Windows Server 2008 R2 的共识 7.15 LTSR 7.16
Windows Server 2008 R2 安装程序作曲 7.17 7.18
Windows Server 2012 的共识 7.15 LTSR 7.16
Windows Server 2012 安装程序作曲 7.17 7.18
Windows Server 2012 R2 安装程序作曲* 1912年LTSR 2003
Windows Server 2012 R2 服务器VDI 7.15 LTSR 7.16

Windows XP和Windows Vista都是技术的基础。

* S '贴花à交付控制器,工作室,导演等VDA。

Ce que vous pouvez faire

你说得对。你们可以:

继续avec le système d ' exploit actuel

Ces méthodes sont possibilities pour les VDA。我希望能继续下去à机器的利用者système开发antérieur,我希望能有更多的选择:

  • 连续体à利用la版本du合成installé。
  • Télécharger la dernière版本de合成有效,puis mettre à niveau le合成vers cette版本。(Cela suppose que la dernière version de composant valide n 'est pas déjà installée)

举例来说,假设que vous ayez un VDA 7.14 sur une machine Windows 7 SP1。La dernière在Windows 7 est的机器上VDA有效版本XenApp和XenDesktop 7.15 LTSR。Vous pouvez soit continuer à utiliser 7.14, soit télécharger un VDA LTSR 7.15, puis mettre à jour votre VDA vers cette版本。ce版本antérieures de VDA功能组件déploiements内容组件交付控制器avec des版本加上récentes。参数示例:un VDA 7.15 LTSR peut se connector à un Controller Citrix Virtual Apps and desktop 7 1808。

Réimager欧米特à尼沃拉机器

ce méthodes sont可能pour les VDA et aures机器qui n 'ont pas de composants de base(告诉que交付控制器)installés。Sélectionnez l 'une des options suivantes:

  • Après我们的机器和服务(积极的维护方式和渗透的发包方式),réimager我们的版本système d’exploitation Windows enterprise en charge,我们的安装程序dernière版本du合成。
  • Pour mettre à niveau le système d '剥削无réimager, désinstallez le logiciel Citrix avant de mettre à niveau le système d '剥削。Sinon, le logiciel Citrix sera dans un état non pris en charge。套间,安装新组合。

Ajouter de nouvelles机器,puis供应商les ancient机器

Cette méthode最可能的si devez mettre à niveau le système d '开发由机器组成的大陆不交付控制器和autre复合主体。

Citrix推荐le Controller d 'un site aient le même système d 'exploitation。La séquence de mise à niveau suivante最小化l 'intervalle lorsque différents控制器de systèmes d '剥削différents。

  1. Prenez uninstantané de tous les交付控制员,puis sauvegardez la base de données du site。
  2. 安装les nouveaux Delivery Controller sur des servers vierges avec système d 'exploitation pris en charge Par example,安装控制器sur deux machines Windows Server 2016。
  3. 我的新主人在这里。
  4. 高级控制人员'exécutent sur des systèmes d '剥削是有效的。例如,在双机Windows Server 2008 R2下,退休双控制器。Suivez les建议倾倒供应商les Controller dans交付控制器

准备

先锋派的开端à niveau,咨询的信息和效果tâches nécessaires。

标记:

好,好,好à我爱你,我爱你,我爱你Séquence de mise à niveau,我的est conseillé de choisir联合国的安装方案et de vérifier la procédure先行者de commencer la mise à niveau, afin de savoir à quoi s 'attendre。

Choisir un program d 'installation et une interface

应用程序安装,产品整体代理,形象,ISO de产品倾米à niveau les复合材料。Vous pouvez mettre à niveau les VDA à l 'aide du program d 'installation du product entier ou de l 'un de program d 'installation de VDA autonomes。这些程序的安装接口,图形和指令。

倒德加样信息,咨询项目d 'installation

Caractéristiques de l 'installation:我们的工作是préparation terminé和êtes prêt à démarrer我们的安装程序,我们的安装程序,我们的产品,我们的产品,我们的产品,我们的产品,我们的产品,我们的产品,我们的产品,我们的产品,我们的产品,我们的产品,我们的产品。

Si vous avez installé un VDA单届avec le程序安装VDAWorkstationCoreSetup.exe, Citrix vous推荐de mettre à niveau à l 'aide de ce program d 'installation。这是我们的全部产品的安装程序VDAWorkstationSetup.exepour mettre à niveau le VDA, il est possible que les composants首字母缩写exclus soient installés, sauf si vous les ignorez/ exez expressément de la mise à niveau。

la ors de la mise à niveau d 'un VDA vers la version actuelle, un redémarrage de l 'ordinateur se product pendant le processus de mise à niveau。(Cette exigence a commencé avec la 7.17版本。)Ce procsus ne peut pas être évité。La mise à niveau repredautomatiquement après le redémarrage (sauf si vous spécifiez/ noresumeSur la ligne de command)。

action de base de données

Sauvegardez les base de données de site, de contrôle et de journalisation de la configuration。Suivez les instructions de l 'articleCTX135207.Si vous rencontrez des problèmes après la mise à niveau, vous pouvez餐厅la sauvegarde。

Pour plus d ' information sur la mise à niveau des versions de SQL Server qui ne sont plus prises en charge, reportez-vous à la sectionVérification de la版本的SQL Server.(Cela fait référence à SQL Server quest utilisé pour les bases de données de journalisation de site, de contrôle et de journalisation de la configuration。)

Microsoft SQL Server Express LocalDB est installé automatiement pour une utilisation avec le cache d 'hôte local。更新版本antérieure,更新版本être SQL Server Express 2017 LocalDB CU16。Pour plus d ' information sur le replace de SQL Server Express LocalDB par la nouvelle version après la mise à niveau des composants et du site, reportez-vous à la sectionRemplacer SQL Server Express LocalDB

Citrix sont à jour

Pour un aperçu complete de la gestion du système de license Citrix, consultez la sectionActiver, mettre à niveau et gérer les licenses Citrix

你用的是程序安装的是产品完整的是效果的是服务的是许可证à。Vous pouvez également télécharger et mettre à niveau les composition de licence séparément。Consultez拉节把一个水平

先入为à niveau,保证为您提供免费服务à客户成功服务/软件维护/订阅服务日期être au moins 2021.08.15。

保证Citrix最兼容的服务许可证

保证您的服务许可证,Citrix最兼容的avec la new版本。Il存在deux façons de procéder:

  • 先行者procéder à la mise à niveau de tout autre合成Citrix, exécutez le program d 'installationXenDesktopServerSetup.exe由交付控制器代理机器内容。S 'il y a des problèmes d 'incompatibilité, le program d 'installation le signale avec les étapes recommandées pour les résoudre。

  • À partir du répertoireXenDesktop设置Sur le support d’installation, exécutez la command:.\LicServVerify.exe -h -p 27000 -v. le résultat indique si le server de licence est compatible。不兼容,mettez à niveau le serve de licenses。

Sauvegarder les修改店面

先见之明à我爱你,我爱你apporté我爱你C: \ inetpub \ wwwroot \ Citrix \ < StoreName > \ App_Data,运输default.icausernamepassword.tfrm, sauvegardez-les pour chaque magasin。Après la mise à niveau, vous pouvez les restaurant pour rétablir vos modified。

Fermez应用程序和控制台

Avant de démarrer une mise à niveau, fermez tous les程序qui pourraient entraîner des verrouillages de fichier, y包括控制台,管理和会议PowerShell。

Le redémarrage de la machine assure que tout verrouillage de fichier est annulé et qu ' auune mise à jour window n 'est en attente。

先锋队démarrer une mise à niveau, arrêtez et désactivez为监视层的特工服务。

Vérifiez que vous disposez des auizations adéquates

En plus d ' être un utilisateur du domaine, vous devez être un administreur本地机器sur les machines sur lesquelles vous mettez à niveau les composant du product。

La base de données du site et le site peuvent être mis à niveau automatiquement ou manuement。Pour une mise à niveau automatique de la base de données, les autorudes de l ' utiisateur de Studio doivent包括la possibilité de mettre à jour le schéma de base de données SQL Server(一个例子,le rôle de base de données。db_securityadmindb_owner).倾德加样本信息,维列兹顾问基础数据

Si l 'utilisateur Studio ne possède pas ces autorises, l 'initiation de la mise à niveau manuelle d 'une base de données générera des scripts。L 'utilisateur Studio exécute某些des脚本à partir de Studio。L ' administreur de la base de données exécute d 'autres scripts à L 'aide d 'un outil tel que SQL Server Management Studio。

奥特勒tâches de préparation

  • 我们的老师modèles我们的老师à我们的老师,我们的老师échéant
  • 效果tâches de préparation en功能de votre计划continuité de activités。

测试préliminaires du网站

Lorsque vous mettez à niveau des Delivery Controller et un site, des tests préliminaires de site sont exécutés avant le début de la mise à niveau。ce测试vérifient les points suants:

  • La base de données du site peut être contactée et a été sauvegardée
  • Les connexions aux services Citrix essentiels功能校正
  • L ' address du server de licence Citrix est disantive
  • La base de données de journal de La configuration est accessible

我们的考试是exécutés,我们的友谊是résultats。Vous pouvez alors résoudre tous les problèmes détectés et réexécuter les tests。我们的网站à exécuter我们的网站préliminaires和我们的网站à résoudre我们的网站problèmes,网站的功能受到了影响。

Le rapport contenant les résultats du test test un fichier HTML (PreliminarySiteTestResult.html) dans le même répertoire que les journaux d’installation。Ce fichier est créé s 'il n ' exist pas。Si le fichier存在,son contenest remplacé。

实行les测试

  • 感谢您的使用界面,程序和装置的设计,程序和装置,使效果更好,à niveau,我的助手,包括,page, dans, laquelle, vous, pouvez démarrer,测试,puis afficher, le,亲和力。Une fois que vous avez exécuté les tests, consulté le和睦et résolu les problèmes détectés, vous pouvez réexécuter les tests。我们的考验terminés,我们的助手。
  • 感谢您的使用,我的界面,de ligne de command pour mettre à niveau, les tests s 'exécutent automatiquement。Par défaut, si un test échoue, la mise à niveau n 'est pas effectuée。Après avoir affiché le rapport et résolu les problèmes, réexécutez la command。

思杰推荐de toujours exécuter les tests de site préliminaires, puis de résoudre les problèmes avant de poursuivre la mise à niveau du Controller et du site。Les bénéfices potentiels de ce process正当的le temps passé à exécuter Les tests。Cependant, vous pouvez ignorer cette action recommandée。

  • 我们的美好生活à我爱你,我爱你,我爱你,我爱你,我爱你。
  • 我爱你à我爱你à我爱你,我爱你,我爱你。Par défaut, tout échec de test de site entraîne l ' échec du program d ' installation, sans efftuer la mise à niveau。这是我们的选择/ ignore_site_test_failure, les échecs de test de site sont ignorés et la mise à niveau继续。(Consultez la部分Vérification德拉版de SQL Server倒connaîtreles例外。)

Lors de la mise à niveau de plusieurs Controller

Lorsque vous démarrez une mise à niveau sur un Controller, puis démarrez une mise à niveau d 'un autre Controller sur le même site (avant la fin de la première mise à niveau):

  • Si les测试站点préliminaires和été effectués, la page测试站点préliminaires和'apparaît, as dans l 'assistant de l 'autre Controller。
  • 我的测试是在主控制器的指导下进行的démarrez la mise à niveau sur l 'autre Controller, la page de test de site apparaît dans l 'assistant sur l 'autre Controller。第一控制器测试终端,第一控制器测试终端résultats第一控制器测试终端conservés

Échecs德试非liés à l 'intégrité杜站点

  • 网站的测试préliminaires échouent en raison d 'une mémoire unsuffisante,扩增la mémoire disponble, puis réexécutez les tests。
  • 我的家乡是巴黎的城市à尼沃,我的家乡是巴黎的城市'exécuter巴黎的试验场,巴黎的试验场préliminaires échouent。倒résoudre ce problème, réexécutez le program d 'installation avec un compte d 'utilisateur autorisé à exécuter les tests。

Vérification de la版本的SQL Server

Le déploiement de Citrix Virtual Apps and desktop nécessite une version prise en charge de Microsoft SQL Server pour les bases de données de journalisation du site, de contrôle et de configuration。La mise à niveau d 'un déploiement Citrix avec une version de SQL Server qui n 'est + prise en charge peut entraîner des problèmes de fonctionnalité et le site ne sera pas pris en charge。

为SQL Server的所有版本提供信息提供信息为Citrix的所有版本提供信息à提供信息配置requise通讯员à cette版。

Lors de la mise à niveau d 'un Controller, le program d 'installation Citrix vérifie la version SQL Server actuelment installée et utilisée pour les bases de données de journalisation du site, de contrôle et de configuration。

  • Si la vérification détermine que la版本de SQL Server执行组件installée n 'est pas une版本prise en charge dans la版本Citrix vers laquelle vous effectuez une mise à niveau:

    • 界面图形:la mise à niveau s 'arrête avec un message。双击苏尔我不理解, puis cliquez sur撤销pour fermer le program d 'installation de Citrix。(Vous ne pouvez pas poursuivre la mise à niveau)
    • 界面de ligne de command: la command échoue (même si vous avez inclus l’option/ ignore_db_check_failure用la对)。

    Mettez à niveau la version de SQL Server, puis redémarrez la mise à niveau Citrix。

  • Si la vérification ne peut pas déterminer la版本de SQL Server quiest actuelment installée, vérifiez Si votre版本actuelment installée est prise en charge dans la版本vers laquelle vous mettez à niveau (配置requise).

    • 界面图形:la mise à niveau s 'arrête avec un message。

      • Si la版本的SQL Server actuelement installée est prise en charge, cliquez sur我不理解把消息倒给我听下一页倾注继续la mise à niveau Citrix。
      • Si la版本的SQL Server执行程序installée n 'est pas prise en charge, cliquez sur我不理解把消息倒给我听撤销pour mettre fin à la mise à niveau Citrix。Mettez à niveau votre SQL Server vers une version prise en charge, puis redémarrez la mise à niveau Citrix。
    • 接口de ligne de command: la command échoue avec un message。Après la fermeture du留言:

      • Si la version de SQL Server actuelementinstallée est prise en charge, exécutez à nouveau la command avec l 'option/ ignore_db_check_failure
      • Si la版本de SQL Server actuelementinstallée n 'est pas enterprise en charge, mettez à niveau votre SQL Server vers une version enterprise en charge。Exécutez à新香槟démarrer la mise à新香槟。

Mise à niveau de SQL Server

SQL Server et migrez la base de données de site, les chaînes de connexion doivent être mises à jour。

Si le site utilactuelement SQL Server Express pour la base de données du site (que Citrix a installé automatiquement lors de la création du site):

  1. 安装dernière版本的SQL Server Express。
  2. Détachez la base de données。
  3. 附件la base de données au nouveau SQL Server Express。
  4. Migrez les chaînes de connexion。

Pour + d ' information, consultez配置des chaînes de连接Microsoft SQL Server等文档du产品。

Remplacer SQL Server Express LocalDB

Microsoft SQL Server Express LocalDB est une fonctionnalité de SQL Server Express que le cache d 'hôte local utilise de manière autonome。Le cache d 'hôte local ne nécessite aucun composant de SQL Server Express autre que SQL Server Express LocalDB。

Si vous avez installé une版本交付控制器antérieure à 1912, puis mis à niveau votre déploiement vers la版本1912 ou ultérieure, Citrix ne met pas automatiement à niveau la版本de SQL Server Express LocalDB。为什么?Parce que vous pouvez避免使用非citrix quiresent在SQL Server Express LocalDB。绝对可靠的组合非citrix qui utilisent SQL Server Express LocalDB,绝对可靠à绝对可靠的SQL Server Express LocalDB ne perturbe pas组合。Pour mettre à niveau(替代)la版本de SQL Server Express LocalDB, suvez les指令de cette部分。

  • Lors de la mise à niveau des Delivery Controller vers Citrix Virtual Apps and desktop version 1912 ou 2003:la mise à niveau de SQL Server Express LocalDB est兼性。Le cache d 'hôte local functionne correctement, sans perte de fonctionnalité, que vous mettiez à niveau SQL Server Express LocalDB ou non。Nous avons ajouté la possibilité de passer à une版本+ récente de SQL Server Express LocalDB en cas de préoccupations concernant la fin de la prise en charge par Microsoft de SQL Server Express LocalDB 2014。

  • Lors de la mise à niveau des Delivery Controller vers des versions Citrix Virtual Apps and desktop antérieures à 2003:SQL Server Express 2017 LocalDB累积更新(CU) 16。默认初始化installé un交付控制器antérieur à版本1912等默认remplacé SQL Server Express LocalDB默认版本+ récente代理替换logiciel de base de données维护人员。Sinon, le cache d 'hôte local ne functionnera pas。

Ce don ' t vous avez besoin:

  • Le support d 'installation de Citrix虚拟应用程序和桌面(pour la version vers laquelle vous avez mis à niveau)。支持Microsoft SQL Server Express LocalDB 2017 CU 16大陆une拷贝。
  • Un outil Windows Sysinternals que vous téléchargez à partir de Microsoft。

过程:

  1. effect tuez la mise à niveau de vos composants, bases de données et site Citrix虚拟应用程序和桌面。(cesmises à niveau de la base de données影响les bases de données de journal de la configuration, de surveillance et de site。Elles n ' affent pas la base de données du cache d 'hôte local qui use SQL Server Express LocalDB。)
  2. Sur le Delivery Controller, téléchargezPsExec从微软。咨询文档微软PsExec v2.2
  3. Arrêtez Citrix高可用性服务。
  4. À partir de l 'invite de commands, exécutezPsExecEt basculez vers le compte de service réseau。

    psexec -i -u "NT AUTHORITY\NETWORK SERVICE" cmd

    Le cas échéant, vous pouvez utiliser显示本用户信息倾确认者邀请命令最exécutée en tant que compte de service réseau。

    显示本用户信息

    nt authority) \网络服务

  5. Accédez au档案内容SqlLocalDB。

    cd "C:\Program Files\Microsoft SQL Server\120\Tools\ bin "

  6. Arretez et supprimezCitrixHA(LocalDB)。

    SqlLocalDB停止CitrixHA

    SqlLocalDB删除CitrixHA

  7. Supprimez les fichiers associés dansC:\Windows\ ServiceProfiles \ NetworkService

    HADatabaseName。*HADatabaseName_log.* HAImportDatabaseName.* HAImportDatabaseName_log.* 

    康塞尔:votre déploiement peut ne pas avoirHAImportDatabaseName。*HAImportDatabaseName_log。*

  8. Désinstallez SQL Server Express LocalDB 2014 du Server, à l 'aide de la fonctionnalité Windows de suppression des programs。
  9. 安装SQL Server Express LocalDB 2017 CU 16。在档案支持> SQLLocalDB支持安装Citrix虚拟应用程序和桌面,双击sqllocaldb.msi.Un redémarrage peut être requis pour terminer l 'installation。(Le nouveau SQLLocalDB réside dansC:\Program Files\Microsoft SQL Server\140\Tools\ bin.)
  10. Démarrez Citrix高可用性服务。
  11. 确保您的基地données缓存hôte本地été créée根据交付控制器。Cela confirme que le service haute disponibilité(二级经纪人)peut prendre le relais, si nécessaire。

    • Sur le server =控制器,accédez àC:\Windows\ ServiceProfiles \ NetworkService
    • Verifiez,HaDatabaseName.mdfHaDatabaseName_log.ldf是cre。