Στο σημερινό άρθρο θα δούμε πώς γίνεται η διαδικασία του εξαγωγής (export) και εισαγωγής (import) όλων των ρυθμίσεων από έναν DHCP Server σε έναν άλλο. Αυτή η μέθοδος χρησιμοποιείται όταν χρειαστεί να πραγματοποιήσουμε migration ενός παλαιότερου DHCP Server (πχ. με Windows Server 2008 R2) σε έναν νέο server (πχ. με Windows Server 2016).
Όπως είναι προφανές, το export και import μπορεί να γίνει είτε μέσω της γραμμής εντολών χρησιμοποιώντας την εντολή Netsh είτε μέσω του PowerShell χρησιμοποιώντας τα αντίστοιχα cmdlets που θα δούμε παρακάτω. Η Microsoft, προφανώς, προτείνει τη χρήση του PowerShell σε αυτές τις περιπτώσεις μιας και το Netsh βρίσκεται ήδη σε στάδιο απόσυρσης (deprecation).
Επιπλέον, αν χρησιμοποιείτε τις δυνατότητες DHCP Failover και DHCP Policies, τότε το PowerShell είναι μονόδρομος καθώς η εντολή Netsh δεν υποστηρίζει την εξαγωγή αυτών των στοιχείων.
Export και Import των DHCP ρυθμίσεων με Netsh
Συνδεθείτε στον DHCP Server που πρόκειται να βγάλετε εκτός λειτουργίας, ανοίξτε τη γραμμή εντολών με δικαιώματα διαχειριστή και πληκτρολογήστε την παρακάτω εντολή.
netsh dhcp server export C:\DHCP-Config.txt all |
Προφανώς, το αρχείο .txt μπορείτε να το ονομάσετε όπως θέλετε καθώς επίσης να το αποθηκεύσετε σε ένα φάκελο της επιλογή σας. Απλά, φροντίστε να τον δημιουργήσετε από πριν καθώς το netsh δε τον δημιουργεί αυτόματα.
Στη συνέχεια, συνδεθείτε στον νέο DHCP Server και αντιγράψτε το .txt αρχείο στο δίσκο. Ανοίξτε, και πάλι, τη γραμμή εντολών με δικαιώματα διαχειριστή και πληκτρολογήστε την παρακάτω εντολή.
netsh dhcp server import C:\DHCP-Config.txt all |
Προφανώς, θα χρειαστεί να αλλάξετε την τοποθεσία του αρχείου ώστε να ταιριάζει με την περίπτωσή σας.
Export και Import των DHCP ρυθμίσεων με PowerShell
Συνδεθείτε στον DHCP Server που πρόκειται να καταργήσετε, ανοίξτε το PowerShell με δικαιώματα διαχειριστή και πληκτρολογήστε την παρακάτω εντολή για να εξάγετε όλες τις ρυθμίσεις του DHCP Server.
Export-DhcpServer -ComputerName DC01 -File "C:\DHCP-Config.xml" -Force |
Στη συνέχεια, συνδεθείτε στον νέο DHCP Server και αντιγράψτε το αρχείο .xml στο δίσκο. Ανοίξτε το PowerShell με δικαιώματα διαχειριστή και πληκτρολογήστε την παρακάτω εντολή για να εισάγετε τις ρυθμίσεις από το αρχείο.
Import-DhcpServer -ComputerName DC02 -File "C:\DHCP-Config.xml -Force |
Και στις δύο περιπτώσεις, μπορείτε να παραλείψετε την παράμετρο -Force για να επιβεβαιώσετε, στο αντίστοιχο μήνυμα που θα εμφανιστεί, την ενέργειά σας.
Όπως ανέφερα παραπάνω, στο συγκεκριμένο άρθρο υπάρχουν μόνο οι μέθοδοι του export και import. Αν πρόκειται να πραγματοποιήσετε το migration του DHCP server από έναν server σε άλλο, καλό θα είναι να διαβάσετε όλα τα βήματα που θα χρειαστεί να ακολουθήσετε για να το ολοκληρώσετε επιτυχώς.
Αφήστε το πρώτο σχόλιο