Looking at the estimate given (1 minute per 1000 rows), this would take around 3 hours at best on my cluster (MySQL backend).
Can these scripts be run with theh cluster still operational and will if affect anything? Ideally I would like to run this outside of my maintenance window to save time, but can only do so if the cluster will still be in a usable state.