How do ZFS snapshots work and how would I implement a retention policy similar to OpenSolaris'?Large number of snapshots on a ZFS systemFinding ZFS .zfs/snapshots directory in OpenSolarisHandling XenServer snapshotting and cloning with ZFS SANHow to check that all ZFS snapshots within a pool are without holds before destroying that poolGlusterFS and ZFS snapshotsHow does quota usage for ZFS on Linux work?best way to create perfect mirror of zfs based backup serverZFS: very big files + compression + snapshotsZFS delete snapshots with interdependencies and clonesDoes ZFS have an “overall checksum” similar to Git's commit IDs?
Secure offsite backup, even in the case of hacker root access
When writing an error prompt, should we end the sentence with a exclamation mark or a dot?
How to make thick Asian sauces?
Using new lumber in an old wall with larger lumber dimensions
How certain is a caster of when their spell will end?
Why is c4 bad when playing the London against a King's Indian?
correct term describing the action of sending a brand-new ship out into its first seafaring trip
What are they doing to this poor rocket?
California: "For quality assurance, this phone call is being recorded"
Opposite of "Squeaky wheel gets the grease"
Is it legal in the UK for politicians to lie to the public for political gain?
Do I include animal companions when calculating difficulty of an encounter?
How to pass a regex when finding a directory path in bash?
Applicants clearly not having the skills they advertise
Credit card offering 0.5 miles for every cent rounded up. Too good to be true?
What happened to all the nuclear material being smuggled after the fall of the USSR?
Accidentally renamed tar.gz file to a non tar.gz file, will my file be messed up
Traffic law UK, pedestrians
Bent spoke design wheels — feasible?
Diet Coke or water?
How to skip replacing first occurrence of a character in each line?
Do manufacturers try make their components as close to ideal ones as possible?
Could the Missouri River be running while Lake Michigan was frozen several meters deep?
Responsibility for visa checking
How do ZFS snapshots work and how would I implement a retention policy similar to OpenSolaris'?
Large number of snapshots on a ZFS systemFinding ZFS .zfs/snapshots directory in OpenSolarisHandling XenServer snapshotting and cloning with ZFS SANHow to check that all ZFS snapshots within a pool are without holds before destroying that poolGlusterFS and ZFS snapshotsHow does quota usage for ZFS on Linux work?best way to create perfect mirror of zfs based backup serverZFS: very big files + compression + snapshotsZFS delete snapshots with interdependencies and clonesDoes ZFS have an “overall checksum” similar to Git's commit IDs?
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty height:90px;width:728px;box-sizing:border-box;
I've been using ZFS for a while and have snapshots piling up.
I believe I can start deleting the old snapshots, but want to be doubly sure. A ZFS snapshot would be essentially similar to a git tag where it is a read-only reference to a point in time version of the repository. The active data set would be HEAD and would remain unaffected if I delete a pointer to that point in time?
So, if that is the case, then if I want to have a 30-day retention policy, I can merely look at the creation date for the snapshot and discard anything > 30 days?
Are those assumptions accurate?
Thanks,
Walter
zfs zfsonlinux
add a comment |
I've been using ZFS for a while and have snapshots piling up.
I believe I can start deleting the old snapshots, but want to be doubly sure. A ZFS snapshot would be essentially similar to a git tag where it is a read-only reference to a point in time version of the repository. The active data set would be HEAD and would remain unaffected if I delete a pointer to that point in time?
So, if that is the case, then if I want to have a 30-day retention policy, I can merely look at the creation date for the snapshot and discard anything > 30 days?
Are those assumptions accurate?
Thanks,
Walter
zfs zfsonlinux
add a comment |
I've been using ZFS for a while and have snapshots piling up.
I believe I can start deleting the old snapshots, but want to be doubly sure. A ZFS snapshot would be essentially similar to a git tag where it is a read-only reference to a point in time version of the repository. The active data set would be HEAD and would remain unaffected if I delete a pointer to that point in time?
So, if that is the case, then if I want to have a 30-day retention policy, I can merely look at the creation date for the snapshot and discard anything > 30 days?
Are those assumptions accurate?
Thanks,
Walter
zfs zfsonlinux
I've been using ZFS for a while and have snapshots piling up.
I believe I can start deleting the old snapshots, but want to be doubly sure. A ZFS snapshot would be essentially similar to a git tag where it is a read-only reference to a point in time version of the repository. The active data set would be HEAD and would remain unaffected if I delete a pointer to that point in time?
So, if that is the case, then if I want to have a 30-day retention policy, I can merely look at the creation date for the snapshot and discard anything > 30 days?
Are those assumptions accurate?
Thanks,
Walter
zfs zfsonlinux
zfs zfsonlinux
edited May 19 at 1:38
Walter
asked May 18 at 22:30
WalterWalter
1135
1135
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
That's pretty accurate.
Consider using the sanoid
tool to automate the creation and destruction of such snapshots on whatever schedule you desire.
Thanks, I will have to checkout the sanoid project.
– Walter
May 19 at 1:37
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "2"
;
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%2fserverfault.com%2fquestions%2f967920%2fhow-do-zfs-snapshots-work-and-how-would-i-implement-a-retention-policy-similar-t%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
That's pretty accurate.
Consider using the sanoid
tool to automate the creation and destruction of such snapshots on whatever schedule you desire.
Thanks, I will have to checkout the sanoid project.
– Walter
May 19 at 1:37
add a comment |
That's pretty accurate.
Consider using the sanoid
tool to automate the creation and destruction of such snapshots on whatever schedule you desire.
Thanks, I will have to checkout the sanoid project.
– Walter
May 19 at 1:37
add a comment |
That's pretty accurate.
Consider using the sanoid
tool to automate the creation and destruction of such snapshots on whatever schedule you desire.
That's pretty accurate.
Consider using the sanoid
tool to automate the creation and destruction of such snapshots on whatever schedule you desire.
answered May 18 at 23:33
Michael Hampton♦Michael Hampton
179k27326659
179k27326659
Thanks, I will have to checkout the sanoid project.
– Walter
May 19 at 1:37
add a comment |
Thanks, I will have to checkout the sanoid project.
– Walter
May 19 at 1:37
Thanks, I will have to checkout the sanoid project.
– Walter
May 19 at 1:37
Thanks, I will have to checkout the sanoid project.
– Walter
May 19 at 1:37
add a comment |
Thanks for contributing an answer to Server Fault!
- 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%2fserverfault.com%2fquestions%2f967920%2fhow-do-zfs-snapshots-work-and-how-would-i-implement-a-retention-policy-similar-t%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