Funktioniert dieser Plan zur Neupartitionierung?

2

Ich, ein Nicht-Administrator, wurde gebeten, ein Problem mit einem Windows 2008 Small Business Server zu lösen, bei dem ein anhaltendes Problem mit geringem Speicherplatz auf der Betriebssystempartition vorliegt, der häufig unter 1 GB freien Speicherplatz fällt.

Das einzige Laufwerk in diesem Server ist in eine 60-GB-Systempartition (C :) und eine 400-GB-Datenpartition (E :) partitioniert. Die Systempartition ist voll, die Datenpartition zeigt nur eine Auslastung von 40 GB (10%).

Ich möchte die Festplatte nach Möglichkeit mithilfe der integrierten Festplattenverwaltungssoftware nach folgendem Schema ohne Datenverlust neu partitionieren:

  1. Defragmentieren Sie E :.
  2. Verwenden Sie Shrink Partition, um E: auf 50 GB zu reduzieren.
  3. Erstellen Sie eine neue Partition F: mit 350 GB.
  4. Verwenden Sie XCopy, um alle Dateien von E: nach F: zu kopieren.
  5. Verwenden Sie Partition löschen, um E: zu entfernen und sofort "nach" C: 50 GB freizugeben.
  6. Verwenden Sie Partition erweitern, um C: von 60 GB auf 110 GB zu erhöhen.
  7. Defragmentierung C :.
  8. Benennen Sie die Partition F: in E: um.

Ich würde gerne wissen:

A. Ist jede Operation erlaubt oder hindert mich irgendetwas daran, eine der Operationen auszuführen?

B. Wenn ich jetzt Shrink Partition verwende, um zu sehen, wie klein ich E: machen kann, wird angegeben, dass das kleinste, das ich machen kann, ungefähr 220 GB ist, obwohl sich nur 40 GB Daten auf dem Laufwerk befinden. Ist das auf Fragmentierung zurückzuführen? Wenn ja, kann ich E: durch Starten einer Defragmentierung auf die Größe der darauf gespeicherten Daten verkleinern?

C. Unter der Annahme, dass ich das Kopieren von E: nach F: erfolgreich verwalte, besteht ein anderes Risiko des Datenverlusts (insbesondere während des Vorgangs Partition erweitern auf C :)?

D. Angenommen, ich benenne die neue Partition genauso um wie die ursprüngliche E: -Partition, die ich lösche. Sind dann alle Links und Verknüpfungen (einschließlich zugeordneter Laufwerke auf Client-Computern) noch gültig?


Update: Was ich getan habe:

Ich habe eine gparted-Live-CD erstellt und diese verwendet, um meine E: -Partition in einem Arbeitsgang zu verkleinern und zu verschieben, ohne eine zusätzliche Partition zu erstellen und Daten kopieren zu müssen. Diese einzelne Operation dauerte ungefähr 18 Stunden.

Dann habe ich den Server neu gestartet und den in Windows integrierten Partitionsmanager verwendet, um die C: -Partition auf den jetzt freien Speicherplatz zu erweitern, während der Server ausgeführt wurde. Dieser Vorgang war augenblicklich und erforderte keine "Korrektur" der Windows-Installation (wie anscheinend manchmal erforderlich, wenn gparted auf der Systempartition verwendet wird). Ich habe dann die C: -Partition defragmentiert.

Mein Problem mit nicht genügend Speicherplatz wurde behoben. Leider ist das, was ich für ein sekundäres Problem hielt (Anmeldezeiten für 10-minütige Domains auf Workstations), nicht behoben. Nun zu DNS!

Larry Lustig
quelle

Antworten:

2

Ich bin ein Fan von Linux und verwende GParted, das mit Ubuntu geliefert wird, um die Größe von Partitionen zu ändern. Wenn Sie eine Ubuntu-CD oder einen USB-Stick haben, können Sie Ubuntu einfach testen und dann die Größe der Partitionen ändern. Sie müssen keine zusätzliche Partition erstellen, sondern nur die Größe der Partition E: auf eine kleinere Größe ändern und dann die Partition C erweitern. Dieser Vorgang sollte sehr einfach sein und nicht viel Zeit in Anspruch nehmen. Außerdem habe ich mit dieser Software noch nie einen Datenverlust erlebt.

Neel Mehta
quelle
Vielen Dank, ich habe eine Kombination aus gparted Live-CD und Windows-Funktionalität verwendet, um das zu tun, was ich wollte.
Larry Lustig
2

A. Ist jede Operation erlaubt oder hindert mich irgendetwas daran, eine der Operationen auszuführen?

Es gibt nichts, was Sie daran hindern könnte, zu funktionieren.

B. Wenn ich jetzt Shrink Partition verwende, um zu sehen, wie klein ich E: machen kann, wird angegeben, dass das kleinste, das ich machen kann, ungefähr 220 GB ist, obwohl sich nur 40 GB Daten auf dem Laufwerk befinden. Ist das auf Fragmentierung zurückzuführen? Wenn ja, kann ich E: durch Starten einer Defragmentierung auf die Größe der darauf gespeicherten Daten verkleinern?

Wahrscheinlich nicht. Zwischen der Fragmentierung und dem MFT-Spiegel werden Sie diese Partition wahrscheinlich nicht so stark verkleinern können, wie Sie möchten. Eine Defragmentierung kann helfen, insbesondere wenn Sie die /xFlagge verwenden.

C. Unter der Annahme, dass ich das Kopieren von E: nach F: erfolgreich verwalte, besteht ein anderes Risiko des Datenverlusts (insbesondere während des Vorgangs Partition erweitern auf C :)?

Sie ändern die Partitionstabelle. Ja, Dinge können schief gehen und es wäre eine wirklich gute Idee , ein bekanntermaßen gutes Backup zu haben. Auch wenn es sich um eine von Microsoft unterstützte Operation handelt, ist es ein kalter Trost, wenn etwas schief geht und Sie alles verlieren.

D. Angenommen, ich benenne die neue Partition genauso um wie die ursprüngliche E: -Partition, die ich lösche. Sind dann alle Links und Verknüpfungen (einschließlich zugeordneter Laufwerke auf Client-Computern) noch gültig?

Sie müssen darauf achten, alle ACLs zu migrieren.

Möglicherweise fehlen auch Ihre Freigaben. Es ist möglich, den Registrierungsschlüssel, der die Freigaben (und ihre Berechtigungen) definiert, zu sichern und erneut zu importieren, aber ich weiß nicht, was ich davon halten soll.

Darüber hinaus sollten die meisten anderen Dinge in Ordnung sein. Symlinks und Hardlinks müssen möglicherweise neu erstellt werden, wenn Sie einen dieser Links verwenden.

Im Ernst, Sie sind wahrscheinlich besser dran, wenn Sie die E: -Partition löschen, C: auf Ihre neue Größe erweitern, dann E: neu erstellen und von Ihrem Backup wiederherstellen.

Sind Sie sich auch sicher, dass Sie sich all diesen Schwierigkeiten stellen müssen? Es ist kein Platz auf C: das kann zurückgefordert werden?

afrazier
quelle
Die gesamte bedeutende Nutzung der Festplatte erfolgt in WinSxS- und WinSUS-Datenbanken. Als das Problem zum ersten Mal auftrat, konnte ich mit einigen INETPUB-Protokolldateien ausreichend Speicherplatz wiederherstellen, aber mit jedem Satz von Aktualisierungen wird der verfügbare Speicherplatz immer geringer. Ich google dieses Problem und sehe, dass ich nicht die einzige Person bin, die sich mit dem Problem befasst.
Larry Lustig
1

A. Sollte es funktionieren, ist nur snafu möglich, wenn 50 GB E nicht neben C auftaucht. Es muss C mithilfe der Windows-Datenträgerverwaltung erweitert werden.

B. Alles, was Sie tun können, ist zu defragmentieren. Wenn dies nicht funktioniert, müssen Sie Partitionierungssoftware von Drittanbietern verwenden. Die in Windows integrierten Partitionierungstools sind im Vergleich zu Software von Drittanbietern sehr eingeschränkt.

C. Es besteht immer das Risiko eines Datenverlusts. Deshalb sichern wir ALLES.

D. sollte keine Probleme geben.

Ich würde mehr als 50 GB zu C hinzufügen

Moab
quelle
Deshalb erstelle ich F :, verschiebe meine Daten dorthin und lösche dann E :. Zu diesem Zeitpunkt (glaube ich) sollten die 50 GB, die ich durch Löschen von E: freigesetzt habe, "zwischen" C: und F: liegen und bereit sein, C: in zu erweitern. Ist mein Verständnis hier fehlerhaft?
Larry Lustig
Über die Größe für C :. Es wird nur für das Betriebssystem und das Virenschutzprogramm verwendet. Es wurde von Updates für Windows überfüllt (glaube ich). Welche Größe würden Sie empfehlen, um dieses Platzproblem zu vermeiden, wenn Sie beispielsweise weitere fünf Jahre lang Win2008-Updates durchführen möchten?
Larry Lustig
Hängt davon ab, welche Funktion (en) der Server bereitstellt, wie groß das Domain-Netzwerk ist (falls) usw. Sie möchten dies zu einem späteren Zeitpunkt einfach nicht mehr wiederholen.
Moab
0

Larry, ich weiß nicht, warum Sie nur Partitionierungssoftware bekommen. Für einen Server kostet ein kommerzielles Produkt etwas Geld (Sie können ein kostenloses Produkt wie GParted ausprobieren), aber es spart Ihnen viel Aufwand ... und Zeit ist Geld. Ich empfehle Acronis Disk Director.

Sie sind kein Profi und ich versuche nicht, mich herablassen zu wollen. Sie riskieren VIEL. Erstens führt Ihre Verwendung von XCOPY zu unzähligen Problemen, da die ACL (Berechtigungen) nicht kopiert werden. Sie müssen Robocopy aus den Windows-Ressourcenkits verwenden.

Mit Acronis ist es einfach und schnell und wenn etwas schief geht (und ich habe das noch nie erlebt), können Sie auf ein Support-Team zurückgreifen.

KCotreau
quelle
0

Stellen Sie, wie die anderen bereits gesagt haben, sicher, dass Sie alle Daten auf dieser Festplatte sichern, bevor Sie versuchen, die Partitionstabellen zu manipulieren. Ich hatte im Laufe der Jahre Probleme mit der Größenänderung von Partitionen, aber ich habe nie Daten verloren, weil ich immer zuerst eine Sicherungskopie erstellt habe. Mit einem Partitionsdienstprogramm eines Drittanbieters erhalten Sie wesentlich mehr nützliche Optionen für die Größenänderung als mit dem integrierten Partitionsmanager in Windows. Im Moment kann ich mit dem Windows-Partitionsmanager beispielsweise meine sekundäre Partition mit 500 GB nur auf ~ 425 GB verkleinern (ich verwende nur 200 GB), aber mit Disk Director kann ich sie vollständig auf etwas mehr als 200 GB verkleinern.

Ich kann auch die Empfehlungen von GParted und Acronis Disk Director unterstützen. Beide sind ausgezeichnete Pakete - ich würde zuerst die GParted-Bootdiskette ausprobieren, da sie schnell und kostenlos ist: http://gparted.sourceforge.net/livecd.php

Wenn Sie GParted verwirrend finden (lesen Sie die Dokumente) oder sich in eine Situation begeben, mit der es nicht umgehen kann, hat Disk Director meinen Hintern ein paarmal gerettet - es ist ein bisschen mehr auf Windows-Umgebungen ausgerichtet, hat eine vertrautere GUI und Sie erhalten den Kundensupport, der jedoch ca. 80 US-Dollar kostet.

Taktsynchron
quelle