I run some mission critical stuff (to me, anyway) and I once (almost) had to deal with data loss so I take data integrity and availability very seriously.
This is my backup and disaster recovery solution. It's not pretty but has worked for me for a number of years.
I run a box with several SSDs and periodically clone the primary OS to a secondary disk. Do a full disc clone with Clonezilla. I think it can handle Win disks as well, IIRC. I used to use Macrium Reflect for Win10 boxes but now I think I will fully move to Clonezilla.
It's kind of slow and expensive in terms of you having to dump 2TB of data once a month and if you need something, it may not be there given the 1 month time frame. However the delay period is intentional, if I get a virus, or install something, the backup disk is not infected and a month is plenty to figure it out. I can backout and then clone the other way, meaning clone--> primary.
I also make a third clone and that disk is taken out from the computer, because there is nothing that prevents a system error or virus to hose both disks, primary and the stand by one, even if the OS is not active/mounted. All disks are there, and fdisk -l can see all disks in the computer.
An ideal disaster recovery solution involves taking a clone off site completely, so if one has to deal with a natural disaster, or a fire, or something, you have data preserved in a different state/site. That takes care of data availability but there is also the security aspect of it and I encrypt so that if the disk falls into wrong hands, it's completely useless, it is a brick. They are just seen as raw partitions. I use old 3.5" HDDs for that purpose, they can hold data indefinitely and 2TB ones are cheap.
This is my backup and disaster recovery solution. It's not pretty but has worked for me for a number of years.
I run a box with several SSDs and periodically clone the primary OS to a secondary disk. Do a full disc clone with Clonezilla. I think it can handle Win disks as well, IIRC. I used to use Macrium Reflect for Win10 boxes but now I think I will fully move to Clonezilla.
It's kind of slow and expensive in terms of you having to dump 2TB of data once a month and if you need something, it may not be there given the 1 month time frame. However the delay period is intentional, if I get a virus, or install something, the backup disk is not infected and a month is plenty to figure it out. I can backout and then clone the other way, meaning clone--> primary.
I also make a third clone and that disk is taken out from the computer, because there is nothing that prevents a system error or virus to hose both disks, primary and the stand by one, even if the OS is not active/mounted. All disks are there, and fdisk -l can see all disks in the computer.
An ideal disaster recovery solution involves taking a clone off site completely, so if one has to deal with a natural disaster, or a fire, or something, you have data preserved in a different state/site. That takes care of data availability but there is also the security aspect of it and I encrypt so that if the disk falls into wrong hands, it's completely useless, it is a brick. They are just seen as raw partitions. I use old 3.5" HDDs for that purpose, they can hold data indefinitely and 2TB ones are cheap.