Unfortunately you always have to cut some corners in a homelab.There are several approaches, as usual. And @Dunuin is right, as usual
Probably you have a Homelab. I do it this way:
This is my homelab, so I opted for low energy: compute nodes are on MinisForum devices, the mentioned "additional node" is an ODROID...
- my "main" PBS is installed bare metal parallel to PVE. So this hardware is an additional cluster member. It is not meant to run any VMs but exclusively PBS. Nevertheless I gain some advantages like more stable quota and the possibility to migrate some LXC/VMs to this machine. This one runs 24*7.
- additionally I have PBS's which are turned on only once a week respectively once a month. One is "synced" off the primary, another PBS gets fully independent backups. This is old hardware with relatively high electricity consumption - while being ideal for this job as it runs only a few hours per week/month.
YMMV!
+ use a tapedrive to get airgapped backups. don't skip this.Bare metal onsite PBS syncing to a second bare metal offsite PBS.
In my opinion that would be a big mistake. LTO drives and tapes only have limited compatibility; if the drive breaks, you may have to buy expensive old scrap. It is better to backup encrypted data to a cloud using the pull principle. The PBS, for example, can also be set up so that backups cannot be deleted from the PVE. In principle, different systems should always be used for such backups and, if possible, in the pull principle. This means that a possible attacker cannot see that there are additional backups.+ use a tapedrive to get airgapped backups. don't skip this.
This is exactly what you should keep in mind with your tapes if your modern systems no longer have a SCSI connector in 10 years or BackupExec no longer exists or can no longer be installed on Windows Server 2030 (?).Think 5-10 years ahead.
Nobody said the PBS had to be on my network. Nobody said that it had to run constantly. Nobody said that I wouldn't replicate it in other locations if necessary. There are so many solutions to simply not having to use tapes anymore and that's exactly what I do, I never even thought about getting such an inflexible backup medium. I simply create proper concepts for how my backups work and how I separate the networks and access in such a way that it is not possible with lateral movement (it's not even that difficult, just don't connect to the AD and use other access data, the corresponding ACLs and you've achieved a lot with a little - of course that's not everything).Having the right ACL set in proxmox won't save you in case proxmox/pbs has a security flaw or an attacker breaks into your pbs through lateral movement to your manegemtn network or ipmi.
Of course, hard drives can also have errors, which is why you don't buy 200 of them directly from one supplier but instead buy from various different ones. Then you can change HDDs from time to time without having to, to prevent wear and tear and to mitigate any bugs. By rotating several disks, preferably from different manufacturers, you avoid being subject to a FW bug or not noticing that the disk is broken. The media must of course also be tested regularly as part of a recovery test and, where possible, verified that no bitrot has occurred. The hard drives must also be transported and stored in the boxes provided for this purpose.Next thing reagarding hard disks as backup medium: Hard disks are insanely complex, and there have been numerous cases where firmware errors caused drives to fail and lead to silent, unfixable data corruption.
That's why you should also follow the development of post-quantum cryptography. I can also easily change the encryption on a hard drive. For long-term archiving on hard drives, for example, I can create a new pool in parallel and encrypt new data differently than the old. At night when there is little load, I can simply move the existing ones there and be up to date again. Doing this with tapes from the last 30 years would mean a lot of work and effort. And if you don't put your backups encrypted in a cloud, you won't save them unencrypted on tapes - you can't tell me that either!Regarding cloud backups: Sure, you can do that, but in terms of confidentiality a lot of customers have requirements that rule out putting your data - even if it's encrypted - to a third entity. Strong encyption today is the weak encryption tomorrow.
This is exactly what you should keep in mind with your tapes if your modern systems no longer have a SCSI connector in 10 years or BackupExec no longer exists or can no longer be installed on Windows Server 2030 (?).
I don't see that these problems can be easily mitigated with tapes. I will still be able to read a SAS disk or SATA disk with more modern systems in a few years. With the introduction of LTO 8 drives in 2017, I was no longer able to use an LTO 6 tape from 2012 or even read it. How many tapes, drives and old systems with software and licenses should I keep in stock so that I can still read the tapes within a period of at least 10 years? X-rays must even be kept for 30 years. Pension matters are kept for over 100 years. In my opinion, tape drives have simply become uncontrollable and require a lot of maintenance.
Nobody said the PBS had to be on my network. Nobody said that it had to run constantly. Nobody said that I wouldn't replicate it in other locations if necessary. There are so many solutions to simply not having to use tapes anymore and that's exactly what I do, I never even thought about getting such an inflexible backup medium. I simply create proper concepts for how my backups work and how I separate the networks and access in such a way that it is not possible with lateral movement (it's not even that difficult, just don't connect to the AD and use other access data, the corresponding ACLs and you've achieved a lot with a little - of course that's not everything).
Of course, hard drives can also have errors, which is why you don't buy 200 of them directly from one supplier but instead buy from various different ones. Then you can change HDDs from time to time without having to, to prevent wear and tear and to mitigate any bugs. By rotating several disks, preferably from different manufacturers, you avoid being subject to a FW bug or not noticing that the disk is broken. The media must of course also be tested regularly as part of a recovery test and, where possible, verified that no bitrot has occurred. The hard drives must also be transported and stored in the boxes provided for this purpose.
That's why you should also follow the development of post-quantum cryptography. I can also easily change the encryption on a hard drive. For long-term archiving on hard drives, for example, I can create a new pool in parallel and encrypt new data differently than the old. At night when there is little load, I can simply move the existing ones there and be up to date again. Doing this with tapes from the last 30 years would mean a lot of work and effort. And if you don't put your backups encrypted in a cloud, you won't save them unencrypted on tapes - you can't tell me that either!![]()
But in the end it's up to each individual and I remain true to my position of not using tapes.
We use essential cookies to make this site work, and optional cookies to enhance your experience.