This repository contains demos that I use in my presentation entitled Optimizing Backup Performance Using Data Science Techniques.
There are two ways of running the demos for this presentation: running them directly or as part of a Docker container.
To run the demos directly, you will need Jupyter Notebooks installed and the R kernel configured. I have some instructions on installing Jupyter + R on Windows and Jupyter + R on Linux which might be helpful.
If you would prefer a Docker container which has Jupyter + R pre-installed, grab this repo and run the following commands:
docker build -t optimizing-backups .
After the image finishes building, run it with the following:
docker run -p 8888:8888 -e ENABLE_JUPYTER_LAB=YES optimizing-backups
This will prompt you to connect to http://127.0.0.1:8888 (assuming you leave the port the same) and will pre-stage the notebooks and data.