Aqui está a linha do tempo dos eventos.
- O primeiro backup feito por
rsnapshotseráhourly.0. - Quando o segundo backup é feito por
rsnapshot, primeiro ele renomeiahourly.0parahourly.1e a receita continua para criar um novohourly.0. - Quando o terceiro backup é feito por
rnapshot, primeiro ele renomeiahourly.1parahourly.2, renomeiahourly.0parahourly.1e, em seguida, criahourly.0.
Assim, o backup mais antigo (primeiro) neste cenário agora é chamado de hourly.2 e o mais recente (mais recente) é sempre chamado de hourly.0 .
São feitos links entre os backups, para que o arquivo hourly.0/data/etc/hosts possa muito bem ser o mesmo arquivo como hourly.1/data/etc/hosts e hourly.2/data/etc/hosts . Se você fosse editar o /etc/hosts real, o próximo backup não seria vinculado ao hourly.1/data/etc/hosts existente, mas passaria a receber uma nova cópia de /etc/hosts as hourly.0/data/etc/hosts .