Udostępnij za pośrednictwem


Tworzenie kopii zapasowej plików konfiguracji ASP.NET

W tym artykule przedstawiono sposób lokalizowania i tworzenia kopii zapasowych plików konfiguracji ASP.NET w usługach Microsoft Internet Information Services (IIS) 7.0 i nowszych wersjach.

Oryginalna wersja produktu: ASP.NET w programie .NET Framework 3.5 z dodatkiem Service Pack 1
Oryginalny numer KB: 2434810

Podsumowanie

ASP.NET aplikacje działające w usługach IIS 7.0 i nowszych używają plików web.config do przechowywania różnych ustawień konfiguracji na potrzeby jej działania. Po zaktualizowaniu ASP.NET aplikacji internetowej może się okazać, że aplikacja kończy się niepowodzeniem i należy przywrócić poprzednią wersję pliku konfiguracji. Z tego powodu ważne jest, aby prawidłowo i regularnie tworzyć kopie zapasowe plików web.config , aby można było przywrócić kopie zapasowe.

Lokalizowanie i tworzenie kopii zapasowej plików konfiguracji ASP.NET w usługach IIS

Począwszy od usług IIS 7.0, konfigurację ASP.NET i konfigurację usług IIS można przechowywać w tych samych plikach web.config . Ustawienia dotyczące ASP.NET będą znajdować się w <system.web> sekcji , a ustawienia usług IIS będą znajdować się w obszarze <system.webserver>.

Główny plik konfiguracji usług IIS, applicationHost.config, jest przechowywany w folderze %systemroot%\System32\inetsrv\config . Pliki web.config dla określonych witryn sieci Web, katalogów i aplikacji zawierają ustawienia zarówno usług IIS, jak i ASP.NET i znajdują się w katalogu głównym każdego z nich.

Aby utworzyć kopię zapasową pliku konfiguracji usług IIS, możesz uruchomić następujące polecenie:

%systemroot%\system32\inetsrv\APPCMD add backup MyBackup

Więcej informacji

Aby uzyskać więcej informacji na temat korzystania z AppCmd.exe, zobacz Wprowadzenie do AppCmd.exe.

W przypadku plików web.config możesz użyć Edytora konfiguracji, aby znaleźć, gdzie znajdują się wszystkie pliki web.config, jak pokazano poniżej, i odpowiednio utworzyć kopię zapasową dla wszystkich z nich.

Interfejs edytora konfiguracji z wyróżnionym elementem Konfiguracja wyszukiwania.

Lokalizacja plików Web.config w widoku hierarchii.

Lokalizacja plików Web.config w widoku płaskim.