Getting this error when restarting bind9?
journal rollforward failed: journal out of sync with zone
You probably changed the zonefile while bind was running without freezing it.
To fix this, first stop bind:
service bind9 stop
Then remove the journal file for the zone. On Debian Wheezy, it is in the same folder as the zone:
rm /etc/bind/zones/example.com.jnl
Then start bind again:
service bind9 start
To avoid the problem next time, before changing a zonefile, freeze the zone:
rndc freeze example.com
Then edit your zonefile and finally thaw it:
rndc thaw example.com