Database scaling

From what I understood, the service is somehow stateless so that it can be highly scalable. The service get the state from the proxy. The question is how do kalix maintain the proxy and the database scalable? The next question is about backup. Is there any way to backup data from a running service? In my case the running service has not implemented an api that let the consumer get all the data. in short, how to do data migrating and backup