1.5 Backup Solutions
One of the most important aspects of running a home lab is to have a proper backup strategy. It depends for sure on how important the data is for you, but let's face it we prefer not to loose any of your data. Right now, Big Tech corporations take care of that but now you need to do it yourself.
The 3-2-1 backup rule was developed by Peter Krogh, a photographer and author known for his book "The DAM Book: Digital Asset Management for Photographers," where he discusses best practices for safe data storage. This strategy has become a widely recommended best practice for data protection
- 3 Backups
- 2 Different mediums
- One off site
So do you need to follow this ? Well ;) Not necessarily but if you have the resources for it then it is definitely recommended. Just to make sure you don't loose your child hood photos an videos or personal documents and notes is already a great reason to have a 3-2-1 backup strategy. But well we will discuss multiple options in this book from the simplest, cheapest to the most advanced and costly setup.
If you followed along with the previous books it is assumed that you have a Proxmox server and TrueNas Scale instance running. Hence, we will focus on backing up these two instances with Proxmox Backup Server and another TrueNas Scale instance.
1. Backup Storage Locations
Now, installing Proxmox backup server and another TrueNas Scale instance is not really the proble...
1. Same PVE machine same drives (Requires 1 Machine)
The first backup strategy we will execute is the simplest but also the most vulnerable one. This ...
2. Same PVE Machine Dedicated Drives (Requires 1 Machine)
In this strategy we will use different storage drives for our backups. We assume a Proxmox enviro...
3. Dedicated TrueNas scale with virtual PBS (Requires 2 machines)
Here we will setup PBS on top of Truenas Scale as a container. Why would you do this ? well if yo...
4. Dedicated PVE & TrueNas Backup, Virtual Truenas Scale VM, and PBS Container (Requires 3 machines)
This setup is the most robust setup but is also the most expensive setup and often not necessary ...
5. Dedicated PVE, TrueNas, PBS, Truens Backup (Requires 4 machines)
2. PBS Container on TrueNas Scale
3. Create Backup Jobs
3. PBS LXC/VM on a second PVE Instance
This strategy is exactly the same as the second strategy but the difference is that you run PBS o...
4. PBS Container on TrueNas Scale
Here we will setup PBS on top of Truenas Scale as a container. Why would you do this ? well if yo...
6. TrueNas Backups
This chapter describes how you can backup your TrueNas VM or bare metal instance to another TrueN...
4. Remote Backups
Now, regardless if you have setup your backups via method 1,2 or 3 it is still advised to have a ...
1. Remote PBS
2. Remote S3 Storage
Deduplication Capabilities Remote PBS is generally better if you're looking for performance, co...
3. RustFS remote setup
Source: https://medium.com/@VasiliGrigolaia/how-to-backup-proxmox-to-aws-s3-the-modern-way-pbs-4-...
Offsite Managed PBS
Your Proxmox backups live on the same server as your VMs. Maybe on the same disk array. If that s...
4. PBS on Bare Metal
This is the recommended option and definitely the best option where the least amount of things ca...
5. Restore from PBS Backup
You deleted your favorite childhood pictures by accident, ransomware took hold of your data or ma...
1. Restore VM's From PBS when production node is destroyed
In this page we will explain how you can restore a virtual machine from a backup server when your...
4. PBS OS drives are broken but storage disks are intact, what to do ?
Yes, you can reinstall Proxmox Backup Server (PBS) and import the backups even if the original PB...
9. Restore VM's from VM Disks
In the occasion where your Proxmox OS drives fail or are corrupted and you have not local pbs bac...