Ga naar hoofdinhoud

Admintool

De Admin Tool (Admin.exe) is de onderhoudsconsole die wordt geleverd met een on-premise LutraCAD server. Het installeert en repareert de database en server diensten, beheert de firewall regels en de wekelijkse backup taak, creëert server client tokens, en kan gebruikerslogin of de externe verbinding uitschakelen.

Het is een Windows command-line tool: een tekstmenu, geen grafische toepassing. Het is bedoeld voor de persoon die de server beheert, niet voor kliniekmedewerkers.

waarschuwing

Elke actie heeft beheerdersrechten nodig. De tool beheert Windows-services, de firewall en geplande taken. Start het met right-click Admin.exe, then Run as administrator en accepteer de User Account Control (UAC) prompt. Het starten van een reeds verhoogde opdrachtprompt werkt ook.

Starten van het gereedschap​

  1. Klik met de rechtermuisknop op Admin.exe in de installatiemap van de server en kies Run as administrator.
  2. Het hoofdmenu verschijnt.
  3. Navigeer door de number van een optie te typen en op Enter te drukken.
  4. Na de meeste acties drukt het gereedschap een resultaat af en wacht op een toetsdruk voordat u terugkeert naar het menu.
  5. Kies 0 om terug te gaan of af te sluiten.

Het gereedschap kan ook een enkele opdracht uitvoeren zonder het menu. Zie Een token aanmaken vanaf de opdrachtregel.

Hoe kan ik?​

TaakWanneer
Installeer de server voor het eerst1) Server, dan 1) Install / Autofix. Installeer eerst de database, vervolgens de serverservice en start deze. Elke stap moet eindigen in OK.
Een server herstellen die niet zal starten1) Server, dan 1) Install / Autofix om te repareren en te starten, of 2) Restart om de lopende dienst te stoppen en te starten.
Fix the database2) Database, dan 2) Autofix. Maakt de database aan als deze ontbreekt, installeert en start de databaseservice en bevestigt de verbinding.
Test the database connection2) Database, dan 1) Test connection. Prints OK of ERROR.
Create a client token1) Server, dan 3) Create server client token. Voer de databasenaam in (leeg voor de standaard). Kopieer het afgedrukte token en geef het aan de client.
Zet de wekelijkse back-up aan of uit1) Server, 4) Backup task scheduler, dan 1) Enable / Disable.
Change the backup time1) Server, 4) Backup task scheduler, dan 2) Change run at hour. Voer het uur in (0 naar 23).
Fix the firewall3) Firewall: Autofix. Controleert de firewall regels voor de server en manager programma's en verleent hen indien ontbreken.
Empty the database2) Database, dan 3) Truncate. Verwijdert alle gegevens en kan niet ongedaan worden gemaakt; u moet yes typen om te bevestigen.
Disable user login4) User management: Disable user login.
Switch off the remote server connection5) Server: Remove remote connection. Stelt de verbinding in op lokaal.
Choose an option:
1) Server
2) Database
3) Firewall: Autofix
4) User management: Disable user login
5) Server: Remove remote connection
0) Exit
OptieWat het doet
1) ServerOpent het menu Server: installeer, herstart, client token, back-upschema.
2) DatabaseOpent het Database menu: test, autofix, truncate.
3) Firewall: AutofixControleert en verleent de firewall regels voor de LutraCAD programma's.
4) User management: Disable user loginSchakel de user-login eis uit.
5) Server: Remove remote connectionSchakelt de machine een externe serververbinding uit.
0) ExitSluit het gereedschap.

Servermenu​

Choose an option for Server:
1) Install / Autofix
2) Restart
3) Create server client token
4) Backup task scheduler
0) Back to main menu
OptieWat het doet
1) Install / AutofixVolledige installatie of reparatie. Installeert de database eerst, controleert vervolgens de serverservice: installeert het vanaf Server.exe indien ontbreken, controleert de servicepunten op het juiste bestand en start het. Elke stap print OK, NOK of een fout. Gebruik dit voor een eerste installatie en om een kapotte server te repareren.
2) RestartStopt de draaiende server service en start het opnieuw. Als de dienst niet is geïnstalleerd meldt het NOT INSTALLED; als het niet draait, start het gewoon.
3) Create server client tokenVraagt naar de databasenaam (leeg is de standaard), maakt een token aan en drukt het af. Geef dit token aan de client die verbinding moet maken.
4) Backup task schedulerOpent het menu Back-upschema.
0) Back to main menuKeer terug naar het hoofdmenu.

Reservekopieschemamenu​

Choose an option for backup schedule:
1) Enable / Disable
2) Change run at hour
0) Back to server menu

Beide opties vragen eerst om de service name (laat leeg om de standaard servicenaam van de server te gebruiken). Als er geen dienst onder die naam bestaat, meldt het gereedschap "Service is not running" en geeft het terug.

OptieWat het doet
1) Enable / DisableSchakelt de wekelijkse back-uptaak aan/uit. Als de taak al bestaat schakelt hij tussen ingeschakeld en uitgeschakeld. Als deze nog niet bestaat, wordt er een wekelijkse taak gecreëerd die elke Sunday back-up uitvoert. De standaard runtijd is 04:00.
2) Change run at hourToont het huidige uur en vraagt om een nieuw uur (0 tot 23). De wekelijkse back-up loopt dan op dat uur. Voer een heel getal in; alles wordt afgewezen.
0) Back to server menuKeer terug naar het menu Server.
notitie

De geplande taak is vernoemd naar het product plus de servicenaam, zodat elke serverdienst zijn eigen back-uptaak heeft.

Databasemenu​

Choose an option for Database:
1) Test connection
2) Autofix
3) Truncate
0) Back to main menu
OptieWat het doet
1) Test connectionOpent een database verbinding en print OK of ERROR. Een snelle gezondheidscontrole.
2) AutofixInstalleert en herstelt de database. Als er geen database wordt gevonden, maakt of upgradet het, installeert de database service als deze ontbreekt, start het indien gestopt, bevestigt dan de verbinding. Dit wordt ook automatisch uitgevoerd als de eerste stap van de Server Install / Autofix.
3) TruncateLaat elke tabel in de database vallen.
0) Back to main menuKeer terug naar het hoofdmenu.
gevaar

Truncate deletes all data. Het is onomkeerbaar: er is geen ongedaan gemaakt en er is geen back-up genomen. U moet yes intypen om verder te gaan; alles wat anders annuleert. Gebruik dit alleen om een machine waar u zeker van bent af te vegen.

Firewall: Autofix​

Hoofdmenu, 3) Firewall: Autofix. Het controleert of de Windows Firewall de LutraCAD programma's toestaat en geeft de regel als het ontbreekt. Het valideert de manager (ManagerStandalone.exe) en de server (Server.exe):

  • Als het programmabestand niet wordt gevonden, wordt het overgeslagen met een noot.
  • Als het al een firewall-regel heeft, drukt het OK af.
  • Zo niet, dan wordt de regel toegevoegd en wordt GRANTED afgedrukt.

Als de firewall zelf niet is geïnstalleerd, meldt deze dat en doet niets. Voer dit uit wanneer clients de server via het netwerk niet kunnen bereiken.

Gebruikersbeheer: Gebruikersaanmelden uitschakelen​

Hoofdmenu, 4) User management: Disable user login. Hiermee wordt de gebruikers-aanmeldplicht uitgeschakeld in de databaseinstellingen en opgeslagen. Gebruik het wanneer u de server nodig hebt om te draaien zonder dat u zich per gebruiker aanmeldt. Het drukt "User login removed" af als dit gedaan is.

Server: Verwijder verbinding op afstand​

Hoofdmenu, 5) Server: Remove remote connection. Hiermee worden de lokale instellingen aangepast en wordt de serververbinding uitgeschakeld (lokaal). Gebruik het om een machine te schakelen die op een externe server was gericht naar een lokale instelling.

  • Als het instellingenbestand of de verbindingsinstelling niet gevonden wordt, meldt het gereedschap dit.
  • Bij succes drukt het "Configuratie bijgewerkt" af.

Een token aanmaken vanaf de opdrachtregel​

Voor scripting en automatische installeert, kan het gereedschap een token maken zonder het menu:

Admin.exe create-token <dbname>
  • <dbname> is de database om het token in te maken.
  • Bij succes drukt het only the token af naar standaarduitvoer, zodat een aanroepend script het netjes kan vastleggen.
  • Bij storing drukt het een JSON-fout af, bijvoorbeeld {"error":"Cannot save token."}, en verlaat het met een niet-nulcode.

Dit is het scriptbare equivalent van Server menu, 3) Create server client token. Net als het menu heeft het beheerdersrechten nodig.

Wat elke actie verandert​

ActieWat het raakt
Server, Install / AutofixDatabase service en server service (Windows diensten), start ze
Server, RestartServerdienststatus
Server, Backup task schedulerEen wekelijkse Windows geplande taak die de back-up uitvoert
Database, AutofixDatabasebestanden en schema, en de database service
Database, TruncateLaat alle tabellen in de database vallen (omkeerbaar)
Firewall: AutofixWindows Firewall regels voor de manager en server programma's
Disable user loginDe gebruiker-login instelling in de database
Remove remote connectionDe lokale instellingen (zet de serververbinding uit)
create-tokenVoegt een server token record toe aan de database