Greetings all,
I have been reading Lucas'/Judes' chapter on replication and as a result I am confused. Aside of the fact that the terms backup and replication are used interchangeably, which are different concepts, the bigger issue is the use of incremental snapshots. If I understand correctly, which may be a wrong assumption, the first snapshot taken at the source host is transferred to the target host. The transferred snapshot is a full-sized replica of the data-set on the source host. Next time a snapshot is taken on the source host and in and incremental transfer only the blocks that have changed between the first and second snapshots are transferred to the target host. Let us say that the time of taking the snapshot is daily and one transfers 31 snapshots.
The chapter mentions discarding the older snapshots. I do not understand how this is possible. Since the snapshots are interdependent based on the incremental mechanism, if some (older) snapshots are discarded, the data-set cannot be rebuilt. By means of an example, let us say that day fifteenth snapshot has been corrupted. No restoration of days 16-31 is possible.
It also follows that the first snapshot must be kept, which implies that the size of the backup as well as the danger of corruption grows. So does on in periodic intervals, e.g., a year archives the previous year and starts over?
Is my understanding correct or am I missing something?
Kindest regards,
m
I have been reading Lucas'/Judes' chapter on replication and as a result I am confused. Aside of the fact that the terms backup and replication are used interchangeably, which are different concepts, the bigger issue is the use of incremental snapshots. If I understand correctly, which may be a wrong assumption, the first snapshot taken at the source host is transferred to the target host. The transferred snapshot is a full-sized replica of the data-set on the source host. Next time a snapshot is taken on the source host and in and incremental transfer only the blocks that have changed between the first and second snapshots are transferred to the target host. Let us say that the time of taking the snapshot is daily and one transfers 31 snapshots.
The chapter mentions discarding the older snapshots. I do not understand how this is possible. Since the snapshots are interdependent based on the incremental mechanism, if some (older) snapshots are discarded, the data-set cannot be rebuilt. By means of an example, let us say that day fifteenth snapshot has been corrupted. No restoration of days 16-31 is possible.
It also follows that the first snapshot must be kept, which implies that the size of the backup as well as the danger of corruption grows. So does on in periodic intervals, e.g., a year archives the previous year and starts over?
Is my understanding correct or am I missing something?
Kindest regards,
m