Σχεδιασμός και ανάπτυξη συστήματος εγκατάστασης και συντήρησης υπολογιστών εργαστηρίων
Design and development of a system for the installation and maintenance of laboratory computers
Διπλωματική εργασία
Author
Αθανασόπουλος, Εμμανουήλ
Date
2024-10Advisor
Βογιατζής, ΙωάννηςΜελετίου, Γεώργιος
Abstract
Η παρούσα εργασία παρουσιάζει μία εις βάθος ανάλυση των τεχνικών δημιουργίας αντιγράφων ασφαλείας, ανάκτησης και αποκατάστασης συστήματος με χρήση δύο βασικών εργαλείων: Clonezilla και Acronis. Το πρόβλημα τοποθετείται σε περιβάλλον πολλαπλών λειτουργικών συστημάτων, όπου είναι απαραίτητες οι σταθερές διευθύνσεις IP, οι περιορισμοί χρηστών και οι αποτελεσματικές στρατηγικές ανάκτησης. Μέσα από λεπτομερή εξέταση των μεθόδων κλωνοποίησης, των προσαρμογών μετά την κλωνοποίηση και της διαχείρισης χρηστών, η μελέτη στοχεύει στην παροχή της βέλτιστης προσέγγισης για τη διαχείριση συστημάτων σε ένα εργαστηριακό περιβάλλον. Η σύγκριση μεταξύ Clonezilla και Acronis επικεντρώνεται στην ευχρηστία, την ευελιξία και το κόστος, καταλήγοντας ότι το Clonezilla αποτελεί την καλύτερη επιλογή για τις συγκεκριμένες ανάγκες μας λόγω της εκτεταμένης λειτουργικότητας και του ανοιχτού κώδικα. Επιπλέον, εξετάζεται μια εφαρμογή απομακρυσμένης διαχείρισης, σχεδιασμένη να επιτρέπει στους διαχειριστές να ελέγχουν απομακρυσμένα τα μηχανήματα του εργαστηρίου, να αποτρέπουν μη εξουσιοδοτημένες αλλαγές και να εξασφαλίζουν την ομαλή λειτουργία τους. Η εργασία εξερευνά πρακτικές λύσεις scripting για Windows και Linux, διασφαλίζοντας αυτοματοποιημένες και ασφαλείς διαδικασίες δικτύωσης, διαχείρισης δικαιωμάτων και αντιγράφων ασφαλείας.
Abstract
This paper presents an in-depth analysis of backup, recovery, and system restoration techniques using two major tools: Clonezilla and Acronis. The problem is set in a multi-operating system environment, where stable IP addresses, user restrictions, and efficient recovery strategies are essential. Through a detailed examination of cloning methods, post-cloning adjustments, and user management, the study aims to provide an optimal approach to system management in a lab setting. The comparison between Clonezilla and Acronis focuses on usability, flexibility, and cost-efficiency, ultimately concluding that Clonezilla is the most suitable solution for our specific needs due to its extensive functionality and open-source nature. Additionally, a hypothetical remote management application is discussed, designed to allow system administrators to control lab machines, prevent unauthorized changes, and ensure a smooth operation. This paper explores practical scripting solutions for Windows and Linux, ensuring network configurations, user permissions, and backup processes are automated and secure.