• 0 Posts
  • 472 Comments
Joined 2 years ago
cake
Cake day: June 18th, 2023

help-circle







  • Beyond your eventual technical solution, keep this in mind: untested backups don’t exist.

    I recommend reading some documentation about industry-leading solutions like Veeam… you won’t be able to reproduce all of the enterprise-level functionality, at least not without spending a lot of money, but you can try to reproduce the basic practices of good backup systems.

    Whatever system you implement, draft a testing plan. A simpler backup solution that you can test and validate will be worth more than something complex and highly detailed.













  • NaibofTabr@infosec.pubtomemes@lemmy.worldFreedom software
    link
    fedilink
    English
    arrow-up
    5
    ·
    16 days ago

    As others have pointed out you can do this, but there are at least two major advantages to the way Linux distributions use package managers:

    1. Shared libraries - on Windows most binaries will have their own code libraries rolled into them, which means that every program which uses that library has installed a copy of it on your hard drive, which is highly inefficient and wastes a lot of hard drive space, and means that when a new version of the library is released you still have to wait for each program developer to implement it in a new version of their binary. On Linux, applications installed via the package manager can share a single copy of common dependencies like code libraries, and that library can be updated separately from the applications that use it.

    2. Easy updating - on Windows you would have to download new versions of each program individually and install them when a new version is released. If you don’t do this regularly in today’s internet-dependent world, you expose your system to a lot of vulnerabilities. With a Linux package manager you can simply issue the update command (e.g. sudo apt upgrade) and the package manager will download all the new versions of the applications and install them for you.