Backup
Nicht immer müssen alle Repositories Ihres DevOps-Ökosystems vollständig gesichert werden. Die Gründe dafür sind vielfältig: ein altes Repository, das Sie nur aus Compliance-Gründen aufbewahren, das Shared Responsibility-Modell Ihres Cloud-Anbieters, SLA-Anforderungen oder interne Vorgaben, die häufigere Backups bestimmter Repositories erfordern. Kommt Ihnen das bekannt vor?
GitProtect.io ermöglicht es Ihnen, beim Einrichten Ihres Backup-Plans gezielt festzulegen, welche Git-Repositories gesichert werden sollen. Sie wählen entweder alle Repositories aus Ihrer GitHub-, Bitbucket-, Azure DevOps- oder GitLab-Infrastruktur, geben nur die benötigten Repositories an oder definieren eine Regel für den Repository-Namen.
Je nach verwendetem Dienst variieren die Regeleinstellungen leicht:
- Bei GitHub lassen sich Regeln für Repository-Namen, Topics und Gruppen (SaaS und Enterprise Server) definieren.
- Bei Bitbucket DC stehen Regeln für Labels zur Verfügung, und für Bitbucket lassen sich Regeln für Projekte festlegen.
- Bei GitLab lassen sich Regeln für Repository-Topics und Gruppen (SaaS und Self-managed) definieren.
Alle Repositories, die die in der Regel definierten Kriterien erfüllen, werden automatisch in die Backup-Aufgabe aufgenommen.