Uppgraderar¶
Behandla en MRBS-uppgradering som en ändring av både programmet och databasen.
Innan uppgraderingen¶
- Läs versionskommentarerna för varje version som korsas.
- Säkerhetskopiera databasen och kontrollera att den kan återställas.
- Säkerhetskopiera
config.inc.php, anpassade teman, FAQ-filer för webbplatsen och andra lokala ändringar. - Spela in den aktuella PHP, databas, autentisering och e-postkonfiguration.
- Schemalägg ett underhållsfönster för produktionssystem.
Warning
Skriv inte över installationen och anta att lokala ändringar kommer att överleva. Jämför din konfiguration med det nya exemplet och använd avsiktliga åsidosättningar igen.
Ersätt programfiler¶
Installera en ren kopia av den nya versionen. För vidare platsspecifika filer, inte gamla programfiler.
I synnerhet:
- börja från den nya
config.inc.php-sample; - överför nödvändiga värden från den gamla
config.inc.php; - återanvända anpassade teman och FAQ-innehåll medvetet; och
- ersätt inte nya standardfiler med gamla kopior.
Databasuppgradering¶
MRBS uppgraderar historiska scheman som stöds automatiskt när programmet körs första gången. Det kan begära databasuppgifter med rättigheter att ändra tabeller.
Använd ett särskilt uppgraderingskonto om programmets vanliga databaskonto inte får ändra schemat.
Verifiering¶
Efter uppgradering, testa:
- logga in och ut;
- administratörsåtkomst;
- dag-, vecka- och månadsvyer;
- skapa, redigera och ta bort;
- återkommande bokningar;
- godkännande och registrering där aktiverat;
- söka, rapportera och exportera;
- e-postleverans; och
- bakgrund eller integrationsvägar som LDAP, SAML eller CMS-inloggning.
Kontrollera administratörssidan Hjälp för de förväntade MRBS- och schemaversionerna.
Återställ¶
En återställning kräver både de tidigare programfilerna och en kompatibel databassäkerhetskopiering. Om du endast återställer filerna kan det gamla programmet vara anslutet till ett nyare schema.