Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

patpro@social.patpro.netP

patpro@social.patpro.net

@patpro@social.patpro.net
About
Posts
1
Topics
0
Shares
0
Groups
0
Followers
0
Following
0

View Original

Posts

Recent Best Controversial

  • New post:
    patpro@social.patpro.netP patpro@social.patpro.net

    @ainmosni @_elena

    That was my first comment too: you’ll have to test your backups otherwise you don’t know if you have backups 🙂
    It’s a Schrödinger’s cat type of problem −> you have to open the box.

    And it leads me to a second aspect: automation. good backup processes (the one that brings piece of mind) are automated. And of course the backup check can be automated too.
    It’s piece of cake for a backup solution that you can script (borg, restic, kopia, rsync, etc.) but frankly I don’t know about Yunohost, may be you can’t do better.

    On the side, I’ll share one of my sysadmin fails: I had a finely tuned backup process with scripts/config/etc. that was running daily for years flawlessly. Someday I leveraged that backup as a source of data to do a server migration (shutdown old system, start new one, restore data from backup). That worked great. Then I tested some web apps: epic failure (missing MySQL tables). What could have gone wrong?
    Answer: I had setup my backup script to ignore files named */mysql/*log* because I don’t want to backup MySQL log files. Not so much of a surprise: this element of config instructed my backup process to exclude database files named like dc_log.MYD or oc_login_address.ibd (and many others).
    Of course I had another way to retrieve the missing data. But, hell, I was not comfortable.

    Uncategorized yunohost blog sysadmin selfhosting
  • Login

  • Login or register to search.
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups