Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Path #8

Open
wants to merge 58 commits into
base: phreaker0-make-syncoid-work-perfect
Choose a base branch
from

Conversation

mailinglists35
Copy link
Owner

No description provided.

RulerOf and others added 30 commits March 26, 2018 03:44
Converts the old INSTALL file to a markdown-formatted INSTALL.md file
that contains comprehensive installation instructions for supported
operating systems, and an outline that can be used on others where
Sanoid/Syncoid ought to work.

The Installation section is complete for CentOS/RHEL, and has been
"dressed up" for FreeBSD/Ubuntu. Those ones still need to be completed.
I don't cover the topic of running Syncoid periodically or how to do it
because I don't know. It's probably out of scope for the Installation
guide anyway.

The Configuration sections is intended to walk through some common
setups for sanoid.conf. I suggest just cleaning up the existing conf
file examples and putting them into that section.
…and drop invalid raw parameter for send size estimation for resumeable send
thehaven and others added 28 commits March 29, 2019 10:27
Fix gentoo packaging to include files in sys-fs/sanoid and not just sys-fs/
initial replication without intermediate snapshots should use the cre…
Add comprehensive installation instructions
…v-options

implemented parsing of provided zfs send/recv options and whitelisting for each use case as needed
check pool capability for resumeable replication instead of checking …
use ordinary replication if clone recreation fails
`sanoid-prune.service` is not referenced by a timer, so I have removed it.

I also modified the behavior of sanoid.service so it will take and prune snapshots according to the config file:
 - `--cron` switch is required for it to take action as a service
 - `--verbose` is there so that useful logs appear under `journalctl -t sanoid` (I personally run `--debug`)
…rvice

Revert "Fix systemd service definitions."

This reverts commit 17e15c2.
…cases

fix bookmark edge case where replication was already done to the late…
@phreaker0 phreaker0 deleted the path branch March 24, 2023 08:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants