Your first course of action should be to use a lot of wd40 or pb blaster or some such penetrating oil. Let it soak for a long time with multiple applications.

if you have a replacement and don't care about the shape after you beat it off, then use a big hammer. Otherwise use a puller.

When you re-install, use anti-sieze compound on rotor to hub surfaces.

Good luck!