Write logs from one Loki to another (Grafana cloud)

I basically have this exact question:

My local prometheus can “remote write” to Grafana cloud, is there an equivalent for my local Loki?

It looks like Alloy’s loki.write should be able to send to the grafana cloud but I have no idea how to make Alloy read from my local Loki. Or maybe my local Loki needs to somehow push to alloy(loki.source.api/)?

Is there any way to have Loki do it and be the buffer in case of disconnects between local Loki and cloud?

I think I would rather do it on the client side than putting something else in between loki and the client.