Skip to content

Support ability to backup from custom ReadSource #208

Closed

Description

@Wouter0100

As discussed on Discord, it would be nice to be able to read files from a custom ReadSource. This allows us to implement any source to make backups from.

Archiver::archive() already supports this, but it needs to be exposed through the ::backup method.

I may look into this myself at some point, but it might be good to have it tracked here. :)

Activity

  1. added
    S-triageStatus: Waiting for a maintainer to triage this issue/PR
    on Apr 4, 2024
  2. added
    C-enhancementCategory: New feature or request
    A-backendsArea: Related to backends in rustic_core
    and removed
    S-triageStatus: Waiting for a maintainer to triage this issue/PR
    on Sep 22, 2024
  3. aawsome commented on Jun 1, 2026

    @aawsome
    Member

    In principle, this is tackled by #208. But #208 focuses on openDAL as a source.

    For the tar use case, I think we additionally need to overwork the API of ReadSource and the backup implementation as this currently assumes that listing and reading of files can be basically independent and parallel to each other. This is not true if we want to backup a tar stream.

  4. added a commit that references this issue on Jun 1, 2026
    5d0e42c
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-backendsArea: Related to backends in rustic_coreC-enhancementCategory: New feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions