# Upgrade Guide Comprehensive upgrade guide for Docker and Standalone Windows/Linux Executables. Regardless of how your LubeLogger instance is installed/configured, we highly recommend that you create a backup before updating, it will take less than two minutes of your time and save you a lot of headache if something goes wrong. ## Create A Backup ### Manual Method Login as the root/superuser to your LubeLogger instance, navigate to the Settings tab and create a backup  A zip file will be downloaded to your computer. ### Automated Method Use a script to hit the API endpoint for creating backups, see [[API|Advanced/API#example-use-cases]] You can automate the script using a cron job to create daily or weekly backups. ## Docker 1. Create a backup 2. Verify your Docker Volumes 3. Run the command `docker compose pull` 4. The, run the command `docker compose up` to start the container If your Docker Volumes are bound and persisted correctly, you should have no loss of data. ## Windows/Linux Standalone 1. Create a backup 2. Download the latest version of LubeLogger from the Release section 3. Extract the archive over your existing LubeLogger installation. 4. Restore the backup if there is data loss
