Ralf Zerres
85d9216fc1
upgrade to v0.6.10
...
* update README
2025-08-05 12:00:24 +02:00
Ralf Zerres
6982aafaff
shellcheck corrections
2025-08-05 01:14:31 +02:00
Ralf Zerres
e8d5576e02
print out return value of btrfs send-revieve pipe
2025-08-05 01:14:31 +02:00
Ralf Zerres
b90e34e596
adapt transfer_size calculation
...
- only used when using interactive mode
- consume precise values when using btrfs qgroup functionality
- consume btrfs df values otherwise
- convert 1000 as base values (kB, MB,GB, TB) to be handled via
via pv (B,M,G,T)
2025-08-05 01:14:13 +02:00
Ralf Zerres
9e7e5b4d28
correct bug handling subvolume creation on target
2025-08-04 10:27:18 +02:00
Ralf Zerres
01f37814d7
Examples.md: Describe inclusion of existing snapper config caches
2025-08-04 10:27:17 +02:00
Ralf Zerres
050ee9a23a
dsnap-sync: update handling of ssh-command
2025-08-04 10:27:17 +02:00
Ralf Zerres
4e162f5df3
README: bump version to v0.6.9
2025-08-04 10:27:16 +02:00
Ralf Zerres
29020bcdbf
dsnap-sync: update to v0.6.9
...
- improve handling of incemental snapshots
- update documenting strings
2025-08-04 10:27:16 +02:00
Ralf Zerres
12c0543752
README: bump version to v0.6.8
2025-08-04 10:27:16 +02:00
Ralf Zerres
56bfaf7a8f
dsnap-sync: update PKGBUILD for 0.6.8
2025-08-04 10:27:15 +02:00
Ralf Zerres
96d4238c59
dsnyp-sync: update to v0.6.8
...
- cleanup quoting/indenting
- typo correction
- temporary directory output
- introduce calculate-btrfs-size flag
2025-08-04 10:27:15 +02:00
Ralf Zerres
56ea8181e4
dsnap-sync: new flags --calculate-btrfs-size, --no-btrfs-quota
2025-08-04 10:26:57 +02:00
Ralf Zerres
52ac00b354
update for v.0.6.7
2025-08-04 10:26:20 +02:00
173f8624bb
PKGBUILD: update arch build version
...
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2025-08-04 10:26:20 +02:00
aaad72e2d6
TODO: update wording
...
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2025-08-04 10:26:19 +02:00
0aefc86116
Makefile: update year for Copyright
...
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2025-08-04 10:26:19 +02:00
43469d52c9
update .gitignore
...
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2025-08-04 10:26:19 +02:00
b840aa4372
debian: update build files
...
* bump version to 0.6.6
* update install directories
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2025-08-04 10:26:18 +02:00
837dc27a56
README: bump version to v0.6.6
...
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2025-08-04 10:26:18 +02:00
1bbe32fec8
function update for v.0.6.6
...
* code cleanup (using `shellcheck`)
* SUBVOLUME check (omitting double leading /)
* get_snapper_sync_id()
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2025-08-04 10:26:17 +02:00
5c03be6fe9
find_snapper_config: update file mode
...
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2025-08-04 10:26:17 +02:00
5644f009f7
dsnap-sync: update documentation to comply with v0.6.5
...
* english README.md
* german README.md
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2025-08-04 10:26:17 +02:00
261756df64
dsnap-sync: update PKGBUILD
...
* pkgver: 0.6.5
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2025-08-04 10:26:16 +02:00
97e99fb458
dsnap-sync: Documentation update
...
* update to v6.5.1
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2025-08-04 10:26:16 +02:00
76cd41e7d8
Documentation: update README in line with v6.5.0
...
* README.md (english)
* README.md (german)
* correction the relative path selection
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2025-08-04 10:26:15 +02:00
66e483ddf1
README.md: explain restore method for saved files on LTFS tape
...
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2025-08-04 10:26:15 +02:00
5c9dc9c45b
dsnap-sync: correction for tranfer_size calculation
...
* adapt btrfs output to be compatible with pv requested format
convert MiB or GiB to M or G
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2025-08-04 10:26:15 +02:00
48c784b35d
dsnap-sync: handle transfer size
...
* new function check_transfer_size()
will calculate the transfer size send via btrfs-send
* update run_backup()
- handle dryrun
- handle crate-pv_cmd()
- send incremantal size
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2025-08-04 10:26:14 +02:00
01c9e511a5
tape-admin: 0.0.15 version bump
...
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2025-08-04 10:26:14 +02:00
015b8b212e
tape-admin: indentation update
...
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2025-08-04 10:26:13 +02:00
a82fa5bbe1
tape-admin: basic function feedback
...
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2025-08-04 10:25:59 +02:00
dc48282967
tape-admin: ltfs_wipe()
...
* improve verbose feedback
* show actual command initiating the wipe operation
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2019-12-13 19:21:14 +01:00
4047a6f3e1
tape-admin: ltfs_refomat()
...
* Adervtise, if loader needds to exchange tapes
that takes some time ....
* volume handling update
* improve verbose message output
* correct media detection in drive slot
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2019-12-13 19:20:42 +01:00
b4ac93d8d6
dsnap-sync: adopt standard snapper location hosting the configs
...
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2019-09-29 21:26:40 +02:00
cf4253ee74
dsnap-sync: reintroduce Makefile
...
support installation on systems where preconfigurerd packages aren't available
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2019-09-29 21:26:33 +02:00
841413ff3a
Merge pull request #7 from alanivey/smallfix
...
Remove extra ']'
2019-09-29 21:04:49 +02:00
a706511423
tape-admin: rework ltfs format/wipe
...
- can't reformat or wipe an active mounted ltfs media
- check that the the media is free
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2019-09-10 13:08:23 +02:00
Alan Ivey
59d6aa3646
Remove extra ']'
2019-08-22 08:49:01 -04:00
9c804b8370
TODO.md: consider usage of mbuffer
...
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2019-08-09 20:40:45 +02:00
44eacb1cdc
tape-admin: update copyright date
...
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2019-08-09 09:34:13 +02:00
adddec9437
dsnap-sync: update copyright date
...
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2019-08-09 09:33:33 +02:00
5c596500e1
dsnap-sync: refine btrfs quota-group handling
...
- if qgroup usage is requested, need to check if it is already enabled
if not, turn on this filesystem option an rescan for the given
subvolume
- even rescanning and calculation the qgroup values might be faster
for large subvolumes, than using plain 'du'
- just enable the qgroup usage for dsnap-sync runs. Upstream
still encounters performance hits for regular production
usage (v4.7: consult the wiki)
this is controlled via enabling the global 'btrfs_quota_tmp' flag
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2019-08-09 09:32:41 +02:00
868c6d4a0a
dsnap-sync: improve error handling for metadata update via snapper
...
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2019-08-08 09:55:40 +02:00
3f9bb23a94
dsnap-sync: handle return status when creating new snapshots
...
- if creation fails, return negative value for snapper_source_id
- terminate following execution with stating the error
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2019-08-07 13:02:09 +02:00
1c117bfbf3
dsnap-sync: bugfix: ssh call, btrfs error info
...
* tape-admin call on remote machine
* output of BTRFS_PIPE if btrfs-send terminates with unexpected status
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2019-08-05 09:15:08 +02:00
bd7369c407
tape-admin: bugfix: volume_name_next
...
* preset next writable volume in given pool to first member
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2019-08-01 18:17:22 +02:00
3dee79011b
debian: mark package for unstable release
...
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2019-03-14 10:07:02 +01:00
9ee2d412f2
Debian: update changelog for version 0.6.4
...
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2019-03-14 09:34:54 +01:00
5682148c70
dsnap-sync: 0.6.4 version bump
...
Signed-off-by: Ralf Zerres <ralf.zerres@networkx.de >
2019-03-14 09:34:54 +01:00