Run plakar using docker commands.
Plakar is a backup solution.
:warning: Plakar is not ready for production usage at this moment.
More information available in plakar documenation.
Docker image is based on Alpine and available for amd64/arm64 arch.
Plakar is a powerful tool which allows remote or local backup. Basicaly it uses a folder to store backup as snapshots.
Use docker-compose to launch many plakar server on the same host. One plakar server can not process many client at the same time.
Clone and customize docker-compose.yml file, then run:
docker-compose -f /path/to/your/docker-compose.yml up -d
:warning: Don't forget to update volume for each plakar
docker run --rm \
-v /data/plakar:/plakar \
-e INIT=true \
-e P_PATH=/plakar/plakar1 \
barcus/plakar \
plakar on /plakar/plakar1 server
Here, backup will be stored in /data/plakar/plakar1 on docker host.
First, be sure you can access plakar server, then run:
docker run --rm
-v /my_data_to_bkp:/data \
barcus/plakar \
plakar on plakar://plakar-server-ip:port push /data
Firstly, be sure the plakar has been created:
docker run --rm \
-v /data/plakar:/plakar \
barcus/plakar \
plakar on /plakar/plakar1 create --no-encryption
Using this command, plakar1 will be created on docker host in /data/plakar.
Then, to push a backup:
docker run --rm \
-v /my_data_to_bkp:/data \
-v /data/plakar:/plakar \
barcus/plakar \
plakar on /plakar/plakar1 push /data
The idea here is to push /my_data_to_bkp from local host to
local plakar /data/plakar/plakar1
Content type
Image
Digest
sha256:8b8f273f3…
Size
16 MB
Last updated
about 3 years ago
docker pull barcus/plakar