[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#999493: ITP: pika-backup -- simple backups based on borg



Control: noowner -1
Control: retitle -1 RFP: pika-backup -- simple backups based on borg

I'm converting this ITP to an RFP because six months have passed without
an update.  Please feel free to revert to an ITP if The Debian Borg
Collective is still working on this package.  Reply follows inline:

On Thu, 11 Nov 2021 22:27:02 UTC, The Debian Borg Collective wrote:

> Package: wnpp
> Severity: wishlist
> Owner: Debian Borg Collective <team+borg@tracker.debian.org>
> X-Debbugs-Cc: debian-devel@lists.debian.org
>
> * Package name    : pika-backup
>   Version         : 0.3.5

Now at v0.4.0

>   Upstream Author : Sophie Herold
> * URL             : https://apps.gnome.org/app/org.gnome.World.PikaBackup/
>                     https://wiki.gnome.org/Apps/PikaBackup
>                     https://gitlab.gnome.org/World/pika-backup
> * License         : GPL-3
>   Programming Lang: Rust
>   Description     : simple backups based on borg
>
> Doing backups the easy way. Plugin your USB drive and let the Pika do the rest for you.
>

It might also be worth noting that remote backups are supported in the
short description (I haven't verified this functionality).

> Features
>
>  * Setup new backup repositories or uses existing ones
>  * Create backups locally and remote
>  * Save time and disk space because Pika Backup does not need to copy known data again
>  * Encrypt your backups
>  * List created archives and browse through their contents
>  * Recover files or folders via your file browser
>
> Pika Backup is powered by the well-tested borg-backup software.
>
> Limitations
>
> Currently, scheduled backups are not supported.

Scheduled backups are now supported :)

> Excluding files from a backup via regular expressions and alike is not
> implemented yet.

This functionality also appears to now be supported:

  https://gitlab.gnome.org/World/pika-backup/uploads/1e287bea9923d89213442658e152cc6c/pika-backup-1.png

> Pika Backup is designed to save your personal data and does not
> support complete system recovery.

Unfortunately Vorta (which I maintain) cannot yet do this either.  An
additional limitation of Pika, as far as I can tell, is that it doesn't
support a mechanism to either a) make LVM or btrfs snapshots.  b) call a
pre & post script to do so.  This is something Vorta is working towards
supporting, while it's unclear whether it will be an eventual feature of
Pika.  I believe the absence of this support may pose an issue for
consistent backups of unquiesced user databases (eg: Akonadi), but maybe
this isn't an issue on GNOME?

From what I can tell, Relax-and-Recover looks like it may be the most
promising solution for full system recovery.  Its distinguishing
features are generation of bootable recovery media and incredible
flexibility.  Relax-and-Recover can also integrate with Borg, but it
does not have a user friendly GUI.

  http://relax-and-recover.org

I'm the maintainer of Vorta (Qt-based), and I support a handful of happy
(GNOME) users, but Pika Backup looks easier to set up and has what
appears to be a GNOME HIG interface, and development towards (possibly
already ready) GTK4 support.  In other words, it looks like Pika may be
a better fit for users who use Debian's default desktop (GNOME).  As a
KDE Plasma user, I won't be packaging Pika.

Regards,
Nicholas

Attachment: signature.asc
Description: PGP signature


Reply to: