Skip to content

FEA01-Backup-System

To provide a secure and reliable backup solution for the feedback data stored in the Skill Collector tool

  • Author: Reima Parviainen
  • Date / Version: 06/02/2023 / v 0.1

User roles

  1. Root Admin - Actor1
  2. Service Admin - Actor2

Prerequisites / Conditions

  1. JAMK university personnel should be able to initiate backups of the feedback data stored in the secure database.
  2. The backup process should be automated and run on a regular basis (e.g. daily, weekly, monthly).
  3. The backup data should be stored in a secure and encrypted format.
  4. JAMK university personnel should be able to access and restore the backup data in the event of a data loss or corruption.

Use Case Diagram

uml diagram

Description of use case

  1. SSH to server
  2. Use terminal user interface to access give commands.
  3. Set up scheduled backups.

Exceptions

  • No known exceptions.

Result

  • Backups are in full control and data is secured.

Use frequency

  • Check ups at times but mostly counting on the scheduled backup intervals (1h/24h)

Additional information

  • Connected to:
  • Technical Requirements:
    • The backup feature should be integrated into the existing Skill Collector tool.
    • The backup data should be stored in a separate and secure location (remote server).
    • The backup process should be automated and run on a regular basis.
    • The backup data should be easily accessible and restoreable.
  • Security Requirements:
    • Access to the backup data should be restricted to authorized personnel at JAMK university.
    • The backup data should be protected from unauthorized access, modification, or deletion.
  • User Acceptance:
    • The backup feature should meet the requirements and expectations of JAMK university personnel.
    • The backup feature should be tested and validated by JAMK university personnel before being released.

Sources