gr
שפה
  • en
  • de
  • fr
  • es
  • br
  • ru
  • jp
  • kr
Μετάφραση AI
  • ee
  • ae
  • cn
  • vn
  • id
  • eu
  • il
  • gr
  • no
  • fi
  • dk
  • se
  • tr
  • bg
  • nl
  • it
  • pl
  • hu
  • ro
  • ua
  • cs

Πώς να δημιουργήσετε αντίγραφο ασφαλείας ή να αποκαταστήσεανατήσεα δεδομένα σας στο Redmine.

8/31/2020
דקות 6
Λουκάς Μπένα

Η επιτυχία κάθε λύσης διαχείρισης έργων βασίζεται σμ αά τα δεδομένα. Ήδη γνωρίζετε πώς να δημιουργήσετε αντίγραφα ασφαλνήοκαλείακα ετε τα υπάρχοντα δεδομένα σας από το Redmine; Αν όχι, εδώ είναι πώς μπορείτε να το κάνετε για κάθε βμδεημεΉ.

Οι εφεδρικοί αντίγραφοι του Redmine πρέπει να περιλαμβάνουν:

  • מאגר מידע
  • Συνημμένα (αποθηκευμένα στον κατάλογο αρχείων κάτω από τοναπό τογα άστασης μέσω προεπιλογής)


Δημιουργία εφεδρικού αντιγράφου της βάσης δεδομένων


MySQL

Το MySQL, το πιο δημοφιλές σύστημα βάσης δεδομένων SQL ανοικτούεικτού ναδικό, κατανεμημένο και υποστηρίζεται από την Oracle Corporation. Η ιστοσελίδα του MySQL προσφέρει τα πιο πρόσφατα στοιχεία σχετικά με το λογισμιS. Το MySQL είναι ένα εργαλείο διαχείρισης.

Μια βάση δεδομένων είναι μια δομημένη σειρά στοιχείων. Μπορεί να είναι οτιδήποτε από μια απλή λίστα αγορών μέχριλλέυρι ογραφιών ή μεγάλες ποσότητες δεδομένων σε ένα εταιρικοΌ . Για να προσθέσετε, να αποκτήσετε πρόσβαση και να επεξετεεεξετγαεεξετγα α που αποθηκεύονται σε μια βάση δεδομένων υπολογιστή, χρεεαγσρεε λείο διαχείρισης βάσης δεδομένων μαζί με τον διακομήστν. Εφόσον οι υπολογιστές είναι εξαιρετικοί στην χειρισμωάισμω ά ων δεδομένων, τα συστήματα διαχείρισης παίζουν κεντρικτηντορικτ γιστική. Οι βάσεις δεδομένων MySQL είναι σχεσιακές.

Μια ηλεκτρονική βάση δεδομένων αποθηκεύει τα δεδομένως πίνακες αντί να τα τοποθετεί όλα σε ένα μεγάλο αποθηκευτοήπ. Οι δομές της βάσης δεδομένων οργανώνονται σε φυσικά αρχεία βελτιστοποιημένα για την ταχύτητα. Το λογικό μοντέλο, με στοιχεία όπως βάσεις δεδομένων, πκος,ένων, πκος γραμμές και στήλες, παρέχει ένα ευέλικτο περιβάλλομπρονπρομα Ορίζετε κανόνες που διέπουν τις σχέσεις μεταξύ διαφορεδιαφορε εδομένων, όπως ένα-προς-ένα, ένα-προς-πολλά, μοναδικό, υποκαικό ετικό και "οδηγούς" μεταξύ διαφορετικών πινάκων.

Η βάση δεδομένων υποστηρίζει αυτούς τους κανόνες καιμιε καιμιε σμένη βάση δεδομένων, η εφαρμογή σας ποτέ δεν θα περιέχεήεριέχε ά, ορφανά, παλαιά ή λείποντα δεδομένα. Το SQL στοιχείο του "MySQL" σημαίνει "שפת שאילתות מובנית". Το SQL είναι η πιο κοινή τυποποιημένη γλώσσα που χρησιμοποιιαιμοποιιη όσβαση σε βάσεις δεδομένων. Ανάλογα με το περιβάλλον προγραμματισμού σας, μπορείτειναείτειναεεάγνα θείας (για παράδειγμα, για να λάβετε αναφορές), να ενσωματώσσσεενσωματώσ τον κώδικα που έχει γραφεί σε άλλη γλώσσα ή να χρησιμοσσεανα χρησιμοσεε ναι ειδική για τη γλώσσα και αποκρύπτει τη σύνταξη SQL . Το SQL καθορίζεται από το ANSI/ISO SQL Standard.

Το λογισμικό MySQL είναι ανοικτού κώδικα. Ο ανοικτός κώδικας σημαίνει

PostgreSQL

Το PostgreSQL είναι ένα σύστημα διαχείρισης ανοικτού κώδικα επιτακπιτ ηγορίας. Υποστηρίζει τόσο SQL για σχεσιακές όσο και JSON για μη σχεσιακεεεσιακες. Υποστηρίζεται από μια έμπειρη κοινότητα προγραμματιστχον ι εξαιρετικές συνεισφορές για να το καταστήσουν ένα αξιστα αξιό Το PostgreSQL υποστηρίζει προηγμένους τύπους δεδομένων και βεοληκαι βεολτ απόδοσης, προσφέροντας τα καλύτερα διαθέσιμα χαρακτηριστικά στηκεά στηκ ή βάση δεδομένων, όπως η Oracle και η SQL Server.

MySQL או PostgreSQL;

Το MySQL έχει καταστήσει τον πηγαίο κώδικά του διαθέσιμο μυε το διαθέσιμο μυε license και άλλων ιδιόκτητων συμφωνιών. Το PostgreSQL κυκλοφορεί υπό την άδεια PostgreSQL. Ανήκει πλέον στην תאגיד אורקל Είναι δωρεάν και ανοικτού κώδικα λογισμικό. Αυτό σημαίνει ότι δεν χρειάζεται να πληρώσετε τίϽοταγγγτα ηρεσία.

Το MySQL είναι συμμορφωμένο με το ACID μόνο όταν χρησιμοποιενμοποιεντοτπ οθήκευσης NDB και אשכול InnoDB Το PostgreSQL είναι πλήρως συμμορφωμένο με το ACID. Το MySQL λειτουργεί καλά σε συστήματα OLAP και OLTP όπου είναι σ΄μμανσημακ χύτητα ανάγνωσης. Η απόδοση του PostgreSQL λειτουργεί ικανοποιητικά σε συστήμαυτα εεοεοτα π ν εκτέλεση πολύπλοκων ερωτημάτων.

Το mysql είναι αξιόπιστο και λειτουργεί καλά με εφαρμογές bi (אינטליגנציה עסקית), που εναι Δύσκολο α Δ Δύ ι ι ι δύ δ Δ Το PostgreSQL λειτουργεί καλά με εφαρμογές BI. Ωστόσο, είναι πιο κατάλληλο για εφαρμογές ανάλυσης δενσης δννσικακ υσης δεδομένων που χρειάζονται γρήγορες ταχύτητες ανγφηαγφφγφ.

Εδώ είναι πώς μπορείτε να δημιουργήσετε αντίγραφοίτελεονφαλε για το PostgreSQL:

  1. Συνδεθείτε ως χρήστης postgres:

    su - postgres

  2. Χρησιμοποιήστε την εντολή pg_dump για να δημιουργήσετεανσφοόανσφοόαντίγ λου του περιεχομένου μιας βάσης δεδομένων PostgreSQL σε ένα αρχεένα αρχεένα αρχκένα

    pg_dump -U <όνομα_χρήστη> -Fc <όνομα_βάσης> > /path/to/backup/db/redmine.sql

Βρείτε αυτά τα <όνομα_χρήστη> και <όνομα_βάσης> στο αρχείο config.ym. Η εντολή pg_dump θα σας βοηθήσει να έχετε πρόσβαση στον κωδικακωδικό ν απαιτείται.


SQLite

Το SQLite είναι μια βιβλιοθήκη λογισμικού που παρέχει ένα σύστημα διαχείρισης βάσεων δεδομένων. Το "לייט" στο SQLite σημαίνει ελαφρύ όσον αφορά την εγκατάσταση, τηηηιχ βάσης δεδομένων και τους απαιτούμενους πόρους. Το SQLite έχει τα εξής χαρακτηριστικά: αυτόνομο, χωρίς διακομιι,διακομιι, ιαμόρφωση, συναλλαγματικό. Χωρίς διακομιστή Συνήθως, ένα RDBMS όπως το MySQL, το PostgreSQL κ.λπ. απαιτεί έναν ξεχωριστό διακομιστή για να λειτουργήσει.

Οι εφαρμογές που χρειάζονται πρόσβαση στον διακομιστήμεΉω χρησιμοποι

Δείγμα αντίγραφου ασφαλείας σεναρίου

Εδώ μπορεί να είναι ένα απλό shell script που μπορεί να χρησιμμοποιίθαθιηη νά αντίγραφα ασφαλείας (νά αντίγραφα ασφαλείας MySQL):

# Βάση δεδομένων

/ usr / bin / mysqldump -u -p | gzip> / path / to / backup / db / redmine_`date +% Y-% m-% d`.gz

# Συνημμένα

rsync -a / path / to / redmine / files / path / to / backup / files


Ανάκτηση μιας βάσης δεδομένων


MySQL

Για παράδειγμα, αν έχετε ένα αρχείο αντιγράφου ασφαλείατε 2018 λείατλλλοτλλελελοτ -07-30.gz, τότε η βάση δεδομένων μπορεί να ανακτηθεί μν τάρτακ

gunzip <2018-07-30.gz | mysql -u -p

הכנס את הסיסמא.


PostgreSQL

Όταν η επιλογή -Fc της εντολής pg_dump χρησιμοποιείται όπως σραω ειγμα, τότε χρειάζεται να χρησιμοποιήσετε την εντολή pg_restore:

pg_restore -U -ד redmine.sql

Ένα αρχείο κειμένου μπορεί επίσης να ανακτηθεί με την psql:

psql <


SQLite

Αντιγράψτε το αρχείο της βάσης δεδομένων από τη θέσ΅η τοφ φαλείας.

Η απόλυτη αναβάθμιση του Redmine; Εύκολη.

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

Δοκιμάστε το Easy Redmine σε δωρεάν δοκιμαστική περίοδο 30 ημερών

Πλήρεις λειτουργίες, προστασία SSL, καθημερινά αντίγραφαταλαλαλαλαλαλα οποθεσία σας