Hi,
You can configure IPsec tunnels via both interfaces.
By means of routing, there's a primary connection used to transport the VPN traffic.
If this link fails, routing will chose the secondary connection to build the tunnel and pass the traffic.
If you're not using a dynamic routing protocol, you can use static routes with object-tracking to accomplish the same.
Hope it helps.
Federico.