F5 remote backup python script
Problem this snippet solves:
The python script is using the F5 iControlRest API to authenticate with remote authentication (Active directory, RADIUS,...) to obtain a token, create a timestamp UCS backup file, download the file locally and delete it from the F5 appliance.
Provide a way to backup F5 bigIP configuration and arhive the backup files on a remote location.
unfortunately, iControlRest for UCS backup lack documentation. I'm still searching for the option to encrypt the UCS file....
How to use this snippet:
python3 f5-backup.py --hostname