Yah, the paranoid part of my reptilian brain tells me not to issue a destroy 
command on a resource I want to keep. 

That said, it should be fine. 

Sent from my iPhone

> On Sep 30, 2014, at 6:53 PM, Harry Putnam <rea...@newsguy.com> wrote:
> 
> Tim Aslat <t...@spyderweb.com.au> writes:
> 
>> Simplest option would be something like
>> 
>> zfs list -t snapshot -o name -H -r filesystem/path > /tmp/snaplist.txt
>> 
>> edit /tmp/snaplist.txt to remove the snapshot you want to keep
>> 
>> for SNAP in `cat /tmp/snaplist.txt`
>> do
>>    zfs destroy $SNAP
>> done
>> 
>> My syntax may be a little off with the for loop but I'm sure you get the
>> idea.
>> 
>> Cheers
> 
> Thanks for the input... I did think of something like that employing
> a four loop but it seemed a bit cumbersome 
> 
> So I thought I'd check once more thru the oracle stuff online about
> snapshots and damned if I didn't stumble up on something that seems to
> be one way to go, honestly its not a whole lot less (if any) less
> cumbersome though.
> 
>  http://docs.oracle.com/cd/E19253-01/819-5461/6n7ht6r4f/index.html
>      (Look under Holding ZFS Snapshots)
> 
> 
> It revolves around the `hold' command which is really more of a
> property I guess.
> 
> You pick out the snap[s] you  want (in my case it was just one) and
> label it with: `zfs hold LABEL zp/path/dir@SNAP'
> 
> Then you maybe use the -r flag with destroy or a four loop like I did:
> 
> I didn't have any complicated snaps behind clones or what not.
> 
> cd .../.zfs/snspshot  
> 
>  for SNAP in `ls -d *`;do zfs destroy zp/path/dir@${SNAP};done
> 
> When it hits the one with the `hold NAME' it reports that fact then
> finishes off the rest.
> 
> You can then `release' the `hold' with: zfs release zp/path/dir@SNAP
> 
> 
> _______________________________________________
> openindiana-discuss mailing list
> openindiana-discuss@openindiana.org
> http://openindiana.org/mailman/listinfo/openindiana-discuss
> 

_______________________________________________
openindiana-discuss mailing list
openindiana-discuss@openindiana.org
http://openindiana.org/mailman/listinfo/openindiana-discuss

Reply via email to