I
I
iliyaisd2018-07-23 21:33:24
linux
iliyaisd, 2018-07-23 21:33:24

How to secure project backups?

There is a project that is backed up to the Selectel server using rclone. The project and the mechanics of backups were discussed here: https://toster.ru/q/542910

Considering that backups are incremental, how can backups be secured in case of hacking (when an attacker gains access to backup hosting credentials) or in case of a project breakdown, when Will bad changes overtake good ones?
So far, I see two options:
- Backup to several storages (similar to snapshots)
- Backup via drop host (not directly to the backup server): the drop host takes the file via scp and uploads it via rclone. But this is getting too complicated.

What's the best way to get out?

Thank you!

Answer the question

In order to leave comments, you need to log in

3 answer(s)
S
sim3x, 2018-07-23
@sim3x

Checksums Sign Encrypt Git or any non-optimized for vcs binaries - no
need

R
Ruslan Fedoseev, 2018-07-23
@martin74ua

strain and try to put the project in git in its entirety, along with the content?

C
CityCat4, 2018-07-24
@CityCat4

Encrypt, yes. And at home, in order for the cipher stream to go to the repository, the keys are on your server. As for protection against project breakage, this is not solved by backups. Well, incrementality can take you to a certain level - at the cost of losing changes over the interval, and so - you need VCS, this is his job - to track versioning.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question