Thanks, I also had such a script from my solaris 10 days but never
transferred it over to smartos.  Please feel free to share.

On Wed, Oct 14, 2015 at 6:58 AM, Gérczei Tamás <[email protected]>
wrote:

> I have created my own solution for this in the form of a shell script that
> can create, replicate and rotate ZFS snapshots, suitable for use as a
> cronjob. . I'm using it on Solaris (1[01]) and SmartOS as well although in
> test environments only so far. I can share it, if You want me to, it might
> prove helpful until someone comes up with a better one.
>
> On 14 October 2015 12:43:52 pm "Jeb Winders" <[email protected]>
> wrote:
>
>> Agreed.  Snapshots would have been an easy way to mitigate this but
>> implementing some auto snapshoting was one of the things on my todo list
>> that I embarrassingly never got around to doing.  I do have one snapshot
>> from 2012 which has a lot in it so there is some recoverability.
>>
>> Another funny part of this is that I was actually pretty good about doing
>> scrubs because I was always worried about the dreaded bit rot.  But I
>> obviously did not take enough precautions against user error.
>>
>>
>>
>> On Tue, Oct 13, 2015 at 10:59 PM, Michael Loftis <[email protected]>
>> wrote:
>>
>>> A snapshot created before you started down this path would save your
>>> butt here but beyond that I dunno...snapshots are cheap to the point of
>>> being free with zfs so if you're not routinely snapshot ting everything
>>> hopefully you'll start now.
>>>
>>>
>>> On Tuesday, October 13, 2015, Jeb Winders <[email protected]> wrote:
>>>
>>>> Hello All,
>>>>
>>>> First let me say that I greatly appreciate the work the community and
>>>> joyent have done on smartos.  I am a big fan.
>>>>
>>>> I know that my subject may seem provocative and I don't really mean it
>>>> that way, but on the other hand my files seem to be gone so maybe a smidge
>>>> of provocation is in order.
>>>>
>>>> I do things that I probably should not like running the 2012Q2 release
>>>> since, well second quarter 2012.
>>>>
>>>> When I started using smartos I had big plans to do all the zones stuff
>>>> I used to do on sol10 and opensolaris but one thing led to another and I
>>>> ended up mostly just running a zfs fs in the global zone as a place to dump
>>>> files until I made time to really get into it.
>>>>
>>>> Well this past weekend the time finally came.   After much
>>>> investigation and trial and error, I figured out that I had goobered up the
>>>> old smartos64plus zones I had made previously.  Instead of trying to fix
>>>> them I went ahead and downloaded the latest usb image so I could get with
>>>> the modern age, be on the cutting edge, right side of history, all that
>>>> stuff.
>>>>
>>>> While I was waiting for things to 'dd' I rearranged some of the files
>>>> and dirs in my global zone zfs fs to kill time and then got to rebooting.
>>>>
>>>> I then ran into the whole 'zones/dump' pool degraded issue but I
>>>> eventually find the guy who documented destroying and remaking the dump zfs
>>>> and things were undegraded again.
>>>>
>>>> I made a working zone , got some stuff from pkgin, everything was going
>>>> swimmingly.
>>>>
>>>> I mention all of the above to illustrate that smartos and I had a big
>>>> weekend.
>>>>
>>>> Then I went to retrieve some files from my old global zone zfs
>>>> filesystem and all but two of the directories there were gone.
>>>> Specifically everything but the dirs I had been rearranging were gone.
>>>>
>>>> 10 points to whomever has already figured out what happened
>>>>
>>>> At first I thought there was some kind of zpool something or other
>>>> happening cause I had just gotten over that whole 'degraded' scare the day
>>>> before.  But zpool stuff doesn't usually leave some files intact and
>>>> visible and the fs mounted.
>>>>
>>>> Here is a hint -- back in 2012 when I made this fs to dump files into I
>>>> obviously could not call it zones/dump because that was already taken.  so
>>>> the next best thing I could think of that was not in use already was ...
>>>> wait for it ... zones/archive
>>>>
>>>> 5 points if you get it now.
>>>>
>>>> For those of you still reading, evidently zones/archive is an actual
>>>> thing now and there is a handy cron job in the root crontab to find
>>>> everything in there which has not been touched in 7 days and 'rm' it.
>>>>
>>>> so my dir full of linux iso's avoided certain doom, for now.  but
>>>> everything else got 'rm'd
>>>>
>>>> I realize this is an edge case and I shouldn't be putting stuff in the
>>>> global zone in the first place but if anyone has any advice for undeleting
>>>> files from zfs I would greatly appreciate it.
>>>>
>>>> I wanted to learn more hardcore OS and filesystem stuff so I guess I
>>>> get my wish :)
>>>>
>>>> Another question -- should I rename my zfs fs zones/archive to
>>>> something else or would that make it harder to recover stuff ?
>>>>
>>>> or am I just deluding myself to think there will be any recovery ?
>>>>
>>>> Thanks for any help you can render.  In the mean time I will make a
>>>> shell script to touch the dirs in zones/archive everyday.
>>>>
>>>> And let my story serve as a caution to any wayward soul who would make
>>>> a filesystem in the global zone.
>>>>
>>>> -jeb
>>>>
>>>>
>>>>
>>>
>>> --
>>>
>>> "Genius might be described as a supreme capacity for getting its
>>> possessors
>>> into trouble of all kinds."
>>> -- Samuel Butler
>>>
>>>
>> *smartos-discuss* | Archives
> <https://www.listbox.com/member/archive/184463/=now>
> <https://www.listbox.com/member/archive/rss/184463/27748544-586b8942> |
> Modify
> <https://www.listbox.com/member/?&;>
> Your Subscription <http://www.listbox.com>
>



-------------------------------------------
smartos-discuss
Archives: https://www.listbox.com/member/archive/184463/=now
RSS Feed: https://www.listbox.com/member/archive/rss/184463/25769125-55cfbc00
Modify Your Subscription: 
https://www.listbox.com/member/?member_id=25769125&id_secret=25769125-7688e9fb
Powered by Listbox: http://www.listbox.com

Reply via email to