What kind of transformer do you have?
Toroidial: high inrush current, low leakage. A double-whammy.
"Shell" (conventional, windings in layers on top of each other on an E core usually): modest inrush, modest leakage (still fairly low). Very common. No one really cared, back in the day; why do you?*
Bank wound (bobbin is divided, windings are side by side): Low inrush, high leakage. Very easy to start even a high capacitance load... but, the voltage droop under load is higher (poorer regulation), and then you need more headroom for a given output voltage at max current.
*Which is a good question, why? If just for curiosity in avoiding that turn-on "clunk" or dimming of the lights... ? (I mean, don't forget that doing it as an exercise, so you know how to do it when you finally need to, has value!) Is it to meet a standard? Is it even more practical than that, e.g. you've had inrush knocking out your household appliances or generator or something, and want to make something that'll play nicely in that limited environment?
Anyway, regarding startup resistors: the power rating needs to be adequate to handle the starting
energy. That's contradictory (power is not energy), so bear with me. Generally, more powerful resistors are also bigger resistors. For example, a 100W resistor is usually good for 10-100J (5ms pulse). The dissipated energy is more-or-less equal to the stored energy in the capacitors.
So, 30mF at 30V is 13.5J, so you should expect to dissipate about as much in the resistor during startup.
Probably a 10 to 50W resistor would be adequate, depending. (I'd say, check the datasheet, but often, they don't say -- and then you need to read a lot of datasheets to get a feel for what resistors of a given style/type may be capable of. Yeah, it's tedious; well, in short, that's one of the things I get paid for...)
Now, how to control the resistor? Preferably, it should be in circuit for:
1. Only a brief moment, during startup;
2. Until the output is fully charged (say to 90% of nominal); and
3. Removed from circuit if condition 2 is not met in the expected time frame.
Why 3? Consider what happens if 2 never occurs, or the bypass relay never closes. That poor resistor is left supplying the entire circuit in operation. It quickly burns out (hopefully without making a smoking or sparking mess -- vitreous/enameled resistors are a good choice here), leaving you with a broken supply. Or, it burns out somehow, and the relay (which would be timed in this case) closes anyway, dumping inrush current to begin with, but also slowly damaging its contacts due to the surge current.
This is easily arranged with a few more transistors, resistors and capacitors.
You don't have to go the extra mile in this case -- I wouldn't be afraid to use the first attached circuit, with suitable changes of course (the resistors as all have noted). That implements #1 and #2. This final #3 step is only what you want for industrial reliability.
Tim