Διατίθεται εφεδρικό σύστημα Restic 0.15

Το σύστημα δημιουργίας αντιγράφων ασφαλείας restic 0.15 έχει κυκλοφορήσει. Αποθηκεύει κρυπτογραφημένα αντίγραφα ασφαλείας σε ένα αποθετήριο με συγκεκριμένες εκδόσεις. Το σύστημα έχει σχεδιαστεί από την αρχή για την αποθήκευση αντιγράφων ασφαλείας σε μη αξιόπιστα περιβάλλοντα και, σε περίπτωση που ένα αντίγραφο ασφαλείας πέσει σε λάθος χέρια, δεν θα πρέπει να θέσει σε κίνδυνο το σύστημα. Μπορούν να οριστούν ευέλικτοι κανόνες για την συμπερίληψη και την εξαίρεση αρχείων και καταλόγων κατά τη δημιουργία ενός αντιγράφου ασφαλείας (η μορφή κανόνων είναι παρόμοια με το rsync ή το gitignore). Υποστήριξη για Linux, macOS, Windows, FreeBSD και OpenBSD. Ο κώδικας του έργου είναι γραμμένος σε Go και διανέμεται με την άδεια BSD.

Τα αντίγραφα ασφαλείας μπορούν να αποθηκευτούν σε ένα τοπικό σύστημα αρχείων, σε ένα εξωτερικό υπηρέτης Πρόσβαση μέσω SFTP/SSH ή HTTP REST, σε Amazon S3, OpenStack Swift, BackBlaze B2, Microsoft Azure Blob Storage και Google Cloud Storage, καθώς και σε οποιεσδήποτε υπηρεσίες αποθήκευσης με rclone backends. Ένας αποκλειστικός διακομιστής rest μπορεί επίσης να χρησιμοποιηθεί για αποθήκευση, παρέχοντας υψηλότερη απόδοση από άλλα backends και ικανός να εκτελείται σε λειτουργία μόνο για προσάρτηση, αποτρέποντας τη διαγραφή ή την τροποποίηση των αντιγράφων ασφαλείας εάν το πρωτότυπο έχει παραβιαστεί. υπηρέτης και πρόσβαση σε κλειδιά κρυπτογράφησης.

Υποστηρίζονται στιγμιότυπα, που αντικατοπτρίζουν την κατάσταση ενός συγκεκριμένου καταλόγου με όλα τα αρχεία και τους υποκαταλόγους σε μια συγκεκριμένη χρονική στιγμή. Κάθε φορά που δημιουργείται ένα νέο αντίγραφο ασφαλείας, δημιουργείται ένα σχετικό στιγμιότυπο, το οποίο σας επιτρέπει να επαναφέρετε την κατάσταση εκείνη τη στιγμή. Είναι δυνατή η αντιγραφή στιγμιότυπων μεταξύ διαφορετικών αποθετηρίων. Για εξοικονόμηση επισκεψιμότητας, αντιγράφονται μόνο τα αλλαγμένα δεδομένα κατά τη διαδικασία δημιουργίας αντιγράφων ασφαλείας. Για να αξιολογήσετε οπτικά τα περιεχόμενα του αποθετηρίου και να απλοποιήσετε την ανάκτηση, μπορεί να προσαρτηθεί ένα στιγμιότυπο με ένα αντίγραφο ασφαλείας με τη μορφή εικονικού διαμερίσματος (η τοποθέτηση πραγματοποιείται χρησιμοποιώντας FUSE). Παρέχονται επίσης εντολές για την ανάλυση αλλαγών και την επιλεκτική εξαγωγή αρχείων.

Το σύστημα δεν χειρίζεται ολόκληρα αρχεία, αλλά μπλοκ κυμαινόμενου μεγέθους που επιλέγονται χρησιμοποιώντας την υπογραφή Rabin. Οι πληροφορίες αποθηκεύονται σε σχέση με το περιεχόμενο και όχι με τα ονόματα αρχείων (τα ονόματα και τα αντικείμενα που σχετίζονται με δεδομένα ορίζονται σε επίπεδο μεταδεδομένων μπλοκ). Με βάση τον κατακερματισμό SHA-256 του περιεχομένου, εκτελείται η κατάργηση διπλότυπων και η περιττή αντιγραφή δεδομένων εξαλείφεται. Σε εξωτερικούς διακομιστές, οι πληροφορίες αποθηκεύονται σε κρυπτογραφημένη μορφή (το SHA-256 χρησιμοποιείται για αθροίσματα ελέγχου, το AES-256-CTR χρησιμοποιείται για κρυπτογράφηση και οι κωδικοί ελέγχου ταυτότητας που βασίζονται σε Poly1305-AES χρησιμοποιούνται για την εγγύηση της ακεραιότητας). Είναι δυνατό να επαληθεύσετε το αντίγραφο ασφαλείας χρησιμοποιώντας αθροίσματα ελέγχου και κωδικούς ελέγχου ταυτότητας για να επιβεβαιώσετε ότι η ακεραιότητα των αρχείων δεν διακυβεύεται.

Στη νέα έκδοση:

  • Έχει εφαρμοστεί μια νέα εντολή επανεγγραφής, η οποία σας επιτρέπει να αφαιρέσετε περιττά δεδομένα από ένα στιγμιότυπο όταν αρχεία που δεν προορίζονταν αρχικά για δημιουργία αντιγράφων ασφαλείας (για παράδειγμα, αρχεία με εμπιστευτικές πληροφορίες ή πολύ μεγάλα αρχεία καταγραφής χωρίς αξία) συμπεριλήφθηκαν κατά λάθος στο αντίγραφο ασφαλείας .
  • Η επιλογή «--read-concurrency» προστέθηκε στην εντολή δημιουργίας αντιγράφων ασφαλείας για να ορίσετε το επίπεδο παραλληλισμού κατά την ανάγνωση αρχείων, επιτρέποντάς σας να επιταχύνετε την αντιγραφή σε γρήγορες μονάδες, όπως το NVMe.
  • Η επιλογή «--no-scan» έχει προστεθεί στην εντολή δημιουργίας αντιγράφων ασφαλείας για να απενεργοποιηθεί το στάδιο σάρωσης δέντρου αρχείων.
  • Η εντολή κλαδεύματος έχει μειώσει σημαντικά την κατανάλωση μνήμης (έως και 30%).
  • Προστέθηκε η επιλογή "--sparse" στην εντολή επαναφοράς για αποτελεσματική επαναφορά αρχείων με μεγάλες κενές περιοχές.
  • Για πλατφόρμα Windows Έχει υλοποιηθεί υποστήριξη για την επαναφορά συμβολικών συνδέσμων.
  • В macOS Προστέθηκε η δυνατότητα προσάρτησης ενός αποθετηρίου με αντίγραφα ασφαλείας χρησιμοποιώντας το macFUSE.

Πηγή: opennet.ru

Αγοράστε αξιόπιστη φιλοξενία για ιστότοπους με προστασία DDoS, διακομιστές VPS VDS 🔥 Αγοράστε αξιόπιστη φιλοξενία ιστοσελίδων με προστασία DDoS, διακομιστές VPS VDS | ProHoster