AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Windows Backup?

Ein Thema von o0o · begonnen am 29. Jun 2008 · letzter Beitrag vom 30. Jun 2008
Antwort Antwort
Seite 1 von 2  1 2      
Benutzerbild von o0o
o0o

Registriert seit: 20. Jul 2007
Ort: am...,da wo die sonne nicht scheint!
166 Beiträge
 
Delphi 2007 Enterprise
 
#1

Windows Backup?

  Alt 29. Jun 2008, 13:58
hallo liebe leutz,

ich war lange am gruebeln was ich so programmieren koennte, da kam mir der gedanke an ein backup tool.

da ich leider ab un zu formatieren muss weil was schiefgegangen ist kam mir die idee genau richtig.
es gibt zwar etliche solcher softwares auch 4free aber wenn man sowas selbst coded dann weiss man was man hat

meine frage ist jetzt wie kann ich ein komplettes backup von windows bzw einem laufwerk erstellen das man im zweifelsfall draufschmeissen kann wenn windows im eimer ist?

ich hab da grad absolut keine ahnung wie ich das angehen muss, bin dankbar fuer alle tipps

da o0o
(_/marabu-fan inside\_)
[-\_______________/-]
  Mit Zitat antworten Zitat
Benutzerbild von alleinherrscher
alleinherrscher

Registriert seit: 8. Jul 2004
Ort: Aachen
797 Beiträge
 
Delphi XE2 Professional
 
#2

Re: Windows Backup?

  Alt 29. Jun 2008, 14:04
Naja, so einfach wie du dir das vorstellst ist das leider auch wieder nicht. Um ein wirkliches Backup von Windows zu haben musst du ein Image der Windows Partition machen (einfaches kopieren der Dateien funktioniert leider nicht). Imagetools lesen die Festplatte sektorweise aus uns speichern die Daten dann ab. Ich könnte mir vorstellen, dass eine solche Umsetzung in Delphi möglich, aber sehr schwierig ist. Ich würde da eher ein Professionelles Tools verwenden und mich selbst an eine einfachere Aufgabe setzen...
„Software wird schneller langsamer als Hardware schneller wird. “ (Niklaus Wirth, 1995)

Mein Netzwerktool: Lan.FS
  Mit Zitat antworten Zitat
Benutzerbild von o0o
o0o

Registriert seit: 20. Jul 2007
Ort: am...,da wo die sonne nicht scheint!
166 Beiträge
 
Delphi 2007 Enterprise
 
#3

Re: Windows Backup?

  Alt 29. Jun 2008, 14:11
hmm ok dass das schwierig wird konnte ich schon riechen denn ich hab im inet keine hinweise auf sowas gefunden.

naja vllcht gibts ne andere loesung fuer mein problem bzw vorhaben:
was ich genau vorhabe ist dass bei jedem neustart das windows wieder zurueckgesetzt wird.

nehmen wir mal an ich habe mein windows frisch aufgesetzt und mache dann ein backup, alles was ich danach zb installiere soll nach einem zb neustart oder per knopfdruck geloescht werden.
egal ob ich mir einen virus eingefangen habe oder einfach nur die delphi-installation verhauen habe es soll wieder zum gewuenschtem anfangspunkt zurueckgesetzt werden.

waere echt geil wenn da jemand ahnung von hat denn das spart mir ne menge zeit

da o0o
(_/marabu-fan inside\_)
[-\_______________/-]
  Mit Zitat antworten Zitat
Benutzerbild von alleinherrscher
alleinherrscher

Registriert seit: 8. Jul 2004
Ort: Aachen
797 Beiträge
 
Delphi XE2 Professional
 
#4

Re: Windows Backup?

  Alt 29. Jun 2008, 14:16
Du müsstest die gesamte Registry von Windows bei jedem Start ersetzten...

Ich hätte da nen einfacheren Vorschlag. Besorg dir Microsoft Virtual Machine, installiere XP drauf, kopiere dir den Virutal Machine File als Backup und ersetze ihn bei jedem Start der Virtual Machine wieder.

ODER Verwende ein Preinstallations Environment (BartPE), dann kannste Windows von der CD starten, im Internet surfen, viren einfangen, runterfahren und deiner Festplatteninstallation ist nix passiert...
„Software wird schneller langsamer als Hardware schneller wird. “ (Niklaus Wirth, 1995)

Mein Netzwerktool: Lan.FS
  Mit Zitat antworten Zitat
Reinhard Kern

Registriert seit: 22. Okt 2006
772 Beiträge
 
#5

Re: Windows Backup?

  Alt 29. Jun 2008, 14:20
Zitat von o0o:
hallo liebe leutz,

...meine frage ist jetzt wie kann ich ein komplettes backup von windows bzw einem laufwerk erstellen das man im zweifelsfall draufschmeissen kann wenn windows im eimer ist?

ich hab da grad absolut keine ahnung wie ich das angehen muss, bin dankbar fuer alle tipps

da o0o :mrgreen:
Hallo,

da gibt es grundsätzlich 2 Möglichkeiten:

1. Ultraprimitiv wie bei Linux: die ganze Partition wird Sektor für Sektor kopiert, entweder auf eine andere Partition oder in eine Datei oder auf ein Magnetband. Wenn du grosse Partitions hast, ist diese Methode so gut wie unbrauchbar, weil von einer 100 GB Partition eben 100 GB kopiert werden, auch wenn bloss 5 GB drin sind. Unter Linux heisst das Programm dafür dd.

2. Nur das kopieren, was auch belegt ist: das erfordert Kenntnisse und Eingriffe tief in die Dateisysteme hinein. Nur machbar, wenn du zu den führenden Systemprogrammierern gehörst, etwa so wie die Boys von Sysinternals.

Gruss Reinhard
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#6

Re: Windows Backup?

  Alt 29. Jun 2008, 14:22
Für 2. gibt es mit partimage unter Windows auch ein Gegenstück. Oder unter Windows kommerzielle Lösungen wie Acronis oder Ghost.
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von o0o
o0o

Registriert seit: 20. Jul 2007
Ort: am...,da wo die sonne nicht scheint!
166 Beiträge
 
Delphi 2007 Enterprise
 
#7

Re: Windows Backup?

  Alt 29. Jun 2008, 14:25
also ich wollte es selbst loesen, bin einer der gerne benutzt was er coded auch wenns nicht all zu berauschend ist^^

kann ich mir auch selbst eine BartPE nach meinem wunsch und programmen anfertigen und das von der hdd irgendwie aus laufen lassen?

nebenbei es geht nur um ein datenvolumen von ca 5-10gb mehr nicht.

da o0o
(_/marabu-fan inside\_)
[-\_______________/-]
  Mit Zitat antworten Zitat
Benutzerbild von alleinherrscher
alleinherrscher

Registriert seit: 8. Jul 2004
Ort: Aachen
797 Beiträge
 
Delphi XE2 Professional
 
#8

Re: Windows Backup?

  Alt 29. Jun 2008, 14:41
Das mit BartPe von Festplatte scheint irgendwie zu gehen, da muss man allerdings ziemlich viel basteln, hab ich das gefühl:

http://www.pebuilder.de/htopic,3193,...tallieren.html

Durchsuch das Pebuilder.de Forum mal nach "Festplatte installieren"...da haben einige Leute die selbe Idee wie du gehabt...
„Software wird schneller langsamer als Hardware schneller wird. “ (Niklaus Wirth, 1995)

Mein Netzwerktool: Lan.FS
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.071 Beiträge
 
Delphi 12 Athens
 
#9

Re: Windows Backup?

  Alt 29. Jun 2008, 15:57
ein Image der Windowspartition zu erstellen ist kein Problem, da man auch auf eine geöffnete Partition lesend zugreifen kann,

aber das zurückspielen der Partition ist mit delphi nicht so einfach (offiziell garnicht) möglich, da man dafür schreibend auf die Partition zugreifen müßte, wofür man (eigentlich) einen exklusiven Zugriff braucht, was nicht möglich ist, wenn windows läuft und selber darauf zugreift.

Darum arbeiten alle Programme sozusagen im DOS-Modus (ohne das Windows, oder irgendwas Anderes auf der Platte läuft), sobald sie die Systempartition auslesen und vorallem wenn sie diese zurückspielen.

heißt du hast mit Delphi keine Chance, da dieses ein laufendes Windows benötigt.



hab zwar ein kleines Kopiertool, welches die Systempartition zumindestens auslesen kann, aber das Zurückspielen hab ich absichtlich unterbunden.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat
Benutzerbild von o0o
o0o

Registriert seit: 20. Jul 2007
Ort: am...,da wo die sonne nicht scheint!
166 Beiträge
 
Delphi 2007 Enterprise
 
#10

Re: Windows Backup?

  Alt 29. Jun 2008, 16:11
hmm naja was bringt das auslesen wenn man nicht zurueckgehen kann

gibt es noch eine andere moeglichkeit aenderungen wieder rueckgaengig zu machen?

da o0o
(_/marabu-fan inside\_)
[-\_______________/-]
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:38 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz