Πίνακας περιεχομένων

  1. Εισαγωγή

  2. Γιατί τα αντίγραφα ασφαλείας είναι σημαντικά στα συστήματα ERP

  3. Στοιχεία ενός πλήρους αντιγράφου ασφαλείας Dolibarr

  4. Αντίγραφα ασφαλείας βάσης δεδομένων: Στρατηγικές και εργαλεία

  5. Αντίγραφα ασφαλείας συστήματος αρχείων: Τι να συμπεριλάβετε

  6. Αυτοματοποιημένες έναντι μη αυτόματων προσεγγίσεων δημιουργίας αντιγράφων ασφαλείας

  7. Χρήση του ενσωματωμένου βοηθητικού προγράμματος δημιουργίας αντιγράφων ασφαλείας του Dolibarr

  8. Εργασίες Cron και Προγραμματισμένα Αντίγραφα Ασφαλείας

  9. Κρυπτογράφηση και ασφάλεια των αντιγράφων ασφαλείας σας

  10. Πολιτικές Εναλλαγής και Διατήρησης Εφεδρικών Αντιγράφων

  11. Επαλήθευση ακεραιότητας αντιγράφων ασφαλείας

  12. Πότε και πώς να κάνετε αποκαταστάσεις

  13. Επαναφορά της βάσης δεδομένων από SQL Dumps

  14. Επαναφορά του Καταλόγου Εγγράφων

  15. Αποκατάσταση του conf.php Αρχείο Διαμόρφωσης

  16. Επαναφορά σε διαφορετικό διακομιστή ή έκδοση

  17. Αντιμετώπιση σφαλμάτων αποκατάστασης

  18. Αντίγραφα ασφαλείας στο cloud και απομακρυσμένη αποθήκευση

  19. Βέλτιστες πρακτικές για σχέδια ανάκαμψης από καταστροφές

  20. Συμπέρασμα


1. Εισαγωγή

Το Dolibarr ERP/CRM διατηρεί κρίσιμες επιχειρηματικές πληροφορίες—αρχεία πελατών, οικονομικά δεδομένα, λεπτομέρειες έργου και άλλα. Χωρίς μια αξιόπιστη στρατηγική δημιουργίας αντιγράφων ασφαλείας και επαναφοράς, μια κατάρρευση διακομιστή ή μια παραβίαση ασφάλειας θα μπορούσε να οδηγήσει σε καταστροφική απώλεια δεδομένων. Αυτός ο οδηγός καλύπτει κάθε πτυχή της προστασίας της παρουσίας Dolibarr μέσω ισχυρών στρατηγικών δημιουργίας αντιγράφων ασφαλείας και ανάκτησης.


2. Γιατί τα αντίγραφα ασφαλείας έχουν σημασία στα συστήματα ERP

Οι πλατφόρμες ERP όπως το Dolibarr λειτουργούν ως το κεντρικό νευρικό σύστημα για τις λειτουργίες. Τα αντίγραφα ασφαλείας βοηθούν στην αποκατάσταση από:

  • Αποτυχίες υλικού

  • Ανθρώπινα λάθη

  • Κακόβουλες επιθέσεις (π.χ. ransomware)

  • Κατεστραμμένες ενημερώσεις ή αποτυχημένες μετεγκαταστάσεις

Η κατοχή επαληθευμένων αντιγράφων ασφαλείας είναι ένα δίχτυ ασφαλείας χωρίς το οποίο κανένας οργανισμός δεν πρέπει να λειτουργεί.


3. Στοιχεία ενός πλήρους αντιγράφου ασφαλείας Dolibarr

Ένα πλήρες αντίγραφο ασφαλείας πρέπει να περιλαμβάνει:

  • βάση δεδομένωνΌλα τα δεδομένα ERP αποθηκεύονται σε MySQL/MariaDB

  • έγγραφα: Αποθηκεύεται στο /documents/ κατάλογο

  • Αρχείο Διαμόρφωσης: htdocs/conf/conf.php διατηρεί πληροφορίες πρόσβασης σε βάση δεδομένων

  • Προσαρμοσμένες Ενότητες και Σενάρια: Συνήθως κάτω από /custom/

Η παράλειψη οποιουδήποτε από αυτά μπορεί να οδηγήσει σε ατελή ανάρρωση.


4. Δημιουργία αντιγράφων ασφαλείας βάσης δεδομένων: Στρατηγικές και εργαλεία

Χρήση mysqldump για πλήρη αντίγραφα ασφαλείας:

mysqldump -u dolibarr_user -p dolibarr_db > dolibarr_backup.sql

Ή χρησιμοποιήστε ένα γραφικό περιβάλλον χρήστη όπως:

  • phpMyAdmin

  • MySQL Workbench

Βεβαιωθείτε ότι έχετε συμπεριλάβει δομή και δεδομένα και αποφύγετε τις μερικές εξαγωγές, εκτός αν είστε σίγουροι για το τι κάνετε.


5. Αντίγραφα ασφαλείας συστήματος αρχείων: Τι να συμπεριλάβετε

Φάκελοι κλειδιών:

  • /documents/: αποθηκεύει τιμολόγια, συμβόλαια, μεταφορτωμένα αρχεία

  • /htdocs/custom/: οι προσαρμοσμένες ενότητες και τα θέματα σας

  • /htdocs/conf/conf.php: κρίσιμο αρχείο ρυθμίσεων

Χρησιμοποιήστε εργαλεία όπως rsync, tarή λογισμικό δημιουργίας αντιγράφων ασφαλείας (π.χ. Duplicity, Bacula).


6. Αυτοματοποιημένες έναντι χειροκίνητων προσεγγίσεων δημιουργίας αντιγράφων ασφαλείας

Χειροκίνητα αντίγραφα ασφαλείας:

  • Καλό για ad hoc αντίγραφα ασφαλείας πριν από αναβαθμίσεις

Αυτοματοποιημένα αντίγραφα ασφαλείας:

  • Ιδανικό για τακτική προστασία

  • Χρήση εργασιών cron και σεναρίων

  • Κατάσταση αντιγράφου ασφαλείας αρχείου καταγραφής

Αυτοματοποιήστε όσο το δυνατόν περισσότερο, αλλά διατηρήστε διαθέσιμες τις χειροκίνητες επιλογές.


7. Χρήση του ενσωματωμένου βοηθητικού προγράμματος δημιουργίας αντιγράφων ασφαλείας του Dolibarr

Το Dolibarr προσφέρει μια απλή διεπαφή δημιουργίας αντιγράφων ασφαλείας:

  1. Πηγαίνετε στο Αρχική > Εργαλεία Διαχείρισης > Δημιουργία Αντιγράφων Ασφαλείας

  2. Επιλέγω:

    • Αντίγραφα ασφαλείας μόνο του SQL

    • SQL + έγγραφα

  3. Λήψη του αντιγράφου ασφαλείας

Αυτή η μέθοδος είναι κατάλληλη για μικρές έως μεσαίες εγκαταστάσεις.


8. Εργασίες Cron και Προγραμματισμένα Αντίγραφα Ασφαλείας

Ορίστε καθημερινά αντίγραφα ασφαλείας χρησιμοποιώντας το cron:

0 2 * * * /usr/bin/mysqldump -u dolibarr_user -p'dbpass' dolibarr_db | gzip > /backups/dolibarr_$(date +\%F).sql.gz

Για έγγραφα:

0 3 * * * tar -czf /backups/dolibarr_docs_$(date +\%F).tar.gz /var/www/dolibarr/documents/

Αποθηκεύστε αρχεία καταγραφής και ειδοποιήσεις για να διασφαλίσετε την αξιοπιστία.


9. Κρυπτογράφηση και ασφάλεια των αντιγράφων ασφαλείας σας

Να κρυπτογραφούνται πάντα τα αντίγραφα ασφαλείας:

gpg -c dolibarr_2025-05-01.sql.gz

Αποθήκευση κρυπτογραφημένων αρχείων:

  • Εκτός ιστότοπου (αποθήκευση στο cloud)

  • Σε ασφαλείς εσωτερικούς διακομιστές με περιορισμένη πρόσβαση

Μην αφήνετε ποτέ μη προστατευμένα SQL dumps σε διακομιστές παραγωγής.


10. Πολιτικές Εναλλαγής και Διατήρησης Εφεδρικών Μερών

Διατήρηση:

  • Καθημερινά αντίγραφα ασφαλείας για 7 ημέρες

  • Εβδομαδιαία αντίγραφα ασφαλείας για 1 μήνα

  • Μηνιαία αντίγραφα ασφαλείας για 1 έτος

Χρησιμοποιήστε εργαλεία όπως logrotate, προσαρμοσμένα σενάρια ή λογισμικό δημιουργίας αντιγράφων ασφαλείας για διατήρηση.


11. Επαλήθευση ακεραιότητας αντιγράφων ασφαλείας

Δοκιμάζετε τακτικά αντίγραφα ασφαλείας:

  • Επαναφορά σε δοκιμαστικό διακομιστή

  • Επικύρωση δομής δεδομένων και αρχείων

  • Ελέγξτε την αναγνωσιμότητα του εγγράφου

Τα αντίγραφα ασφαλείας που δεν έχουν ελεγχθεί δεν θεωρούνται αξιόπιστα.


12. Πότε και πώς να πραγματοποιείτε αποκαταστάσεις

Επαναφορά εάν:

  • Παρουσιάζεται κρίσιμο σφάλμα ή σφάλμα

  • Μια μετεγκατάσταση αποτυγχάνει

  • Ένα σύστημα έχει παραβιαστεί

Η αποκατάσταση θα πρέπει να ακολουθεί μια λίστα ελέγχου και να δοκιμάζεται πάντα πρώτα κατά τη σταδιοποίηση.


13. Επαναφορά της βάσης δεδομένων από SQL Dumps

Σε νέο διακομιστή:

mysql -u dolibarr_user -p dolibarr_db < dolibarr_backup.sql

Βεβαιωθείτε conf.php ταιριάζει με τα νέα διαπιστευτήρια βάσης δεδομένων.


14. Επαναφορά του Καταλόγου Εγγράφων

Χρήση rsync or tar:

tar -xzf dolibarr_docs_2025-05-01.tar.gz -C /var/www/dolibarr/

Διασφαλίστε την κατάλληλη ιδιοκτησία και τις κατάλληλες άδειες:

chown -R www-data:www-data /var/www/dolibarr/documents

15. Αποκατάσταση του conf.php Αρχείο Διαμόρφωσης

Αντιγράψτε χειροκίνητα το αντίγραφο ασφαλείας conf.php αρχείου σε /htdocs/conf/. Προσαρμογή δικαιωμάτων:

chmod 444 conf.php

Βεβαιωθείτε ότι τα διαπιστευτήρια βάσης δεδομένων στο αρχείο είναι έγκυρα.


16. Επαναφορά σε διαφορετικό διακομιστή ή έκδοση

Κατά τη μετακίνηση διακομιστών:

  • Βεβαιωθείτε ότι οι εκδόσεις Dolibarr ταιριάζουν

  • Επαναφορά βάσης δεδομένων και αρχείων

  • Επαναρύθμιση παραμέτρων Apache/Nginx

  • Ενημέρωση conf.php μονοπάτια

Για αναντιστοιχίες εκδόσεων, επαναφέρετε και, στη συνέχεια, εκτελέστε τα βήματα αναβάθμισης χειροκίνητα.


17. Αντιμετώπιση σφαλμάτων αποκατάστασης

Κοινά ζητήματα:

  • Σφάλματα σύνταξης SQL (αναντιστοιχία έκδοσης)

  • Λείπουν πίνακες ή κατεστραμμένο αρχείο dump

  • Προβλήματα με τα δικαιώματα πρόσβασης σε αρχεία

Να διατηρείτε πάντα ένα αρχείο καταγραφής της διαδικασίας επαναφοράς και να ελέγχετε τα αρχεία καταγραφής του Dolibarr για σφάλματα.


18. Αντίγραφα ασφαλείας στο cloud και απομακρυσμένη αποθήκευση

Χρησιμοποιήστε λύσεις όπως:

  • Amazon S3

  • Dropbox μέσω rclone

  • Google Drive με προγραμματισμένο συγχρονισμό

Βεβαιωθείτε ότι τα αντίγραφα ασφαλείας είναι κρυπτογραφημένα πριν από τη μεταφόρτωση και δοκιμάζετε τακτικά την απομακρυσμένη πρόσβαση.


19. Βέλτιστες πρακτικές για σχέδια ανάκαμψης από καταστροφές

  • Διατηρήστε τουλάχιστον 3 αντίγραφα ασφαλείας (τοπικά, απομακρυσμένα, εκτός έδρας)

  • Ορίστε τον στόχο RTO (Recovery Time Objective - Χρόνος Ανάκαμψης) και τον στόχο RPO (Recovery Point Objective - Σημείο Ανάκαμψης)

  • Ανάθεση ευθύνης δημιουργίας αντιγράφων ασφαλείας σε συγκεκριμένα μέλη της ομάδας

  • Καταγράψτε και δοκιμάστε τη διαδικασία ανάκτησης δύο φορές το χρόνο


20. Σύναψη

Η ευελιξία και η ισχύς του Dolibarr εξαρτώνται από την ακεραιότητα των δεδομένων σας. Χωρίς αξιόπιστα αντίγραφα ασφαλείας, διατρέχετε τον κίνδυνο μόνιμης απώλειας και διακοπής λειτουργίας. Αυτός ο οδηγός παρέχει τη δομή και τη στρατηγική που απαιτούνται για την αποτελεσματική δημιουργία αντιγράφων ασφαλείας, την επαναφορά και την προστασία του περιβάλλοντος ERP σας.