Freigeben über


Verpackung und Wiederherstellung einer Website

von Faith A

In dieser Kurzanleitung erfahren Sie, wie Sie ein Paket (komprimierte Datei) einer Website erstellen und die Site dann aus dem Paket wiederherstellen.

Voraussetzungen

Dieser Leitfaden erfordert die folgenden Voraussetzungen:

  • .NET Framework 2.0 SP1 oder höher
  • Webbereitstellungstool 1.1

Hinweis: Wenn Sie das Webbereitstellungstool noch nicht installiert haben, lesen Sie Installieren von Web Deploy.

So packen Sie eine IIS 6.0-Website und stellen sie wieder her

  1. Führen Sie den folgenden Befehl aus, um ein Paket zu erstellen:

    msdeploy.exe -verb:sync -source:metakey=lm/w3svc/1 -dest:package=c:\dws.zip > DWSpackage6.log
    
  2. Führen Sie den folgenden Befehl aus, um das Paket wiederherzustellen:

    msdeploy.exe -verb:sync -source:package=c:\dws.zip -dest:metakey=lm/w3svc/1 > DWSpackage6.log
    

So packen Sie eine IIS 7-Website (oder höher) und stellen sie wieder her

  1. Führen Sie den folgenden Befehl aus, um ein Paket zu erstellen:

    msdeploy.exe -verb:sync -source:apphostconfig="Default Web Site" -dest:package=c:\dws.zip > DWSpackage7.log
    
  2. Führen Sie den folgenden Befehl aus, um das Paket wiederherzustellen:

    msdeploy.exe -verb:sync -source:package=c:\dws.zip -dest:apphostconfig="Default Web Site" > DWSpackage7.log
    

Optionen zur Verpackung mehrerer Sites oder Objekte

Wenn Sie ein zweites Verzeichnis außerhalb des Bereichs Ihrer Website ins Paket aufnehmen müssen oder andere Sites oder Objekte einschließen möchten, haben Sie zwei Optionen:

Zusammenfassung

Sie haben nun ein Paket einer Website erstellt und die Website aus dem Paket wiederhergestellt. Dies ist nützlich, wenn Sie auf eine frühere Version der Site zurücksetzen müssen oder wenn Dateien beschädigt sind oder im Inhaltsverzeichnis der Site fehlen.