VBScript zur stündlichen Sicherung verschiedener Ordner und löschung nach einigen Tagen
Könntest Ihr mir evt. ein solches VBScript schreiben? Bin schon seid einiger Zeit auf der Suche und probier mir was zu basteln aber meine versuche funkzen ned... (
Das Script sollte von den Ordner /A, /B und /C Dateien nach /X kopieren.
Nun, dieser Vorgang soll alle 2 Stunden Automatisch geschehen.
Im Ordner /X müssen also alle 2 Stunden UnterOrdner mit dem Datum sowie der Uhrzeit versehen, erstellt werden.
Wiederum sollten Ordner die älter als 24 Stunden sind wieder gelöscht werden.
Herzlichen Dank im voraus!
Das Script sollte von den Ordner /A, /B und /C Dateien nach /X kopieren.
Nun, dieser Vorgang soll alle 2 Stunden Automatisch geschehen.
Im Ordner /X müssen also alle 2 Stunden UnterOrdner mit dem Datum sowie der Uhrzeit versehen, erstellt werden.
Wiederum sollten Ordner die älter als 24 Stunden sind wieder gelöscht werden.
Herzlichen Dank im voraus!
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 70692
Url: https://administrator.de/contentid/70692
Ausgedruckt am: 13.11.2024 um 11:11 Uhr
6 Kommentare
Neuester Kommentar
habe verstanden was du umgesetzt haben möchtest (meine ich zumindest)
aber ich bin mir nicht im klaren wieso du das möchtest
weiterhin stellen sich da noch ein paar fragen
welches betriebssystem auf quellrechner und zielrechner?
wenn zwei rechner Dann wie sind die verbunden
z.B. normales netzwerk mit Domäne etc
ein Rechner
was sind das für Daten?
Z.B office und/oder datenbank und/oder Betriebssystem daten zb systemstate oder oder
Wessen daten sind das
sind während der sicherung dateien in benutzung?
aber ich bin mir nicht im klaren wieso du das möchtest
weiterhin stellen sich da noch ein paar fragen
welches betriebssystem auf quellrechner und zielrechner?
wenn zwei rechner Dann wie sind die verbunden
z.B. normales netzwerk mit Domäne etc
ein Rechner
was sind das für Daten?
Z.B office und/oder datenbank und/oder Betriebssystem daten zb systemstate oder oder
Wessen daten sind das
sind während der sicherung dateien in benutzung?
server 2003 ist gut denn bietet viele Möglichkeiten
allerdings das die dateien möglicherweise offen sind kann u.U. zu problemen führen
Aber egal ich schaue mal was ich den aus meinem scriptfundus dafür habe
Da ist sicher was dabei für den bereich verzeichnisse anlegen und reinkopieren
aber für den bereich automatisches löschen alle 24 stunden habe ich da noch keine idee
Mal schauen habe zufällig heute was zeit
By the way
Wenn ich dich richtig verstanden habe möchstet du einfach zwischenstände aus sicherheitsgründen sichern
da könnte es sein das es einfach via VSS geht
einfach einen snapshot alle zwei stunden durchführen
durch die begrenzung der snapshotkapazität hättest du auch die löschung alter bestände erzielt
problem dabei ist aber dies geht immer nur für ganze partition
stellt sich also die Frage ob dies bei deiner datenorganisation
allerdings das die dateien möglicherweise offen sind kann u.U. zu problemen führen
Aber egal ich schaue mal was ich den aus meinem scriptfundus dafür habe
Da ist sicher was dabei für den bereich verzeichnisse anlegen und reinkopieren
aber für den bereich automatisches löschen alle 24 stunden habe ich da noch keine idee
Mal schauen habe zufällig heute was zeit
By the way
Wenn ich dich richtig verstanden habe möchstet du einfach zwischenstände aus sicherheitsgründen sichern
da könnte es sein das es einfach via VSS geht
einfach einen snapshot alle zwei stunden durchführen
durch die begrenzung der snapshotkapazität hättest du auch die löschung alter bestände erzielt
problem dabei ist aber dies geht immer nur für ganze partition
stellt sich also die Frage ob dies bei deiner datenorganisation
ok das mit vss ist dann wohl nicht das wahre
Bezogen auf das löschen
mein problem ist nicht in bestimmten zeitabständen zu löschen
denn nach aktuellem ansatz wird einfach ein task alle zwei stunden ausgeführt
der ruft das script auf zum kopieren und auch zum löschen
Mein problem ist aber wie erreiche ich das die richtigen Verzeichnisse / dateien gelöscht werden
wäre es für ok wenn folgendes passiert
ich lege einen regkey an
mit beispielweise 12 ausprägungen an
sicherung 1
sicherung 2
sicherung 3
..
sicherung 12
diese dienen zur verwaltung der vorhandenen sicherungen
Dann passiert das folgende
alle zwei stunden (taskmanager) wird script aufgerufen
1. lösche das verzeichnis das in Nr1 vermerkt ist
2. schiebe ich den eintrag von 2 nach 1 von 3 nach2 ... 12 nach 11
kopiere die datenneu
und trage den neuen Pfad in reg12 ein
fertig
das müsste doch dein problem lösen
mit offenen dateien bin ich mir noch nicht sicher
und das vorgehen hat noch einen haken
szenario Taskmanager es werden innerhalb von 24 stunden Feiertag
keine änderungen durchgeführt
dann hast du 12 identische sicherungen und das ganze ist sinnlos
oder sehe ich das falsch
wenn das aber so ist müsste noch etwas eingebaut werden
nach dem motto erstelle nur dann eine sicherung wenn sich etwas verändert hat
oder wie siehst du das?
mache einsweilen erstmal das Basisscript
Bezogen auf das löschen
mein problem ist nicht in bestimmten zeitabständen zu löschen
denn nach aktuellem ansatz wird einfach ein task alle zwei stunden ausgeführt
der ruft das script auf zum kopieren und auch zum löschen
Mein problem ist aber wie erreiche ich das die richtigen Verzeichnisse / dateien gelöscht werden
wäre es für ok wenn folgendes passiert
ich lege einen regkey an
mit beispielweise 12 ausprägungen an
sicherung 1
sicherung 2
sicherung 3
..
sicherung 12
diese dienen zur verwaltung der vorhandenen sicherungen
Dann passiert das folgende
alle zwei stunden (taskmanager) wird script aufgerufen
1. lösche das verzeichnis das in Nr1 vermerkt ist
2. schiebe ich den eintrag von 2 nach 1 von 3 nach2 ... 12 nach 11
kopiere die datenneu
und trage den neuen Pfad in reg12 ein
fertig
das müsste doch dein problem lösen
mit offenen dateien bin ich mir noch nicht sicher
und das vorgehen hat noch einen haken
szenario Taskmanager es werden innerhalb von 24 stunden Feiertag
keine änderungen durchgeführt
dann hast du 12 identische sicherungen und das ganze ist sinnlos
oder sehe ich das falsch
wenn das aber so ist müsste noch etwas eingebaut werden
nach dem motto erstelle nur dann eine sicherung wenn sich etwas verändert hat
oder wie siehst du das?
mache einsweilen erstmal das Basisscript