If I have two servers, each with their own domain name and I wish to swap those domains so the opposing server recieves it, all I have to change is the @ A records to the other IP, right?
Thanks.
Yes, changing both A records should be sufficient as long as you haven't also defined the MX records by IP instead of hostname. CNAME records are aliased to the A record hostname, so they will automatically follow to the new IP when the A record changes.
If you have Apache virtualhost configs that reference the old hostnames, you will need to change those, of course.