If you want a full backup on an 18 to include programs and macros, be aware that the programs in the 9000 range (and sometimes also the 8000) are usually locked out. To get them to output, you have to change the parameter NE9 (and sometimes NE8).
You should also backup the PMC if possible.
On these controls I used to back up the programs (including O9000 and O8000), offsets, macros (a.k.a variables), parameters, PMC and ladder diagram. That way, if the control lost everything, I had everything to restore it.
I haven't done this for a long time as I'm no longer doing installs and service of machine tools, but IIRC, I seem to recall getting to P3202 Bit 4 to enable changing NE9. I think NE9/NE8 are in the same numerical zone, perhaps a page or two away. You have to first change the PWE (parameter write enable) to be able to change those parameters.
That said, there is also the option (on some controls) to do and SRAM backup which captures absolutely everything in one fell swoop. You might have to contact the machine manufacturer to get info on that one.