# refracta.freeforums.org

place to talk about refracta

Skip to content

Welcome
Welcome to refracta You are currently viewing our boards as a guest, which gives you limited access to view most discussions and access our other features. By joining our free community, you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content, and access many other special features. In addition, registered members also see less advertisements. Registration is fast, simple, and absolutely free, so please, join our community today!

## [SOLVED] Squeeze snapshot

Ask your questions here.
Post a reply
61 posts • Page 3 of 7 • 1, 2, 3, 4, 5, 6, 7

### Re: Squeeze snapshot

by dzz » Wed Mar 27, 2013 5:42 pm

22G? is the entire Debian repo installed? (or maybe you have been doing vid editing! One uncompessed avi can be 10G+)
I would be looking for monster vob, mpeg, wav, avi, flac.. Maybe saved application project data
Try first <umount -a> then rerun the command I posted earlier, changing "~" for "/" (EDIT: as root)
Take a look in /root, maybe you did something as root then forgot

dzz
  Posts: 647
  Joined: Wed Apr 27, 2011 11:53 am
  Location: Devon, England

Top

### Re: Squeeze snapshot

by golinux » Wed Mar 27, 2013 6:23 pm

> dzz wrote:22G? is the entire Debian repo installed? (or maybe you have been doing vid editing! One uncompessed avi can be 10G+)
> I would be looking for monster vob, mpeg, wav, avi, flac.. Maybe saved application project data
> Try first <umount -a> then rerun the command I posted earlier, changing "~" for "/"
> Take a look in /root, maybe you did something as root then forgot

If the excludes are working properly, only the config files in /home are in the snapshot. Total in ~ is over 153gb! I have excluded /opt which is 2.5gb. I have three drives and multiple partitions in this machine. Maybe I need to umount all of them before taking the snapshot?
I thought about switching up your find command to include root but didn't want my system to explode! LOL!! You confirmed I was thinking in the right direction but would never have thought to <umount -a> which according to the man pages unmounts all of the file systems described in /etc/mtab. Dunno why it's a good idea to do that though . . .
OK. Just looked at that file and it unmounts all the other partitions. I guess I'll need to reboot after doing that . . .
May the FORK be with you!

golinux
  Posts: 663
  Joined: Thu Nov 08, 2012 1:23 am

Top

### Re: Squeeze snapshot

by dzz » Wed Mar 27, 2013 9:43 pm

Snapshot already excludes /media/* but.. I'm not sure what happens with symlinks to mounts.. worth checking that
After umount -a "find" can't go beyond / (except what cannot be umounted) No need to reboot after, just mount -a to remount them
EDIT The "find" command I posted works on a loop-mounted squashfs, that (or a variation of) should tell you what's in the snapshot that should not be

dzz
  Posts: 647
  Joined: Wed Apr 27, 2011 11:53 am
  Location: Devon, England

Top

### Re: Squeeze snapshot

by golinux » Thu Mar 28, 2013 3:23 am

> dzz wrote:Snapshot already excludes /media/* but.. I'm not sure what happens with symlinks to mounts.. worth checking that

Mostly I use launchers on the Desktop or panel instead of symlinks.

> dzz wrote:After umount -a "find" can't go beyond / (except what cannot be umounted) No need to reboot after, just mount -a to remount them

Yes, that worked a treat. Here's the printout of that command. All those partitions are on the first 1tb drive. All other partitions were unmounted. sqbu is just for file storage and has about 290gb of data on it. I have no idea why it's busy. I have been using files from there in my video project but none of the apps are currently open. Does look like avidemux has ~50mb in cache though:

Code: Select all
  `# umount -a
  umount: /mnt/sqbu: device is busy.
  (In some cases useful info about processes that use
  the device is found by lsof(8) or fuser(1))
  umount: /home: device is busy.
  (In some cases useful info about processes that use
  the device is found by lsof(8) or fuser(1))
  umount: /dev: device is busy.
  (In some cases useful info about processes that use
  the device is found by lsof(8) or fuser(1))
  umount: /: device is busy.
  (In some cases useful info about processes that use
  the device is found by lsof(8) or fuser(1))
  `

> dzz wrote:EDIT The "find" command I posted works on a loop-mounted squashfs, that (or a variation of) should tell you what's in the snapshot that should not be

I've read about loop stuff in some of the other threads but I don't understand much of it. I'm willing to try if you nursemaid me.
May the FORK be with you!

golinux
  Posts: 663
  Joined: Thu Nov 08, 2012 1:23 am

Top

### Re: Squeeze snapshot

by dzz » Thu Mar 28, 2013 4:00 am

Code: Select all
  `su
  mkdir /media/isomount
  mkdir /media/squashmount
  mount -o loop path/to/iso /media/isomount
  mount -o loop /media/isomount/live/filesystem.squashfs /media/squashmount
  find /media/squashmount -type f -size +50M -exec du -h {} \; 2> /dev/null
  # when done
  umount /media/isomount
  umount /media/squashmount
  # or leave them there
  rmdir /media/isomount /media/squashmount`

dzz
  Posts: 647
  Joined: Wed Apr 27, 2011 11:53 am
  Location: Devon, England

Top

### Re: Squeeze snapshot

by golinux » Thu Mar 28, 2013 4:42 pm

> dzz wrote:
> Code: Select all
>   `su
>   mkdir /media/isomount
>   mkdir /media/squashmount
>   mount -o loop path/to/iso /media/isomount
>   mount -o loop /media/isomount/live/filesystem.squashfs /media/squashmount
>   find /media/squashmount -type f -size +50M -exec du -h {} \; 2> /dev/null
>   # when done
>   umount /media/isomount
>   umount /media/squashmount
>   # or leave them there
>   rmdir /media/isomount /media/squashmount`

That worked a treat! It found over 6gb of files. But something in the excludes isn't working properly. I assumed EVERYTHING in these directories would be excluded:

Code: Select all
  `- /home/*/Documents/*
  - /home/*/Videos/*`

Yet files from them appeared on the list. I'm confused . . .
There were also some hefty files in /root/.local/share/Trash/files/ almost 4gb total! Have to figure out how to empty root trash . . .
May the FORK be with you!

golinux
  Posts: 663
  Joined: Thu Nov 08, 2012 1:23 am

Top

### Re: Squeeze snapshot

by dzz » Thu Mar 28, 2013 5:04 pm

> how to empty root trash

Code: Select all
  `su
  rm -rf /root/.local/share/Trash/*`

That's not in default excludes yet but should probably be added
- /root/.local/share/Trash/*

Code: Select all
  `- /home/*/Documents/*
  - /home/*/Videos/*`

is commented out (preceeding #) in default exludes.list, it's a user option to uncomment
How large is ~/.wine?

dzz
  Posts: 647
  Joined: Wed Apr 27, 2011 11:53 am
  Location: Devon, England

Top

### Re: Squeeze snapshot

by golinux » Thu Mar 28, 2013 6:35 pm

> dzz wrote:

> > how to empty root trash

> Code: Select all
>   `su
>   rm -rf /root/.local/share/Trash/*`

That did the job. Nuked everything in root trash. YEA! You're a handy guy to have around. Thanks.

> dzz wrote:That's not in default excludes yet but should probably be added
> - /root/.local/share/Trash/*

Agreed and just did so in the /usr/lib/refractasnapshot/snapshot_exclude.list. That is the file I should be tweaking, right?

> dzz wrote:
> Code: Select all
>   `- /home/*/Documents/*
>   - /home/*/Videos/*`
> is commented out (preceeding #) in default exludes.list, it's a user option to uncomment

Yes. And I uncommented them. Yet files from those directories were present in the snapshot iso. How is that possible if the directory is excluded? Something to do with the trailing slash?

> dzz wrote:How large is ~/.wine?

~500mb. I added it to the exclude list.
Another 75mb file is .mozilla/firefox/xxxxx.default/urlclassifier3.sqlite. I also excluded ,mozillabackup.
I'm going to give snapshot another run after I go over the excludes list again.
May the FORK be with you!

golinux
  Posts: 663
  Joined: Thu Nov 08, 2012 1:23 am

Top

### Re: Squeeze snapshot

by dzz » Thu Mar 28, 2013 8:15 pm

Code: Select all
  `- /home/*/Documents/*
  - /home/*/Videos/*`

means what is in "Documents" and "Videos". I don't understand how those dirs can be populated in your snapshot.
See my recent suggestions for extra excludes, add them to the list in the same format as the others if you want to try (but it's not yet tested like that): viewtopic.php?f=6&t=207
Deleting urlclassifier3.sqlite doesn't seem to trash the profile... it gets regenerated next startup, I watched it happen.

dzz
  Posts: 647
  Joined: Wed Apr 27, 2011 11:53 am
  Location: Devon, England

Top

### Re: Squeeze snapshot

by golinux » Thu Mar 28, 2013 8:31 pm

I just took another snapshot with even more excludes in place and it still came to 22.7gb exactly as all the others. I just looked in /home/work/myfs/ and just about EVERYTHING is copied in there. Even the files in root trash that I have deleted. dev, media, mnt, opt, proc, selinux, srv, sys, and temp ARE empty. I'm thinking I need to delete all those files as they may be 'stale' and try again.
May the FORK be with you!

golinux
  Posts: 663
  Joined: Thu Nov 08, 2012 1:23 am

Top

Previous Next Display posts from previous:
Sort by

Post a reply
61 posts • Page 3 of 7 • 1, 2, 3, 4, 5, 6, 7

Return to Help

Jump to:

### Who is online

Users browsing this forum: No registered users and 0 guests

Donate Now
ProNight Style by ModphpBB3
Hosted by © 2017 FreeForums.org | Create a free forum | Powered by phpBB
A Member of the Crowdgather Forum Community
About FreeForums | Legal | Advertise Here | Investors | Contact FreeForums.org
Report Violation
suspicion-preferred