Upgraden naar Studio Enterprise 3.2
Om de levensduur van Studio Enterprise te verlengen, heeft Bluebeam functionaliteit toegevoegd waarmee Studio Enterprise-applicatieservers kunnen worden uitgevoerd op recentere versies van Windows Server-besturingssystemen en Microsoft SQL Server-back-enddatabases. Gebruik de aanbevelingen en best practices in dit artikel om het serverupgradeproces te vergemakkelijken.
Studio Enterprise 3.2-updates
Deze versie van Studio Enterprise bevat het volgende:
- Nieuwe indexen en opgeslagen procedures die trage sessies Markeringen, markeringsbronnen en databasetabellen voor chatgeschiedenis aanpakken. Met deze verbetering wordt ook het probleem opgelost waarbij sommige SQL-query's te lang duurden om uit te voeren.
- Een verhoogde standaardwaarde voor Max poolgrootte naar 1024. Deze waarde is het totale aantal verbindingen dat de applicatieserver namens Studio- gebruikers mag maken. Elke verbinding haalt gegevens op over sessies of projecten die door gebruikers zijn aangevraagd. Als het aantal gebruikte verbindingen de maximumwaarde overschrijdt, kan de toegang tot Studio worden ontzegd aan gebruikers totdat er een verbinding vrij is.
Ondersteunde serverbesturingssystemen en SQL-versies
Studio Enterprise 3.2 ondersteunt het volgende:
Besturingssystemen voor applicatieservers
- Microsoft Windows Server 2022
- Microsoft Windows Server 2019
- Microsoft Windows Server 2016
- Microsoft Windows Server 2022
- Microsoft Windows Server 2019
- Microsoft Windows Server 2016
- Microsoft SQL Server 2022
- Microsoft SQL Server 2019
- Microsoft SQL Server 2016
Serverconfiguratie
Raadpleeg tijdens het upgradeproces de Studio Enterprise installatie- en configuratiehandleiding voor informatie over het installeren en configureren van de nieuwe servers.
Als u tijdens het proces technische problemen ondervindt, raadpleeg dan de Studio Enterprise End of Life Guide voordat u contact opneemt met de ondersteuning.
Wij adviseren het volgende:
- Richt een nieuwe applicatieserver (voor Studio Enterprise) en een nieuwe databaseserver (voor SQL Server) in en configureer deze. Zo hebt u altijd een oplossing bij de hand als er problemen optreden tijdens de upgrade.
- De databaseserver en de applicatieserver moeten afzonderlijke servers zijn.
- Zorg ervoor dat beide servers zich in dezelfde omgeving bevinden. Als één server bijvoorbeeld on-premises staat, moet de andere server ook on-premises staan. Als één server zich op Amazon Web Services (AWS) bevindt, moet de andere zich ook op AWS bevinden.
- Zorg ervoor dat de nieuwe servers zijn geconfigureerd met voldoende bronnen om de huidige serverconfiguratie te evenaren of te overtreffen. De hoeveelheid geheugen, CPU, etc. die u toewijst, moet gebaseerd zijn op uw huidige behoeften.
- Configureer accounts en machtigingen volgens de richtlijnen die in de Installatie- en configuratiehandleiding voor Studio Enterprise.
- Zorg ervoor dat serviceaccounts zijn ingesteld met de juiste machtigingen op domein- en serverniveau.
Applicatieserver instellen
Voer de volgende stappen uit om de applicatieserver in te stellen:
- Set een nieuwe Windows-server in met een van de ondersteunde toepassingsserverbesturingssystemen voor Studio Enterprise 3.2.
- Gebruik een lokale schijf met een hoge IOPS-opslag.
- Zorg ervoor dat de schijfcapaciteit niet meer dan 87,5% bedraagt.
- Voer Windows-updates uit.
SQL-serverinstallatie
Voer de volgende stappen uit om de SQL-server in te stellen:
- Stel een nieuwe Windows-server in met een van de ondersteunde SQL Server-besturingssystemen voor Studio Enterprise 3.2.
- Voer Windows-updates uit.
- Installeer een van de ondersteunde SQL Server-versies voor Studio Enterprise 3.2.De Express-editie van SQL Server wordt niet ondersteund.
- Configureer de SQL-server volgens de richtlijnen die in de Installatie- en configuratiehandleiding voor Studio Enterprise.
- Zorg voor aparte schijven voor het volgende:
- Gegevens (MDF)
- Logboek (LDF)
- Tijdelijke database
- Back-ups
- Gebruik Windows-serviceaccounts op de SQL-engine en -agent.
- Configureer het geheugen op het SQL-exemplaar als volgt:
- SQL (80%)
- OS (20%)
- Maak meerdere gegevensbestanden voor Tempdb op basis van het aantal CPU-cores.
Voordat u een upgrade uitvoert
Voordat u begint met uw Studio Enterprise-upgrade en gegevensmigratie:
- Neem contact op met support.nl@bluebeam.com voor een downloadlink voor Studio Enterprise 3.2. Deze versie bevat een prestatiepatch die voorheen handmatig moest worden uitgevoerd.
- Zorg ervoor dat u vóór de omschakeling het serienummer en de productsleutel voor Studio Enterprise bij de hand hebt.
- Nadat u de SQL-server hebt ingesteld en geconfigureerd, moet een DBA een back-up maken van de huidige Studio Enterprise-databases (BluebeamStudio en BluebeamCache) en deze herstellen naar de nieuwe SQL-server.
- Wij adviseren om eerst een volledige back-up van de databases te maken en bij de omschakeling een differentiële back-up uit te voeren. Hierdoor wordt de tijd die nodig is voor de omschakeling knippen.
- De DBA kan deze taak op zijn/haar voorkeursmanier uitvoeren of de aanbevelingen van Microsoft volgen.
- Bluebeam Studio Enterprise- en Revu-clients gebruiken SSL-certificaatgebaseerde authenticatie om de gegevensverbinding te versleutelen. Alle Revu-clients moeten een certificaat hebben geïnstalleerd waarmee ze Studio Enterprise kunnen verifiëren. Ook Studio Enterprise heeft dit certificaat nodig om te kunnen functioneren. Als de nieuwe server dezelfde hostnaam gebruikt als de oudere server, kunt u het certificaat naar deze nieuwe server migreren en daar opnieuw gebruiken.
- U kunt het gebruikte certificaat verifiëren door Bluebeam Studio Enterprise Administrator te openen op de huidige applicatieserver en Certificaatconfiguratie > Certificaat Weergave te Selecteren. Zorg ervoor dat u dit certificaat vóór de omschakeling in de Personal Store op het niveau van de lokale machine op de nieuwe applicatieserver hebt geïnstalleerd.
- Als u een nieuwe hostnaam gebruikt of als u een nieuw certificaat voor de applicatieserver ontvangt, zorg er dan voor dat het nieuwe certificaat vóór de omschakeling is verkregen en op de server is geïnstalleerd.
- Zorg ervoor dat u het geldige certificaat gebruikt wanneer u de omschakeling uitvoert. Tijdens het testen kunt u een zelfondertekend certificaat gebruiken, maar u moet ervoor zorgen dat dit is geïnstalleerd via Lokale computer > Vertrouwde basiscertificeringsinstanties op elke testcomputer die u gebruikt om verbinding te maken met de applicatieserver.
- Raadpleeg de Studio Enterprise Installatie- en configuratiehandleiding voor aanvullende informatie over certificaatbeperkingen en het installeren van certificaten op de server.
- Wij raden aan om dezelfde hostnaam te gebruiken voor de nieuwe omgeving.
- Als u dezelfde hostnaam gebruikt als de vorige applicatieserver, moet u de oude applicatieserver een nieuwe naam geven voordat u de nieuwe applicatieserver een nieuwe naam geeft. Wanneer de hostnaam vrij is, kunt u deze toepassen op de nieuwe applicatieserver. U moet de server opnieuw opstarten om de wijziging door te voeren. Voer deze taak uit voordat u het Studio Enterprise-installatieprogramma uitvoert.
- Als u een nieuwe hostnaam voor de applicatieserver wilt gebruiken, moet u de Revu-clients naar de nieuwe server verwijzen om verbinding te maken. Alle e-mails (uitnodigingen, meldingen enzovoort) die voor de overgang zijn verzonden, verwijzen naar de oude server. Maar alle nieuwe e-mails die u verstuurt, verwijzen naar de juiste server. Koppelingen in uw projectbestanden die absolute in plaats van relatieve paden gebruiken, werken niet meer. U kunt het volgende artikel raadplegen waarin wordt beschreven hoe u de servers kunt wijzigen waar de eindgebruiker toegang toe heeft: Toegang tot Bluebeam Studio beheren.
Hoe Studio Enterprise te upgraden
Bluebeam raadt u dringend aan om een DBA in te schakelen voor de upgradeprocedure die in dit gedeelte wordt beschreven. Zorg er ook voor dat de upgrade buiten kantooruren of tijdens een geplande stroomstoring plaatsvindt.
Upgraden naar Studio Enterprise 3.2:
- Op de oude applicatieserver:
- Gebruik het Windows Services-configuratiescherm op de huidige applicatieserver om de Bluebeam Studio Job Queue en Bluebeam Studio Service te stoppen.
- Open Bluebeam Studio Enterprise Administrator en selecteer Extra > Registratie opheffen om de registratie van de huidige applicatieserver op te heffen.
- Importeer de databases naar de nieuwe SQL-server.
- Als u eerder een volledige back-up hebt uitgevoerd en nu een differentiële back-up uitvoert op het moment van de omschakeling, volg dan de aanbevelingen van Microsoft voor de differentiële back-up.
- Als u bij de omschakeling een volledige back-up maakt, raadpleeg dan de aanbevelingen van Microsoft.
- Uw DBA kan dit proces op zijn/haar gewenste manier uitvoeren.
- Als u dezelfde hostnaam op de nieuwe server wilt gebruiken:
- Geef de oude applicatieserver een nieuwe naam en start de server opnieuw op.
- Geef de nieuwe toepassingsserver een nieuwe naam en start deze opnieuw op om er zeker van te zijn dat de juiste naam actief is voordat u Studio Enterprise installeert.
- Meld u als beheerder aan bij de nieuwe toepassingsserver en voer het installatieprogramma van Studio Enterprise 3.2 uit, dat verwijst naar de nieuwe SQL-server.
- Volg de stappen in de Installatie- en configuratiehandleiding voor Studio Enterprise indien nodig.
- Zorg ervoor dat u een geldig certificaat selecteert.Het installatieprogramma zal u melden dat de database wordt bijgewerkt als deze afkomstig is uit een 3.1-omgeving. Dat is te verwachten.
- Nadat de installatie is geslaagd, voltooit u de omschakelingsperiode en test u de functionaliteit van Revu Studio door Revu te openen en de volgende taken uit te voeren:
- Meld u aan bij de nieuwe Studio- server.
- Maak een nieuw Studio-project aan en test de basisfunctionaliteit (bestanden uploaden, Uitchecken/Inchecken, Markeringen plaatsen).
- Maken een nieuwe Studio-sessies aan en test de basisfunctionaliteit (bestanden uploaden, Markeringen plaatsen, chatfunctionaliteit).
- Controleer de toegang tot Studio Enterprise Portal.
- Zorg ervoor dat gebruikers hun oude sessies en projecten kunnen zien.
Als u wilt terugvallen op de oude servers, kunt u dit doen door de registratie van de nieuwe toepassingsserver ongedaan te maken, eventuele naamswijzigingen die u hebt aangebracht terug te draaien en vervolgens de services op de oude toepassingsserver opnieuw te registreren en te starten.
Aanbevelingen na de upgrade
- Voor de SQL-server:
- Na de upgrade kunt u het systeem een aantal dagen laten draaien om te controleren op slechte queryprestaties (controleer op frequente deadlocks in de database of app-logs). Voer indien nodig de opdracht "exec sp_updatestats" uit op beide databases, buiten de piekuren, om de latentie te verminderen.Als Rebuild Index (wat minder vaak zou moeten gebeuren) wordt uitgevoerd vanwege fragmentatieproblemen, hoeft u geen update-statistieken uit te voeren.
- Na de upgrade kunt u het systeem een aantal dagen laten draaien om te controleren op slechte queryprestaties (controleer op frequente deadlocks in de database of app-logs). Voer indien nodig de opdracht "exec sp_updatestats" uit op beide databases, buiten de piekuren, om de latentie te verminderen.
-
- Als u na enkele dagen gebruik regelmatig te maken krijgt met deadlock-problemen en het uitvoeren van de opdracht "exec sp_updatestats" niet helpt, probeer dan de Legacy Cardinality Taxateur in te schakelen.
- Configureer SQL Server-onderhoudsplannen voor integriteitscontroles, indexonderhoud, update-statistieken en back-ups. Doe dit in overeenstemming met de best practices en richtlijnen van uw DBA.
- Voor de applicatieserver kunt u instellen dat services automatisch opnieuw worden opgestart op de applicatieserver door beide Bluebeam -services (Bluebeam Studio Job Queue & Bluebeam Studio Service) in te stellen op automatisch herstellen.
- Open services.msc op de applicatieserver.
- Klik met de rechtermuisknop op de twee Bluebeam -services en selecteer Eigenschappen.
- Selecteer het tabblad Herstel en configureer de foutvelden om de service opnieuw te starten.

Studio Enterprise
Installatie