Is it possible to push already collected loki data to remote loki/grafana instance?

Hi All, I am new to Grafana world.

I am facing problem for my use case in which I push systemd-journal logs from different virtual machines using promtail to Linux host (running loki) on my laptop. I can view logs on Linux host from different virtual machines using grafana explore web-ui interface. Everything works fine till this point.

Now I need to push logs from Linux host which already have logs from different virtual machines to external server (running loki/grafana). Can I use promtail agent in Linux host to push already collected Loki data/logs to external server? If yes please share the configuration.

Note: My Laptop will not be always connected with internet so I cannot push logs to external server directly and logs need to stored locally on laptop as well.

Thanks in advance.

promtail.yaml:
server:
http_listen_port: 9101
grpc_listen_port: 0
positions:
filename: /tmp/positions.yaml
client:
url: http://linux-host/loki/api/v1/push
scrape_configs:
- job_name: journal
journal:
path: /var/log/journal
labels:
job: systemd-journal
relabel_configs:
- source_labels: [‘__journal__systemd_unit’]
target_label: ‘unit’

loki.yaml
auth_enabled: false

server:
http_listen_port: 3100
grpc_listen_port: 9096

common:
instance_addr: 127.0.0.1
path_prefix: /tmp/loki
storage:
filesystem:
chunks_directory: /tmp/loki/chunks
rules_directory: /tmp/loki/rules
replication_factor: 1
ring:
kvstore:
store: inmemory

schema_config:
configs:
- from: 2024-01-01
store: tsdb
object_store: filesystem
schema: v13
index:
prefix: index_
period: 24h