Changes between Version 1 and Version 2 of Documentatie/Beheerder/Installeren/Database
- Timestamp:
- Mar 17, 2011 1:41:02 PM (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Documentatie/Beheerder/Installeren/Database
v1 v2 1 = = Beheer van de database (beheer-menu) ==1 = Database = 2 2 3 3 Wanneer u OpenAC inlogt als '''admin''' beschikt u over diverse database-beheersfuncties 4 4 onder het menu '''beheer''' naast '''bestand''', '''bewerken''' etc. 5 5 6 === Codetabellen, datamodel === 6 TODO: screenie 7 7 8 Verwijzingen naar de beheerschermen die hierboven al zijn beschreven. 9 10 === Datastructuur bijwerken === 8 == Datastructuur bijwerken == 11 9 12 10 Tijdens het opstarten controleert OpenAC of alle tabellen en velden in de database in overeenstemming zijn … … 17 15 18 16 Het strekt tot aanbeveling dit altijd zo snel mogelijk te doen na het moment dat alle gebruikers op 19 de versie in kwestie zijn overgestapt. 17 de versie in kwestie zijn overgestapt. Het [wiki:Documentatie/Beheershandleiding/Gebruikers#sessies sessiescherm], dat de mogelijkheid biedt om berichten 18 te sturen naar OpenAC gebruikers, kan hier van dienst zijn. 20 19 21 20 22 == = Integriteitscheck ===21 == Integriteitscheck == 23 22 24 23 Door gebruik van OpenAC kunnen kleine inconsistenties optreden in de database. Deze kunnen worden … … 31 30 32 31 Bij recente versies van OpenAC moeten er niet meer dan enkele inconsistenties bijkomen. Heeft u er meer 33 dan 10 per maand (na een eerste keer), dan kan het goed zijn [wiki:ServiceLevels contact op te nemen met34 het bureau].32 dan 10 per maand (na een eerste keer), dan kan het goed zijn 33 [wiki:ServiceLevels contact op te nemen met het bureau]. 35 34 36 35 37 == = Tabel doorrekenen ===36 == Tabel doorrekenen == 38 37 39 38 In een enkel geval is het nodig een hele tabel in de OpenAC-database opnieuw door te rekenen. Concreet: … … 44 43 45 44 46 == = Importeren uit... ===45 == Importeren uit... == 47 46 48 47 Afhankelijk van de adaptatie van OpenAC kunnen onder deze menuregel één of meerdere importfuncties zitten. 49 48 50 51 === Backup/restore === 49 == Backup / Restore == 52 50 53 51 In het menu ''beheer'', submenu ''Backup/restore...'' staan opties voor het maken van datasets en terugzetten van backups, en het veilig verzenden van gegevens uit OpenAC aan de FENAC. 54 52 55 === = Backup maken ====53 === Backup maken === 56 54 57 55 Met dit item maakt u een OpenAC-backup. Dit is een map met tab-separated bestanden, één bestand per tabel in de OpenAC-database. 58 56 59 === = Backup terugzetten ====57 === Backup terugzetten === 60 58 61 59 Met dit item kunt u een OpenAC-backup (directory met TSV-bestanden) terugzetten. U kiest in de regel … … 63 61 toevoegen aan een bestaande database). 64 62 65 === = Geanonimiseerde backup maken en versturen ====63 === Geanonimiseerde backup maken en versturen === 66 64 67 65 Met dit item maakt u een TSV-dataset waarbij persoonsgegevens en tekstnotities onherleidbaar zijn gemaakt (uitgezonderd zijn de geboortedatum en - vooralsnog - de 4 cijfers van de postcode). Deze geboortedatum is nodig omdat de anonieme datasets anders niet leiden tot dezelfde geaggregeerde gegevens (o.a. andere AP-producten). De gegevens worden niet alleen lokaal opgeslagen, maar worden ook verstuurd aan de FENAC. Gebruik deze … … 69 67 (4x per jaar) over dataverzameling. 70 68 71 https://www.fenac.nl/openac/upload/ 69 De gegevens worder verstuurd via https://www.fenac.nl/openac/upload/ . De ICT afdeling van de FENAC krijgt hiervan bericht en kan laten weten wanneer de backup goed verlopen is. 72 70 73 === = Backup van één of meer dossiers ====71 === Backup van één of meer dossiers === 74 72 75 73 Met dit item maakt u een OpenAC-backup van één of meer dossiers. Deze kan naar keuze alleen lokaal worden opgeslagen, 76 74 of worden verstuurd aan de FENAC bijvoorbeeld voor de FENAC ICT helpdesk om problemen met OpenAC op te lossen. 77 75 78 ==== Backup van één of meer dossiers terugzetten ==== 76 TODO: screenie 77 78 U vult hier een of meer dossiernummers in, gescheiden door komma's, en die worden elk afzonderlijk als backup opgeslagen. '''Let op:''' de patientnummers blijven staan in de selectie, ook voor de volgende keer dat u deze backup 79 maakt. '''Let op:''' de selectie of u wel-of-niet de backup naar de FENAC stuurt, blijft staan voor de volgende keer. 80 Controleer daar extra op. Zie ook #2798. 81 82 === Backup van één of meer dossiers terugzetten === 79 83 80 84 Met dit item zet u een backup van enkele dossiers terug. Deze functie kan worden gebruikt om bijvoorbeeld uit een oude backup enkele dossiers terug te zetten in de productie-omgeving. Uiteraard moet deze functie met enige zorgvuldigheid worden toegepast. 81 85 82 ==== Databeleid FENAC ==== 83 84 ''Dit is een bondige weergave van het voorlopige beleid. De FENAC is bezig het databeleid (Q4/2009) te formaliseren in een dataconvenant.'' 85 86 Datasets met niet geanonimiseerde gegevens (één of meer dossiers) worden vernietigd nadat de betreffende ondersteuningsvraag is beantwoord. Van de datasets met geanonimiseerde gegevens wordt maximaal één kopie bewaard. 87 88 De gegevens die naar de FENAC webserver worden verstuurd, worden beveiligd verzonden via HTTPS. FENAC ICT krijgt bij de start en aan het eind van de backup een e-mailbericht. Zij halen de gegevens zo snel mogelijk, uiterlijk binnen 1 dag weer van de FENAC server af en slaan de dataset op op een beveiligde schijf binnen het lokale netwerk van Bureau !AudCom voor FENAC en Siméa. Wanneer een backup-procedure onverhoopt wordt afgebroken, worden de al verstuurde bestanden van de incomplete backup automatisch na 4 uur vernietigd. Off site backups van de gegevens bij Bureau !AudCom zijn alleen te lezen met een wachtwoord dat slechts bij FENAC ICT bekend is. 89 90 91 ==== Periodiek een backup maken ==== 86 === Periodiek een backup maken === 92 87 93 88 Er zijn drie mogelijkheden voor het maken van backups van de OpenAC-database. … … 101 96 door dezelfde windows-gebruiker die al een keer handmatig een backup 102 97 heeft gemaakt): 103 104 98 {{{ 105 99 Beginnen in : C:\Program Files\OpenAC 106 100 Uitvoeren: Python24\python.exe script.py backup 107 101 }}} 108 109 102 * Maak een backup met het programma 'mysqldump'. Deze worden sneller 110 103 gemaakt, waardoor je vaker een backup kunt draaien. 111 112 104 {{{ 113 105 mysqldump --opt --user=gebruikersnaam --password=password naam_database > openac_backup.sql 114 106 }}} 115 116 107 * kopieer het bestand 'ibdata' in de MySQL-data-dir. Dit is alleen een 117 'last-resort' of extra veiligheid.108 'last-resort' of extra veiligheid. 118 109 119 110 … … 125 116 126 117 Deze optie wordt alleen gebruikt tijdens de uitrol van een nieuwe OpenAC en het testen van een importprocedure. 118 119 == Databeleid FENAC == 120 121 ''Dit is een bondige weergave van het voorlopige beleid. De FENAC is bezig het databeleid (Q4/2009) te formaliseren in een dataconvenant.'' 122 123 Datasets met niet geanonimiseerde gegevens (één of meer dossiers) worden vernietigd nadat de betreffende ondersteuningsvraag is beantwoord. Van de datasets met geanonimiseerde gegevens wordt maximaal één kopie bewaard. 124 125 De gegevens die naar de FENAC webserver worden verstuurd, worden beveiligd verzonden via HTTPS. FENAC ICT krijgt bij de start en aan het eind van de backup een e-mailbericht. Zij halen de gegevens zo snel mogelijk, uiterlijk binnen 1 dag weer van de FENAC server af en slaan de dataset op op een beveiligde schijf binnen het lokale netwerk van Bureau !AudCom voor FENAC en Siméa. Wanneer een backup-procedure onverhoopt wordt afgebroken, worden de al verstuurde bestanden van de incomplete backup automatisch na 4 uur vernietigd. Off site backups van de gegevens bij Bureau !AudCom zijn alleen te lezen met een wachtwoord dat slechts bij FENAC ICT bekend is.