If you're involving an RPi in this, in order to save power, might as well just have the RPi be the main driving force behind everything. Flip a switch to power on the server, command the backup once a custom app on server informs the RPi that server is ready, shutdown the server again by setting the above switch to OFF. This way your server will not even consume those idle watts when waiting for wake packets.