Baike.dev
All toolsOnline toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
P

plakar

> 编程语言
Open source

plakar is a backup solution powered by Kloset and ptar

2.0K stars0 likes1 views
WebsiteGitHub

About

plakar is a backup solution powered by Kloset and ptar

What is Plakar?

Plakar is an open-source backup solution powered by Kloset and ptar. It creates snapshots of your data, stores them in an encrypted and deduplicated store, and lets you inspect, verify, and restore them later.

Plakar stores backups in a Kloset, an open-source, immutable data store that enables the implementation of advanced data protection scenarios.

Through integrations, Plakar can back up and restore databases, Kubernetes workloads, object stores, and other sources alongside regular files.

What sets Plakar apart:

  • snapshots are browsable: you can inspect their contents, diff two snapshots, or restore a single file without touching the rest;
  • every snapshot is independently verifiable without restoring anything;
  • backups are deduplicated and compressed, so keeping many snapshots does not multiply storage costs;
  • encryption covers both data and metadata, with an audited cryptography implementation;
  • Plakar is extensible through integrations for additional sources, storage backends, and destinations.

Plakar can be used from the command line or through its built-in web UI.

Quickstart

bash
# Install
go install github.com/PlakarKorp/plakar@latest

# Create a local repository
plakar at /var/backups create

# Back up a directory
plakar at /var/backups backup /etc

# List snapshots
plakar at /var/backups ls

# Restore a snapshot
plakar at /var/backups restore -to /tmp/restore <snapshot-id>

# Open the web UI
plakar at /var/backups ui

Prebuilt binaries are available at https://www.plakar.io/download. For a full walkthrough, see the quickstart guide.

Installation

Prebuilt binaries

Download a binary for your platform: https://www.plakar.io/download

Build from source

Plakar requires Go 1.23.3 or higher.

bash
go install github.com/PlakarKorp/plakar@latest

More with Plakar

Archives. You can export one or more snapshots as a .ptar archive using plakar ptar. A .ptar file is a self-contained, deduplicated, compressed, and encrypted archive.

Integrations. Plakar supports additional backup sources and storage backends through its package manager. Available integrations include PostgreSQL, MySQL, etcd, Kubernetes, S3-compatible object stores, and more.

bash
plakar pkg add <integration>

Distributed stores. Kloset stores can be synchronized across locations to implement 3-2-1 backup strategies or more advanced push, pull, and sync workflows across heterogeneous environments.

bash
plakar at /var/backups sync to @s3

See the documentation for the full list of supported workflows.

Documentation

https://www.plakar.io/docs/community

  • Quickstart
  • Command reference
  • Integrations

Contributing and reporting issues

Please read the contributing guidelines and code of conduct before opening a pull request.

If you find a bug or want to request a change, open an issue:

https://github.com/PlakarKorp/plakar/issues

Community

  • Discord
  • Reddit
  • YouTube

Changelog

See CHANGELOG.md for release notes and version history.

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

Gobackupsdeduplicationdeduption

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言