[[TOC(heading=Anonieme Backups)]] [[TOC(heading=Procedures, sectionindex, compact, depth=3, allactive, Documentatie/Ontwikkelaar/Procedures/)]] [[TOC(heading=Ontwikkelaar, sectionindex, compact, depth=2, allactive, Documentatie/Ontwikkelaar/)]] [[TOC(heading=Documentatie, sectionindex, compact, depth=1, allactive, Documentatie/)]] = Anonieme Backups = Vanuit OpenAC kunnen er anonieme backups gemaakt worden en geupload. Deze komen op de FENAC server terecht (URL bekend in de beheer-wiki). Dergelijke backups worden als ZIP-bestand opgeslagen op de server en in principe dagelijks opgehaald -- in reactie op een ticket vaker dan dat. De verwerking van anonieme backups door de FENAC wordt geregeld door het '''dataconvenant''' tussen de FENAC en de AC's. == Backup Ophalen == - Log in op de FENAC server bij de backup URL: https://www.fenac.nl/openac/upload/ - Klik op ''ophalen'' bij de relevante anonieme backup - Wacht tot de download compleet is (er is geen size-informatie beschikbaar voor de download, dus je hebt geen nauwkeurige voortgang) - Controleer dat de backup volledig is overgekomen (bijvoorbeeld de ZIP-file openen) - Klik ''verwijderen'', zodat de disk van de FENAC server niet vol loopt - Bevestig ontvangst van de backup (als het om een backup voor een ticket gaat). == Backup Inlezen == Er zijn verschillende manieren om een anonieme backup weer in te lezen: - '''OpenAC''' Pak eerst de ZIP-file uit; meestal levert dit een directory op ''ac_huppeldepup-tijdstip'' waar de backup-files zelf te vinden zijn. Vanuit OpenAC, kies in het menu ''beheer'' -> ''backup'' -> ''backup terugzetten''. Kies de directory die door het uitpakken van de backup is gemaakt en klik op ''OK''. - '''Script''' Het (beheer) script `restore.py` kan ook worden gebruikt. - '''Tools''' Een speciale tool, `tools/qrestore.py`, kan worden uitgevoerd. Deze zet de anonieme backup om in een SQLite database, die weer door ontwikkelaars met de juiste database-configuratie kan worden ingelezen. De tool is als een los Python-programma uit te voeren. De parameters worden uitgelegd als het "kaal" uitgevoerd wordt.