ikidd
@ikidd@lemmy.world
- Comment on Where did the word and concept of "derpy" come from and where is it going? 17 hours ago:
I honestly predicted that “derp” would be taken up in slang when that show came out For one of the few times in my life, I was right.
- Comment on What are the most useful things you've printed? 1 day ago:
I printed bushings for the augers we have on the bottoms of a couple grain bins. They’ve lasted for about 10 years in ABS, and the old ones were ridiculously expensive to replace even though they were just made of maple. Probably run a couple of million bushels of grain through those augers since I replaced them.
- Comment on OpenMower: Let's upgrade cheap off-the-shelf robotic mowers to modern, smart RTK GPS based lawn mowing robots! 1 day ago:
I’ve followed this project, and they’re very limited on the off-the-shelf mowers that are supported.
Frankly, I’d prefer a generic version that lets me slap some servos against the wheels on a basic cordless mower and drive it around with differential steering. I don’t need it to look pretty, I just want it to cut my grass.
- Comment on anons brother has some strong opinions 1 day ago:
Caves. We should all live in caves.
- Comment on Dodged the maga family visitors on 4th July by happy accident, now trapped with them at wife's birthday celebration. 2 days ago:
Go for long walks.
- Comment on BECOME THE INTELLECTUAL BLADE 2 days ago:
When they were studying physics, I was studying the sword.
- Comment on Am I corrupting my data? 4 days ago:
So if I want a new container stack, I make a new Proxmox “disk” in the ZFS filesystem under the Hardware tab of the VM. This adds a “disk” to the VM when I reboot the VM (there are ways of refreshing the block devices online, but this is easier). I find the new block device and mount it in the VM at a subfolder of /stacks, which will be the new container stack location. I also add this mount point to fstab.
So now I have a mounted volume at /stacks/container-name. I put a docker-compose.yml in there and all data that the stack will use will be subfolders of that folder with bind mounts in the compose file. When I back up, that ZFS dataset that contains everything in that compose stack is snapshotted and backed up as a point-in-time. If that stack has a postgres database, it and all the data it references is internally consistent because it was snapshotted before backup. If I restore the entire folder from backup, it just thinks it had a power outage, replays it’s journals in the database, and all’s well.
So when you have a backup in PBS, from your Proxmox node you can access the backups via the filesystem browser on the left.
When you go to that backup, you can choose to do a File Restore instead of restoring the entire VM. Here I am walking the storage for my nextcloud data within the backups, and I can walk this storage for all discrete backups.
If I want to just restore a container, I will download that “partition” and transfer it to the docker VM. Down the container stack in question, blow out everything in that folder and then restore the contents of the download to the container folder. Start up the docker stack for that folder and it’s back to where it was. Alternatively, I could just restore individual files if I wanted.
- Comment on Gutter replacement 5 days ago:
I see they’re trying to follow the line of the eaves, but the more accepted way of doing this would be a bottom outlet on the upper gutter, an elbow to attach the downspout section, then empty the downspout into the top of the lower gutter with another elbow. I’m not sure how the arrangement you show would avoid clogging.
- Comment on Am I corrupting my data? 5 days ago:
Yes. So my debian docker host has some datasets attached: Image
mounted via fstab: Image
and I specify that path as the datadir for NCAIO:
Then when PBS calls a backup of that VM, all the datasets that Proxmox is managing for that backup take a snapshot, and that’s what’s backed up to PBS. Since it’s a snapshot, I can backup hourly if I want, and PBS dedups so the backups aren’t using a lot of space.
Other docker containers might have a mount that’s used as a bind mount inside the compose.yml to supply data storage.
Also, I have more than one backup job running on PBS so I have multiple backups, including on removable USB drives that I swap out (I restart the PBS server to change drives so it automounts the ZFS volumes on those removable drives and is ready for the next backup).
You could mount ZFS datasets you create in Proxmox as SMB shares in a sharing VM, and it would be handled the same.
As for documentation, I’ve never really seen any done this way but it seems to work. I’ve done restores of entire container stacks this way, as well as walked the backups to individually restore files from PBS.
If you try it and have any questions, ping me.
- Comment on UK Official Calls for Age Verification on VPNs to Prevent Porn Loophole 5 days ago:
I wonder how they figure that’s going to work out.
- Comment on Dennis Prager in Harlem 5 days ago:
Thank you for shitting your pants on our behalf.
- Comment on Am I corrupting my data? 6 days ago:
I run a docker host in Proxmox using ZFS datasets for the VM storage for things like my mailserver and NexcloudAIO. When I backup the docker VM, it snapshots the VM at a point in time, and backs up the snapshot to PBS. I’ve restored from that backup and it’s like the machine had just shut down as far as the data is concerned. It journals itself back to a consistent state and no data loss.
I wouldn’t run TrueNAS at all because I have no idea how that’s managing it’s storage and wouldn’t trust the result.
- Comment on A massive Wyoming data center will soon use 5x more power than the state's human occupants - but no one knows who is using it 1 week ago:
What a dumpster fire of a website.
- Comment on Remember to dry your filament kids 1 week ago:
Air fryer at lowest setting, like 150. Then store it in a sealed bag with a dessicant pack.
- Comment on Is there a selfhosted eBooks app that can do this? 1 week ago:
I do this with a calibre/calibreweb docker stack, and fbreader on my tablet/phone. Unfortunately you need to use g drive for progress sync, but that’s not a huge roadblock.
- Comment on Is there a selfhosted eBooks app that can do this? 1 week ago:
Does it sync progress?
- Comment on Selfhosting Sunday - What's up to date, selfhosters? 1 week ago:
Finally got a drive to replace a deader in my zpool. Raid10 ftw
- Comment on Refreshing to occasionally see an honestly written obituary 1 week ago:
He’s got his own nobitchuary incoming.
- Comment on Crypto mogul Do Kwon, known as ‘the cryptocurrency king,’ pleads guilty to fraud charges 1 week ago:
Montenegro has LARPing brownshirt cops too, eh?
- Comment on [deleted] 1 week ago:
Furry anime avatars get a block.
- Comment on Broccoli Blooms 1 week ago:
Everything is a brassica.
- Comment on HR people smiling at you thinking that you are a complete moron 2 weeks ago:
To do the needful.
- Comment on How do I get started designing and making and/or acquiring my own pcb? 2 weeks ago:
Kicad and YouTube videos on it. Its pretty popular for home and semi-professional
- Comment on I should call her. 2 weeks ago:
Put a needle in someone, freeze them solid with liquid nitrogen, then take a picture. Throw body out with rest of specimens.
Easy peasy.
- Comment on Expand North! So much room up there. 2 weeks ago:
How Eastern Canada and BC thinks Canada looks like.
- Comment on Transgender, nonbinary and disabled people more likely to view AI negatively, study shows 2 weeks ago:
That’s because they’re all on lemmy
- Comment on One Angry Man 2 weeks ago:
One
- Comment on Should I unplug my smart tv from the internet? 2 weeks ago:
Actually, I’ve seen reports where CS gives them a code. Maybe it’s bullshit, maybe not.
- Comment on Should I unplug my smart tv from the internet? 2 weeks ago:
I’ve fixed a couple extras and have them stored. If you find a “dead” TV, shine a flashlight into the screen and see if you see the picture. If so, then there’s probably just a problem with the backlighting, which is why TVs get trashed most often. Order up a set of backlight strips, find a youtube vid on taking that model apart, and put new strips in. Takes about 30 minutes and baby, you got yourself a TV.
- Comment on Should I unplug my smart tv from the internet? 2 weeks ago:
If they disable stuff, call the manufacturer and tell them you have moved in a family member with sensitive medical equipment that needs to have no wifi in the area. Will they give you a code to disable internet or do you need to sue them for reckless endangerment?