Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    tionis
    @tionis:matrix.org
    [m]
    thanks for the help!
    andrewchambers
    @andrewchambers
    no problem
    Paul
    @ptman:kapsi.fi
    [m]
    ssh(1) can usually also be configured via ssh_config host-blocks
    snan
    @snan
    Is it possible to have more than one "remote" and switch bewteen them? Maybe one on an SSH and one on a local external disk?
    andrewchambers
    @andrewchambers
    @snan you can just change the -r flag ? Another way is to use the sync command to transfer items between repositories
    snan
    @snan
    Nice. I'm looking forward to getting to know this app. Also I run Debian and am gonna be backing up from it, but my friend's SSH server is on Mac OS using the brew edition of bupstash. Were there any big bugs in the past i.e. is there any particular version number I should be looking out for? I've heard that brew can get a li'l bit old but I don't have a Mac so I don't know
    Also, thanks for the help with -r or with sync
    andrewchambers
    @andrewchambers
    @snan the versions currently need to match most of the time - but there are no serious bugs I am aware of
    tionis
    @tionis:matrix.org
    [m]
    Is it possible to get a specific file of snapshot, so something along the lines of
    bupstash get id="blabla" some/path/in/tar
    tionis
    @tionis:matrix.org
    [m]
    Nevermind I found the option I was looking for, its the bupstash get --pick flag
    andrewchambers
    @andrewchambers
    yeah pick is super handy
    earlier versions of bupstash didn't have it
    tionis
    @tionis:matrix.org
    [m]
    Yes it's very useful, I'm currently experimenting with using bupstash as backend for a kind of personal archive and that --pick option allows me to store complex metadata for it in a special file.
    Once I can convince the people at rsync.net to install it all is golden 😄
    Do you have a sponsor page or something like that?
    andrewchambers
    @andrewchambers
    Not currently
    andrewchambers
    @andrewchambers
    @tionis:matrix.org one thing to keep in mind is bupstash currently does linear lookup for --pick and also for listing backups
    it hasn't yet been an issue, my largest repository has a few thousand snapshots and a linear lookup can easily search that in an instant
    tionis
    @tionis:matrix.org
    [m]
    Ok, so if I want to read a specific file from snapshots I should ensure that it is one of the lexicographic first for faster lookup?
    andrewchambers
    @andrewchambers
    How many files do you plan to put in each snapshot?
    1 reply
    andrewchambers
    @andrewchambers
    In the future I might improve bupstash to do something more efficient in that case
    but I can't really say without knowing what you are doing
    andrewchambers
    @andrewchambers
    @tionis:matrix.org btw - there is no sponsor page, the best way would be to create an empty repository on bupstash.io
    it would just charge you the minimum
    tionis
    @tionis:matrix.org
    [m]
    Ok
    andrewchambers
    @andrewchambers
    So, a new release is coming soon, it is almost time for 1.0 or at least 1.0 release candidates
    1 reply
    1.0 will mean even stronger backwards compatibility guarantees - not that I ever deliberately broke a repository
    1.0 should coincide with wider access to the bupstash.io service - so we really don't want to break bupstash for people using versions packaged with their distro package manager.
    andrewchambers
    @andrewchambers
    Though we still need a logo / fav icon :P
    tionis
    @tionis:matrix.org
    [m]
    Is there some way to force bupstash new-key to print the key to stdout instead of a file
    tionis
    @tionis:matrix.org
    [m]
    :point_up: Edit: Is there some way to force bupstash new-key to print the key to stdout instead of a file?
    andrewchambers
    @andrewchambers
    it seems not
    we couldatt it I suppose
    add
    andrewchambers
    @andrewchambers
    The main reason it doesn't is it sets the permissions on the key
    andrewchambers
    @andrewchambers
    so you don't accidentally make a key readable by other users, but stdout with -o - might be ok
    tionis
    @tionis:matrix.org
    [m]
    Would make it a tiny bit easier to wrap bupstash in scripts to store the key in a secure place like the keychain
    piegames
    @piegames:matrix.org
    [m]
    Does using /dev/stdout as "file" work?
    Paul
    @ptman:kapsi.fi
    [m]
    isn't that like a bashism?
    oh, it isn't?
    symlinks to /proc/self/fd/1 (and 0 and 2)
    maybe I was thinking of bash /dev/tcp
    andrewchambers
    @andrewchambers
    It currently doesn't work since it doesn't overwrite keys
    tionis
    @tionis:matrix.org
    [m]
    Does bupstash currently do checksumming etc on the server side to prevent corruption of data?
    andrewchambers
    @andrewchambers
    @tionis:matrix.org all data is hashed and signed so if it got corrupted on the server
    the client would alert you
    however if you want checksums on your repository data too, I considered adding more, but I would also say you could use the btrfs or zfs file systems
    those filesystems verify checksums on read automatically for all data
    andrewchambers
    @andrewchambers
    for my personal backups I use btrfs so I can use btrfs scrub
    or I can just read the data