Πώς να δημιουργήσετε αντίγραφα ασφαλείας και να επαναφέρετε τη βάση δεδομένων στο Redmine
Το Redmine είναι ένα δωρεάν εργαλείο διαχείρισης έργου που γράφεται στο Ruby on Rails. Αυτή η διαδικτυακή εφαρμογή ανοιχτού κώδικα είναι ένα από τα καλύτερα εργαλεία διαχείρισης έργων για παρακολούθηση ζητημάτων και διαχείριση χρόνου. Ακολουθούν ορισμένες από τις μεθόδους με τις οποίες μπορείτε να δημιουργήσετε αντίγραφα ασφαλείας και να επαναφέρετε τη βάση δεδομένων στο Redmine.
Είτε θεωρείτε το Redmine ως εργαλείο παρακολούθησης ζητημάτων είτε ένα εργαλείο διαχείρισης έργων, αυτές οι λειτουργίες εφαρμογών ιστού είναι καταπληκτικές. Πολλοί επαγγελματίες εμπιστεύονται αυτήν την εφαρμογή επειδή το Redmine είναι πλήρως προσαρμόσιμηκαι μπορείτε να ορίσετε ρόλους και ευθύνες χρήστη για διαφορετικούς υπαλλήλους.
Αυτό σημαίνει ότι μόνο οι εργαζόμενοι ή οι ομάδες που εργάζονται στο έργο μπορούν να δουν τις λεπτομέρειες και την πρόοδο. Μπορείτε επίσης να δημιουργήστε ένα σύστημα υποστήριξης καθώς σας επιτρέπει να δημιουργήσετε όσο το δυνατόν περισσότερα φόρουμ σε ένα έργο. Επιπλέον, ο καθένας μπορεί να δει τα θέματα και τα φόρουμ. Οι πελάτες και οι πελάτες σας μπορούν επίσης να περιλαμβάνουν έναν σύνδεσμο wiki ή έναν κωδικό αναθεώρησης μέσω του προγράμματος παρακολούθησης ζητημάτων.
Το καλύτερο μέρος για εφαρμογές ανοιχτού κώδικα όπως το Redmine είναι ότι μπορείτε επίσης να προσθέσετε προσθήκες τρίτων και να αυξήσετε τις δυνατότητες της εφαρμογής. Για παράδειγμα, μπορείτε επίσης αποστολή τιμολογίων και εκτιμήσεων στους πελάτες και τους πελάτες σας.
Όλα αυτά τα οφέλη της Remine υπογραμμίζουν πόσο ουσιαστική μπορεί να είναι αυτή η εφαρμογή ιστού για την επιχείρησή σας και διευκολύνει τον εξορθολογισμό των εργασιών και των διαδικασιών. Οι επιχειρήσεις χρησιμοποιούν επίσης αυτό το λογισμικό για διαχείριση εγγράφων και υποστήριξη πελατών.
Τώρα ας επιστρέψουμε στην κύρια ερώτηση - πώς να δημιουργήσετε αντίγραφα ασφαλείας και να επαναφέρετε τη βάση δεδομένων στο Redmine;
1. Δημιουργία αντιγράφων ασφαλείας της βάσης δεδομένων
MySQL
Μπορείτε να χρησιμοποιήσετε την εντολή mysqldump και να δημιουργήσετε αντίγραφα ασφαλείας του περιεχομένου της βάσης δεδομένων MySQL σε ένα αρχείο κειμένου. Για παράδειγμα:
/ usr / bin / mysqldump -u -Π -χ > /path/to/backup/db/redmine.sql
Επισκεφθείτε τη διεύθυνση config / database.yml για να βρείτε το όνομα χρήστη, τον κωδικό πρόσβασης, τη βάση δεδομένων Redmine και το όνομα κεντρικού υπολογιστή. Το όνομα κεντρικού υπολογιστή δεν είναι απαραίτητα απαραίτητο.
PostgreSQL
Εάν θέλετε να εξαγάγετε ή να δημιουργήσετε αντίγραφα ασφαλείας βάσης δεδομένων PostgreSQL, μπορείτε να χρησιμοποιήσετε την εντολή pg_dump. Αυτό θα εξάγει τα δεδομένα σε ένα αρχείο κειμένου. Για παράδειγμα:
/ usr / bin / pg_dump -U -χ -Fc --file = redmine.sqlc
Επισκεφθείτε τη διεύθυνση config / database.yml για να βρείτε το όνομα χρήστη, τον κωδικό πρόσβασης, τη βάση δεδομένων Redmine και το όνομα κεντρικού υπολογιστή. Το όνομα κεντρικού υπολογιστή δεν είναι απαραίτητα απαραίτητο. Όταν είναι απαραίτητο, πρέπει να εισαγάγετε τον κωδικό πρόσβασης στην εντολή pg_dump.
SQLite
Μπορείτε εύκολα να δημιουργήσετε αντίγραφα ασφαλείας των βάσεων δεδομένων SQLite αντιγράφοντας το ίδιο αρχείο σε άλλη τοποθεσία, η οποία περιλαμβάνει μόνο ένα μόνο αρχείο.
Δείτε το config / database.yml και προσδιορίστε το όνομα του αρχείου.
2. Δημιουργία αντιγράφων ασφαλείας των συνημμένων
Κάθε αρχείο που είναι συνδεδεμένο στο λογισμικό αποθηκεύεται σε προεπιλεγμένα αρχεία/κατάλογο θέσης. Μπορείτε απλώς να επισκεφτείτε την τοποθεσία και να αντιγράψετε το περιεχόμενο και να επικολλήσετε το αρχείο στο σημείο που θέλετε για το αντίγραφο ασφαλείας.
Δείγμα εφεδρικού σεναρίου
Για καθημερινά αντίγραφα ασφαλείας μπορείτε να χρησιμοποιήσετε αυτό το απλό σενάριο κελύφους για τη βάση δεδομένων MySQL:
# Βάση δεδομένων
/ usr / bin / mysqldump -u -Π | gzip> / path / to / backup / db / redmine_`date +% Y-% m-% d`.gz
# Συνημμένα
rsync -a / path / to / redmine / files / path / to / backup / files
3. Επαναφορά της βάσης δεδομένων
MySQL
Για παράδειγμα, εάν έχετε ένα αρχείο που ονομάζεται 2020-07-30.gz, τότε μπορείτε να επαναφέρετε τη βάση δεδομένων χρησιμοποιώντας την ακόλουθη εντολή:
gunzip -c 2020-07-30.gz | mysql -u --Κωδικός πρόσβασης
Εισάγετε τον κωδικό πρόσβασης.
PostgreSQL
Πρέπει να χρησιμοποιήσετε την εντολή pq_restore όταν χρησιμοποιείται η επιλογή -Fc στην εντολή pg_dump ως παραπάνω παράδειγμα:
pg_restore -U -χ -ρε redmine.sqlc
Μπορείτε επίσης να επαναφέρετε το αρχείο κειμένου μέσω της εντολής psql:
psql <
SQLite
Μπορείτε να αντιγράψετε το αρχείο βάσης δεδομένων που είναι αποθηκευμένο στην τοποθεσία.
Συμπέρασμα
Το Redmine είναι μια ολοκληρωμένη λύση που χρειάζεστε για τη διαχείριση έργων και την παρακολούθηση ζητημάτων. Ωστόσο, υπάρχουν διάφοροι τρόποι με τους οποίους μπορείτε να χρησιμοποιήσετε αυτήν την εφαρμογή. Οι δυνατότητες που προσφέρει το Redmine είναι φιλικές προς το χρήστη και καθώς αυτή η εφαρμογή είναι δωρεάν, μπορείτε να εξοικονομήσετε πολλά έξοδα επιλέγοντας αυτό το λογισμικό.
Μπορείς να ενισχύστε την παραγωγικότητά σας και εξοικονομήστε πολύ χρόνο λαμβάνοντας τη σωστή απόφαση και επιλέγοντας το Redmine για τα επαγγελματικά σας έργα.
Η απόλυτη αναβάθμιση του Redmine; Ανετα.
Αποκτήστε όλα τα ισχυρά εργαλεία για τέλειο σχεδιασμό, διαχείριση και έλεγχο έργων σε ένα λογισμικό.