[[TOC(heading=Backups)]] [[TOC(heading=Beheerschermen en menu's, sectionindex, compact, depth=3, allactive, indirect=Documentatie/Beheerder/Schermen/TOC)]] [[TOC(heading=Beheerder, sectionindex, compact, depth=2, allactive, indirect=Documentatie/Beheerder/TOC)]] [[TOC(heading=Documentatie, sectionindex, compact, depth=1, allactive, Documentatie/)]] = Backup & Restore (OpenAC3) = == Restore == OpenAC3 kan nog niet starten zonder een database, of met een lege database zonder tabellen. Je kunt een nieuwe database aanmaken op de database server (SQL Server of MySQL) en OpenAC2 hierin de tabelstructuur laten maken door OpenAC2 met deze database te starten.[[BR]] Je kunt ook onderstaande stappen volgen om zonder OpenAC2 een restore te doen in een nieuwe database. Deze instructies zijn voor SQL Server. 1. Maak een SQL Server .bak backup van een recente productie of test OpenAC database. 1. Maak een nieuwe database aan op de SQL Server en restore hierin de net gemaakte .bak backup. 1. In deze nieuwe database, verwijder de database user die je gebruikte om de OpenAC database te benaderen waarvan je de backup maakte.[[BR]] N.B. Het gaat hier om de ''User'' in de OpenAC database, niet om een ''SQL Server Login''.[[BR]] Zie screenshot hieronder voor een voorbeeld. 1. Maak in de nieuwe database een nieuwe ''User'' aan. Koppel deze aan de juiste ''SQL Server Login''. Je kunt hier een bestaande ''Login'' gebruiken, of een nieuwe ''SQL Server Login'' maken. Dat laatste is veiliger.[[BR]] Op pagina ''Membership'', vink aan 'db_owner' bij ''Database role membership''. 1. Maak een appsettings.json met de juiste gegevens voor ''Server, Database, User Id'' en ''Password''.[[BR]] De ''!ConnectionString'' moet eindigen met "!TrustServerCertificate=True;" 1. Start OpenAC3. 1. Om zeker te zijn dat je werkt met de nieuw gemaakte database, verander in SQL Server Management Studio de naam van een patient in tabel patient_data. Open deze patient in OpenAC3 en controleer de naam. 1. Ga naar Beheer - Backup en restore, tabblad 'Restore' en volg de instructies op het scherm. Gemiddeld duurt een restore zo'n 10 minuten. [[Image(DeleteUserInDatabase.png, width=200)]]