Menedżer konwersji pakietów
Dotyczy: programu Configuration Manager (bieżąca gałąź)
Menedżer konwersji pakietów ułatwia konwertowanie Configuration Manager starszych pakietów na aplikacje. Aplikacje mają dodatkowe korzyści, takie jak zależności, reguły wymagań, metody wykrywania i koligacja urządzenia użytkownika.
Aplikacja Configuration Manager zawiera pliki i programy wdrażane na urządzeniach klienckich. Jednak w przeciwieństwie do starszych pakietów i programów aplikacja zapewnia dodatkowe funkcje zorientowane na użytkownika. Na przykład aplikacja może zawierać typy wdrożeń dla lokalnej instalacji pakietu oprogramowania, pakietu aplikacji wirtualnej lub wersji aplikacji dla urządzeń przenośnych.
Aby uzyskać więcej informacji, zapoznaj się z następującymi artykułami:
Ważna
Jeśli wcześniej zainstalowano starszą wersję Menedżera konwersji pakietów, najpierw odinstaluj ją przed uaktualnieniem witryny. Ta zintegrowana wersja nie wymaga instalacji, ale może powodować konflikt z istniejącymi wersjami.
Ta zintegrowana wersja Menedżera konwersji pakietów działa na pakietach w Configuration Manager bieżącej lokacji gałęzi. Nie jest to autonomiczne narzędzie. Jeśli masz pakiety i programy w starszej wersji Configuration Manager, najpierw zmigruj pakiety do bieżącej lokacji gałęzi. Aby uzyskać więcej informacji, zobacz Migrowanie danych między hierarchiami.
Planowania
Przed rozpoczęciem konwertowania pakietów na aplikacje należy najpierw opracować plan. Poniższy proces to przykładowy plan:
Definiowanie szczegółowego planu konwersji pakietów
W tej sekcji opisano dwa przykładowe plany konwersji pakietów:
Środowisko testowe o wysokim poziomie zasobów: masz środowisko testowe z zasobami, uprawnieniami i architekturą, aby w pełni replikować środowisko produkcyjne.
Ograniczone środowisko testowe zasobów: nie masz środowiska testowego, które w pełni replikuje środowisko produkcyjne.
Dostosuj te plany w razie potrzeby w przypadku innych problemów specyficznych dla danego środowiska.
Przykładowy plan dla środowiska testowego o wysokim poziomie zasobów
Środowisko testowe ma zasoby, uprawnienia i architekturę podobną do środowiska produkcyjnego. Środowisko testowe umożliwia wydajne analizowanie i konwertowanie wszystkich pakietów, a następnie testowanie wszystkich aplikacji Configuration Manager. Po zakończeniu tej pracy przenieś ją do środowiska produkcyjnego.
Plan konwersji pakietów może być podobny do następujących kroków:
Wybierz pakiety, które chcesz przekonwertować.
Migrowanie pakietów do konwersji do środowiska testowego.
Przygotuj pakiety do konwersji.
Wybierz pozycję Pakiety testowe.
Analizowanie, badanie i konwertowanie pakietów testowych.
Przetestuj przekonwertowane aplikacje.
Przeanalizuj i przekonwertuj pozostałe (nietestowane) pakiety.
Eksportowanie aplikacji ze środowiska testowego. Zaimportuj je do środowiska produkcyjnego.
Przykładowy plan dla środowiska testowego z ograniczonymi zasobami
Środowisko testowe nie ma zasobów, uprawnień i architektury podobnej do środowiska produkcyjnego. Nie można analizować, testować ani konwertować wszystkich pakietów. W tym scenariuszu należy analizować, badać, konwertować i testować pakiety testowe. Następnie zmigruj pozostałe pakiety do środowiska produkcyjnego, aby analizować i konwertować.
Plan konwersji pakietów może być podobny do następujących kroków:
Wybierz pakiety, które chcesz przekonwertować.
Wybierz pozycję Pakiety testowe.
Migrowanie pakietów testowych do środowiska testowego.
Przygotuj pakiety testowe do konwersji.
Analizowanie, badanie i konwertowanie pakietów testowych.
Przetestuj przekonwertowane aplikacje.
Eksportowanie aplikacji testowych ze środowiska testowego. Następnie zaimportuj je do środowiska produkcyjnego.
Zmigruj pozostałe pakiety do środowiska produkcyjnego i przygotuj je do konwersji.
Analizowanie, badanie i konwertowanie pozostałych pakietów w środowisku produkcyjnym.
Zwolnij pozostałe aplikacje do środowiska produkcyjnego.
Wybieranie i przygotowywanie pakietów do konwersji
Wybierz pakiety, które chcesz przekonwertować
Nie wszystkie pakiety są odpowiednie do konwersji na aplikacje. Przed rozpoczęciem konwertowania pakietów zidentyfikuj pakiety, które nie zostaną przekonwertowane.
Najlepsze typy pakietów do konwersji na aplikacje to te, które zawierają oprogramowanie przeznaczone dla użytkowników, na przykład:
Pliki Instalatora Windows (.msi i msu)
programy Microsoft Application Virtualization (App-V)
Pliki wykonywalne systemu Windows (.exe)
Typy pakietów, które najlepiej są przechowywane jako pakiety i nie są konwertowane na aplikacje, obejmują:
Narzędzia do konserwacji systemu. Na przykład skrypty lub narzędzia kopii zapasowych.
Pakiety dla oprogramowania, które nie są obsługiwane.
Porada
Po zidentyfikowaniu pakietów, które nie są odpowiednie do konwersji na aplikacje, przenieś je do oddzielnego folderu w konsoli Configuration Manager. Aby utworzyć folder pakietu w konsoli Configuration Manager:
- Kliknij prawym przyciskiem myszy węzeł Pakiety .
- Wybierz pozycję Foldery, a następnie wybierz pozycję Utwórz folder.
- Wprowadź nazwę folderu, na przykład
Not Converted
. - Kliknij przycisk OK.
Przygotowywanie pakietów do konwersji
Dla każdego pakietu, który chcesz przekonwertować, upewnij się, że są one zgodne z następującymi warunkami:
Lokalizacja plików źródłowych jest pełną ścieżką UNC, na przykład
\\Server\Share\File
.Pliki Instalatora Windows używają tylko jednego unikatowego kodu produktu.
Wybieranie pakietów testowych
Jeśli to możliwe, grupa pakietów testowych powinna zawierać pakiety spełniające następujące kryteria:
Co najmniej jeden pakiet testowy ze stanem gotowości Automatyczny.
Co najmniej jeden pakiet testowy ze stanem gotowości Ręczne.
Najlepiej, aby pakiety testowe były pakietami podstawowymi, na przykład:
Dobrze znane pakiety.
Pakiety, które są najważniejsze dla Twojej organizacji.
Pakiety, które można najłatwiej przetestować.
Zidentyfikuj pakiety, które są odpowiednie do testowania. Następnie przenieś je do oddzielnego folderu w konsoli Configuration Manager.
Analizowanie, badanie i konwertowanie pakietów
Analizowanie pakietów
Aby przeanalizować pojedynczy pakiet lub małą grupę, użyj menedżera konwersji pakietów zintegrowanego z konsolą Configuration Manager. Aby uzyskać więcej informacji, zobacz Jak analizować i konwertować pakiety.
Uwaga
Zobacz węzeł Stan konwersji pakietów w obszarze roboczym Monitorowanie . Wyświetla podsumowanie informacji o procesach analizy i konwersji.
Badanie wyników analizy
Po przeanalizowaniu pakietów testowych zbadaj pakiety ze stanem gotowości Ręczne lub Błąd. Określ przyczyny, dla których mają ten stan. Niektóre typowe przyczyny stanu gotowości ręcznego lub błędu obejmują:
Pakiet nie zawiera informacji wymaganych do utworzenia metody wykrywania w typie wdrożenia aplikacji.
Pakiet nie zawiera informacji wymaganych do konwertowania kolekcji na globalne warunki i wymagania.
Pakiet zawiera więcej niż jeden program.
Pakiet jest zależny od innego pakietu, który nie został przekonwertowany na aplikację.
Aby uzyskać więcej informacji, skorzystaj z następujących zasobów:
Przejrzyj komunikaty o błędach i poprawki w dokumentacji technicznej dotyczące komunikatów o błędach menedżera konwersji pakietów
Przejrzyj plik dziennika PCMTrace.log
Konwertowanie pakietów
Aby uzyskać więcej informacji na temat konwertowania pakietów, zobacz Jak analizować i konwertować pakiety.
Uwaga
Zobacz węzeł Stan konwersji pakietów w obszarze roboczym Monitorowanie . Wyświetla podsumowanie informacji o procesach analizy i konwersji.
Testowanie i wdrażanie aplikacji
Przetestuj aplikacje w środowisku testowym lub środowisku produkcyjnym zgodnie ze szczegółowym planem konwersji pakietów.
Zalecenia
Użyj węzła Stan konwersji pakietów w obszarze roboczym Monitorowanie . Wyświetla podsumowanie informacji o procesach analizy i konwersji.
Zbadaj programy w pakietach nazywane otokami. Użyj wtyczki Menedżera konwersji pakietów, aby przekonwertować swoje funkcje na równoważne funkcje Configuration Manager.
Przed wdrożeniem jej w środowisku produkcyjnym należy dokładnie przetestować każdą przekonwertowane aplikacje.