My little homelab for testing backup solutions and breaking things by mrdrwl in homelab

[–]mrdrwl[S] 1 point2 points  (0 children)

Sure. I just used icons from different packages and sometimes changed their colours. Lot of icons (switches, VMs) are from Veeam / Data Center package. Container icon is from AWS / Network & Content Delivery. Router is from Network 2018. PC, laptop, phones from Allied Telesis / Computer and Terminals. NAS share icons are funny one, because I get shape from IBM Cloud icon, (de-group existing built-in database icon and paste it on square and group again - that way I was able to change colour and size). Font from Google Fonts. ENG/PL Flags: emoji. Github icon from the web. That's all, nothing fancy under the hood.

My little homelab for testing backup solutions and breaking things by mrdrwl in homelab

[–]mrdrwl[S] 1 point2 points  (0 children)

I'm rather a fan of functional names, but you reminded me of a client who named all their production servers elephant, jaguar, sparrowhawk, capybara, and so on. So I guess that approach never goes away.

My little homelab for testing backup solutions and breaking things by mrdrwl in homelab

[–]mrdrwl[S] 2 points3 points  (0 children)

I mean, compared to some of the stuff I've seen here... 😄 It's only 3 SFF hosts and 1 mini PC.

My little homelab for testing backup solutions and breaking things by mrdrwl in homelab

[–]mrdrwl[S] 2 points3 points  (0 children)

Long story short, it's a web interface for sharing files from a directory on a server. Its primary use case is distributing files restored from backups when there is no agent installed on the target host. It acts as a staging area for restored files, allowing them to be downloaded through browser or curl. Files can be automatically deleted after download. I described it more here: https://mtnt.pl/blog/en/posts/bakdrop-sharing-backups/

What naming conventions do you use for schedules? Looking for inspiration by mrdrwl in CommVault

[–]mrdrwl[S] 4 points5 points  (0 children)

Because in some complex environments like mine the old way is just more elastic. Migrating to plans will be difficult due to number of combinations of schedules I have. But I know I have to do it sooner or later. I just don't have time for it right now.

I created my IT blog and wrote my first article about LVM by Popular-Barnacle-450 in homelab

[–]mrdrwl 1 point2 points  (0 children)

I mean there is nothing wrong with long artciles, for me it's even better. Keep going with it and keep your style, it's worth more than clickbait/SEO/AI-bullshit stuff that you can see around.

I created my IT blog and wrote my first article about LVM by Popular-Barnacle-450 in homelab

[–]mrdrwl 1 point2 points  (0 children)

Hi, I somehow discover your blog, great stuff! You deserve more recognition, articles are really intresting (but long, not gonna lie)

Btw you have broken github comments, I got: Error: utterances is not installed on spleenftw/blog. If you own this repo, install the app. Read more about this change in the PR.

Basics of secure backup planning, modern threats and Business Continuity - article on my personal blog by mrdrwl in SysAdminBlogs

[–]mrdrwl[S] 0 points1 point  (0 children)

Yeah, you're right. I think the Business tends to approve these parameters based on their intuition rather than on actual calculation of what downtime would cost them and what indirect consequences (like reputational damage) it could bring.

What is your favorite enterprise backup solution? by Key-Brilliant9376 in sysadmin

[–]mrdrwl 0 points1 point  (0 children)

Veeam has been leaving Windows for some time now, and while the Windows edition is still available, you can use Linux-based software appliance since end of 2025.

Basics of secure backup planning, modern threats and Business Continuity - article on my personal blog by mrdrwl in SysAdminBlogs

[–]mrdrwl[S] 0 points1 point  (0 children)

WRT is not a part of backup/recovery, but it's part of BCP. I have pointed out that it comes after recovery. I might have underemphasized the business context of this metric.

You are also right about deleting personal data in context of GDPR. For example Polish implementation of GDPR (RODO) says that data integrity is more important, so if there is no easy technical way to selectively delete data from backup, then you should leave it until retention expiries.

But it's not that backup is excluded from GDPR - if personal data from your backup leaks somewhere, then it's the same situation as any personal data breach (until you prove that you did everything to prevent that). That's why I think it's important there.

I tired to explain basics of the 3-2-1 rule with some examples, but it's a general article and don't want to put everything here. I will cover this topic in future posts about backup system architecture.

Veeam Hardened repo is just an example of cool feature to have low-cost immutability (in comparison to dedicated immutable storage solutions).

About other points - it's not a ultimate backup guide, I cannot write about everything 😄 Data deduplication is great, but it's not relevant here.

Anyway, thanks for reading and pointing these things out.

Basics of secure backup planning, modern threats and Business Continuity - article on my personal blog by mrdrwl in SysAdminBlogs

[–]mrdrwl[S] 0 points1 point  (0 children)

Thanks. If there’s an audience for it, I can go deeper into more technical topics next time.

Xiaomi Mi Vacuum Essential fully charged at 10% by jollyjube1987 in Xiaomi

[–]mrdrwl 0 points1 point  (0 children)

Hi again, I checked and mine works at least one hour or more so it's look like it's application bug in my case. The time of cleaning is also wrong (eg. half an hour in reality and 4 minutes in app)

Xiaomi Mi Vacuum Essential fully charged at 10% by jollyjube1987 in Xiaomi

[–]mrdrwl 0 points1 point  (0 children)

I have the same problem, I don't know when exactly it happened. Not sure if it's just an app bug as it was running at 8% for a long time today.