How does one exclude a zpool from zfs-auto-snapshot
I have a machine in my office that has a dual role, and has two zfs pools to do it. The first pool is for local containers that are running network services for the land (dhcp, dns, yadda). Let's call that one "containers". The other pool is to hold received snapshots from the production system located in a data centre. Let's call that one "backup".
I want to run zfs-auto-snapshot on this host, but only have it snapshot datasets on the zpool that has the containers on it. The backup pool already has one snapshot per day of the dataset(s) on it, and as there is no actual interaction with those datasets there's no need for any more, plus I'm not a hundred percent certain that those snapshots won't create space issues or problems with the incremental snapshots received from production.
Now I know that "//" refers to all datasets in the zfs-auto-snapshot command line. I'm wondering if I can just exchange the name of the pool (containers) for "//" and if it will automagically pick up that pool and all of its datasets or not. The documentation is not exactly clear on whether you can put in the name of a pool as the target for snapshotting and have all the datasets beneath it get snapshotted as well.
I've also noted at least one post that suggests that as I'm on ubuntu server 18.04 that the zfs-auto-snapshot package may have been superseded by another mechanism for automatically created snapshots... so if anyone knows anything about that I'd love to hear about it.
Thanks!
backup zfs
add a comment |
I have a machine in my office that has a dual role, and has two zfs pools to do it. The first pool is for local containers that are running network services for the land (dhcp, dns, yadda). Let's call that one "containers". The other pool is to hold received snapshots from the production system located in a data centre. Let's call that one "backup".
I want to run zfs-auto-snapshot on this host, but only have it snapshot datasets on the zpool that has the containers on it. The backup pool already has one snapshot per day of the dataset(s) on it, and as there is no actual interaction with those datasets there's no need for any more, plus I'm not a hundred percent certain that those snapshots won't create space issues or problems with the incremental snapshots received from production.
Now I know that "//" refers to all datasets in the zfs-auto-snapshot command line. I'm wondering if I can just exchange the name of the pool (containers) for "//" and if it will automagically pick up that pool and all of its datasets or not. The documentation is not exactly clear on whether you can put in the name of a pool as the target for snapshotting and have all the datasets beneath it get snapshotted as well.
I've also noted at least one post that suggests that as I'm on ubuntu server 18.04 that the zfs-auto-snapshot package may have been superseded by another mechanism for automatically created snapshots... so if anyone knows anything about that I'd love to hear about it.
Thanks!
backup zfs
add a comment |
I have a machine in my office that has a dual role, and has two zfs pools to do it. The first pool is for local containers that are running network services for the land (dhcp, dns, yadda). Let's call that one "containers". The other pool is to hold received snapshots from the production system located in a data centre. Let's call that one "backup".
I want to run zfs-auto-snapshot on this host, but only have it snapshot datasets on the zpool that has the containers on it. The backup pool already has one snapshot per day of the dataset(s) on it, and as there is no actual interaction with those datasets there's no need for any more, plus I'm not a hundred percent certain that those snapshots won't create space issues or problems with the incremental snapshots received from production.
Now I know that "//" refers to all datasets in the zfs-auto-snapshot command line. I'm wondering if I can just exchange the name of the pool (containers) for "//" and if it will automagically pick up that pool and all of its datasets or not. The documentation is not exactly clear on whether you can put in the name of a pool as the target for snapshotting and have all the datasets beneath it get snapshotted as well.
I've also noted at least one post that suggests that as I'm on ubuntu server 18.04 that the zfs-auto-snapshot package may have been superseded by another mechanism for automatically created snapshots... so if anyone knows anything about that I'd love to hear about it.
Thanks!
backup zfs
I have a machine in my office that has a dual role, and has two zfs pools to do it. The first pool is for local containers that are running network services for the land (dhcp, dns, yadda). Let's call that one "containers". The other pool is to hold received snapshots from the production system located in a data centre. Let's call that one "backup".
I want to run zfs-auto-snapshot on this host, but only have it snapshot datasets on the zpool that has the containers on it. The backup pool already has one snapshot per day of the dataset(s) on it, and as there is no actual interaction with those datasets there's no need for any more, plus I'm not a hundred percent certain that those snapshots won't create space issues or problems with the incremental snapshots received from production.
Now I know that "//" refers to all datasets in the zfs-auto-snapshot command line. I'm wondering if I can just exchange the name of the pool (containers) for "//" and if it will automagically pick up that pool and all of its datasets or not. The documentation is not exactly clear on whether you can put in the name of a pool as the target for snapshotting and have all the datasets beneath it get snapshotted as well.
I've also noted at least one post that suggests that as I'm on ubuntu server 18.04 that the zfs-auto-snapshot package may have been superseded by another mechanism for automatically created snapshots... so if anyone knows anything about that I'd love to hear about it.
Thanks!
backup zfs
backup zfs
asked 8 hours ago
stratvoxstratvox
366
366
add a comment |
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "89"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1119654%2fhow-does-one-exclude-a-zpool-from-zfs-auto-snapshot%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Ask Ubuntu!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1119654%2fhow-does-one-exclude-a-zpool-from-zfs-auto-snapshot%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown