17 karma · joined August 4, 2022
Also, it's worth noting that GitHub or GitLab is not a backup solution, outages, cyber attacks, account suspicion, human errors may happen and lead to data loss. If you search for a backup solution, it better to look at those, e.g. GitProtect.io - the backup tool supports both GitHub, GitLab (as well as Bitbucket, Azure DevOps, and Jira). Moreover, it allows cross-restore, for example, like in your case, backup all the files at your GitHub account and restore them to GitLab.
Also, you can find more articles on CI/CD on this blog
Here is a good article on how to prepare for the situations like that, when GitHub is down: https://gitprotect.io/blog/github-restore-and-github-disaste...
Regarding the cost, I think that a backup solution is always much cheaper than the cost of data loss. So it's better to have a backup than not.
And, of course, restore and recovery checks are also important. Moreover, a backup solution should foresee different disaster scenarios. for example, disaster scenarios like those described here in the article: https://gitprotect.io/blog/github-restore-and-github-disaste...
Regarding backup scheduler - sometimes companies need to have frequent backups due to their RPOs and RTOs, for example, if they operate in a highly regulated industry. If someone can tolerate the loss of data of two hours, then, they need to have backup performed every 2 hours, if we speak here about 8 hours (working day), so why not to have backups on a daily basis?
Regarding rotations - everything depends on a backup solution, if it provides with immutable backups, so the entire data won't be corrupted. Thus, the faster someone notices the mistake, the faster they can restore their copy. IDF helps more to decide the issue with storage - not to overload it (here also worth mentioning deduplication and compression).
June 26th, 10 AM PST / 7 PM CEST
Join the webinar and let's analyze the common traps and shortcomings we saw in DevOps Backup and BCDR plans used by experienced CISOs - check whether those mistakes you are likely to make too.
Find the path both CISOs and DevOps teams should follow to meet halfway and secure data processed across GitHub, GitLab, and Atlassian, without compromising agility and efficiency.
Register now
https://www.linkedin.com/events/7204475970823561216/comments...
Here is apost where you can find out more about the 3-2-1 backup rule and its morden alternatives - the 4-3-2 and 3-2-1-1 backup strategies: https://xopero.com/blog/en/the-evolution-of-data-backup-is-t...