For now you would need to build this replication mechanism at the application level. Depending on what you're doing on the blockchain, you could either replicate one block at a time (see the getblock API and its values for the verbose parameter) or else use the stream querying APIs if your main activity is in streams.