Björn
24b0293b0f
fallback to old zfs list snapshot method in case of error
2025-08-25 17:52:48 +02:00
Björn
510becee2f
get snpshots from list of datasets
...
query the existing snapshots only from the configured datasets to avoud spinning up disks that are not in the config
2025-06-17 13:32:59 +02:00
Jim Salter
940a84e21f
Merge pull request #1008 from aabccd021/master
...
Fix readme formatting
2025-06-12 09:53:57 -04:00
aabccd021
680194fa33
Fix readme formatting
2025-06-12 12:58:26 +07:00
Jim Salter
8d4abf14b2
Merge pull request #1006 from phreaker0/prepare-2.3.0
...
prepare 2.3.0
2025-06-11 08:10:52 -04:00
Christoph Klaffl
becec66320
prepare v2.3.0
2025-06-09 23:21:44 +02:00
Adam Fulton
aa2c693e62
fix(syncoid): regather $snaps on --delete-target-snapshots flag
2025-06-05 23:31:47 +02:00
Christoph Klaffl
b794da6f14
Revert "Merge pull request #818 from Deltik/fix/815"
...
This reverts commit 7c225a1d7b , reversing
changes made to acdc0938c9 .
2025-06-05 23:23:30 +02:00
Christoph Klaffl
b9bcb6a9d3
Merge branch 'cache-add' into prepare-2.3.0
2025-06-05 22:44:59 +02:00
Christoph Klaffl
f0a2b120d9
Merge branch 'blacklist-encryption' into prepare-2.3.0
2025-06-05 22:42:49 +02:00
Christoph Klaffl
a546b7d162
Merge branch 'fix-warning' into prepare-2.3.0
2025-06-05 22:42:22 +02:00
Christoph Klaffl
b1f191ff8f
Merge branch 'pr-964' into prepare-2.3.0
2025-06-05 22:42:10 +02:00
Christoph Klaffl
003dd4635a
Merge branch 'patch-1' into prepare-2.3.0
2025-06-05 22:40:47 +02:00
Christoph Klaffl
1915ea29a2
Merge branch 'ignore-duplicate-template-keys' into prepare-2.3.0
2025-06-05 22:40:11 +02:00
Christoph Klaffl
6bda64508b
Merge branch 'ossimoi/master' into prepare-2.3.0
2025-06-05 22:39:38 +02:00
Christoph Klaffl
5109a51b68
Merge branch 'fix-debian-package' into prepare-2.3.0
2025-06-05 22:37:29 +02:00
Christoph Klaffl
67b9dec294
Merge branch 'fix/918' into prepare-2.3.0
2025-06-05 22:37:14 +02:00
Christoph Klaffl
44a9b71d5f
Merge branch 'dev/sde/remove-force-prune' into prepare-2.3.0
2025-06-05 22:36:12 +02:00
Christoph Klaffl
27fc179490
implemented adding of taken snapshot to the cache file and a new parameter for setting an custom cache expire time
2025-06-05 21:59:30 +02:00
Jim Salter
6beef5fee6
Update INSTALL.md
...
add cd /tmp to Debian and Ubuntu package build instructions, to avoid newbies getting confused by limited permissions under eg /root
add reference to dependency on Capture::Tiny in sanoid and syncoid
2025-02-11 19:54:53 -05:00
Christoph Klaffl
7062b7347e
blacklist encryption property from preserving
2025-01-24 14:01:59 +01:00
Christoph Klaffl
4a9db9541d
fix warning in edge cases ("Use of uninitialized value in numeric comparison")
2024-12-03 19:32:47 +01:00
Christopher Morrow
f4e425d682
Add Install instructions for EL9 systems
...
Added to INSTALL.md the command to add the `crb` repo for Rocky Linux 9 and AlmaLinux 9.
Necessary for perl-Capture-Tiny package.
2024-11-27 18:24:08 -08:00
Alex Garel
19f8877dcb
docs: clarify that scripts are run only if autosnap or autoprune are set
2024-11-05 11:20:31 +01:00
Jim Salter
2259625b08
Merge pull request #955 from MynaITLabs/patch-1
...
Update INSTALL.md
2024-09-25 21:33:20 -04:00
Myna IT Labs
4e545ada0c
Update INSTALL.md
...
Fixed bad link to CentOS section. And clarified that this area is applicable for RHEL family of popular OS distributions: RHEL/CentOS/AlmaLinux
2024-09-23 14:29:14 -07:00
Christoph Klaffl
3942254e30
ignore duplicate template keys
2024-09-20 07:38:12 +02:00
Jim Salter
8fa906b971
Update sanoid.conf
...
further clarify recursion=zfs vs recursion=yes
2024-09-19 23:43:39 -04:00
Jim Salter
826d4d1c07
Merge pull request #946 from rightaditya/master
...
Fix single quotes that should be double quotes
2024-08-09 19:32:18 -04:00
Aditya Bhargava
81938c3952
Fix single quotes that should be double quotes
2024-08-09 18:46:10 -04:00
Ossi A
b27b120c19
syncoid: add -X send option in special options
2024-06-25 11:11:29 +03:00
Christoph Klaffl
cf0ecb30ae
added deprecation warning for removed force-prune
2024-06-04 08:40:41 +02:00
Christoph Klaffl
7ba73acea9
Merge branch 'master' into dev/sde/remove-force-prune
2024-06-04 08:27:45 +02:00
Christoph Klaffl
4d39e39217
fix debian packaging with debian 12 and ubuntu 24.04
2024-06-03 23:46:54 +02:00
Jim Salter
a7e6c2db68
Merge pull request #920 from phreaker0/dataset-cache
...
[sanoid] implemented dataset cache and fix race conditions
2024-04-26 16:28:48 -04:00
Nick Liu
fab4b4076c
fix(syncoid): `zfs send` arg allowlist when sendsource is receivetoken
...
The `runsynccmd` subroutine was not matching the `$sendsource` when a
receive resume token is passed in. All usages that pass in the receive
resume token do not begin with a space; instead, they start with `-t `.
Fixes: https://github.com/jimsalterjrs/sanoid/issues/918
2024-04-26 02:18:19 -05:00
Christoph Klaffl
9c0468ee45
write cache files in an atomic way to prevent race conditions
2024-04-24 00:09:40 +02:00
Christoph Klaffl
6f74c7c4b3
* improve performance (especially for monitor commands) by caching the dataset list
...
* list snapshots only when needed
2024-04-23 23:38:47 +02:00
Jim Salter
b31ed6e325
Merge pull request #916 from 0xFelix/zstdmt
...
syncoid: Add zstdmt compress options
2024-04-22 12:14:40 -04:00
Jim Salter
fa2c16d65a
Merge pull request #905 from phreaker0/findoid-relative-path
...
[findoid] support relative paths
2024-04-22 12:13:43 -04:00
Jim Salter
1207ea0062
Merge pull request #904 from phreaker0/tests-restructure
...
test adaptions
2024-04-22 12:13:28 -04:00
Jim Salter
d800e5e17d
Merge pull request #903 from spicyFajitas/regather_snapshots--delete-target-snaps_task
...
fix(syncoid): regather $snaps on --delete-target-snapshots flag
2024-04-22 12:12:58 -04:00
Jim Salter
1ee6815e5e
Merge pull request #910 from phreaker0/improve-output
...
added missing status information about what is done and provide more details
2024-04-22 12:12:28 -04:00
0xFelix
8b7d29d5a0
syncoid: Add zstdmt compress options
...
Add the zstdmt-fast and zstdmt-slow compress options to allow use of
multithreading when using zstd compression.
Signed-off-by: 0xFelix <felix@matouschek.org>
2024-04-20 18:41:43 +02:00
Steffen Dettmer
03c3db3d9a
sanoid #912 : sanoid --prune-snapshots performance boost by removing unneeded iszfsbusy()
2024-04-20 13:08:21 +02:00
Christoph Klaffl
b4c8e4b499
Merge branch 'master' into improve-output
2024-04-18 14:30:04 +02:00
Jim Salter
45b1ce9e5d
Merge pull request #911 from phreaker0/fix-error-handling
...
handle error output for filtered replications
2024-04-18 08:25:30 -04:00
Christoph Klaffl
6c1e31e551
handle error output for filtered replications
2024-04-18 08:22:37 +02:00
Christoph Klaffl
eb4fe8a01c
added missing status information about what is done and provide more details
2024-04-18 07:42:47 +02:00
Jim Salter
fdbbe28ac7
Merge pull request #909 from phreaker0/socket-rename
...
rename ssh control socket to avoid problem with length limits and con…
2024-04-17 09:11:04 -04:00