Zum Inhalt wechseln


Foto

DNS - Backup Script optimieren


  • Bitte melde dich an um zu Antworten
5 Antworten in diesem Thema

#1 c.u.r.t.i.s

c.u.r.t.i.s

    Gast

  • 20 Beiträge

Geschrieben 03. September 2008 - 12:15

Hallo zusammen,

möchte gerne mein Backup-Script für AD-integrierte DNS-Zonen optimieren / verallgemeinern.

Aktuell:
dnscmd %computername% /zoneexport NAME_ZONE1 NAME_ZONE1.dns
dnscmd %computername% /zoneexport NAME_ZONE2 NAME_ZONE2.dns
usw...

Ich möchte gerne im Vorfeld die Namen aller DNS-Zonen automatisch ermitteln und diese dann per Variablen verwenden. Momentan stehen die Namen fest im Script.

Alles kein Problem bis auf das Ermitteln der Namen der DNS-Zonen. Stehe auf dem Schlauch. dnscmd /zoneinfo hilft mir hier auch nicht weiter.

Jemand ne Idee/Tipp?

#2 NilsK

NilsK

    Expert Member

  • 8.205 Beiträge

Geschrieben 03. September 2008 - 13:48

Moin,

AD-integrierte Zonen werden mit dem AD gesichert. Welche Anforderung hast du genau, dass du deine Zonen separat sichern willst?

Gruß, Nils
Nils Kaczenski

MVP Directory Services: Architecture
... der beste Schritt zur Problemlösung: Anforderungen definieren!

Kostenlosen Support gibt es nur im Forum, nicht privat!

#3 WolfgangS

WolfgangS

    Junior Member

  • 87 Beiträge

Geschrieben 03. September 2008 - 15:35

Moin Moin

Alles kein Problem bis auf das Ermitteln der Namen der DNS-Zonen. Stehe auf dem Schlauch. dnscmd /zoneinfo hilft mir hier auch nicht weiter.


dnscmd . /enumzones

Grüße
Wolfgang

#4 c.u.r.t.i.s

c.u.r.t.i.s

    Gast

  • 20 Beiträge

Geschrieben 03. September 2008 - 16:07

AD-integrierte Zonen werden mit dem AD gesichert. Welche Anforderung hast du genau, dass du deine Zonen separat sichern willst?


Keine wirkliche Anforderung, ich hätte nur gerne die zig von Hand eingetragenen DNS-Einträge irgendwie mal in einem Textfile :)

Und wenns nur zum Nachschlagen ist...

Backup/Restore der AD ist klar...

#5 c.u.r.t.i.s

c.u.r.t.i.s

    Gast

  • 20 Beiträge

Geschrieben 03. September 2008 - 16:10

dnscmd . /enumzones

Jipp, das ist es!

:)

#6 c.u.r.t.i.s

c.u.r.t.i.s

    Gast

  • 20 Beiträge

Geschrieben 03. September 2008 - 16:37

Das war es, was ich wollte:

Backup-Script DNS
for /f "tokens=1 delims= " %%a in ('dnscmd /enumzones ^| findstr /I "primary" ^| findstr /V "in-addr"') do (
dnscmd /ZoneExport %%a %%a.dns
)

thx :cool: