Tartalomtár-javító eszköz
A következőre vonatkozik: Configuration Manager (aktuális ág)
A tartalomtár karbantartási parancssori eszközével eltávolíthatja azokat a tartalmakat, amelyek már nincsenek társítva egy terjesztési pont objektumához. Az ilyen típusú tartalmakat árva tartalomnak nevezzük. Ez az eszköz lecseréli a korábbi Configuration Manager termékekhez kiadott hasonló eszközök régebbi verzióit.
Az eszköz csak az eszköz futtatásakor megadott terjesztési pont tartalmát érinti. Az eszköz nem tudja eltávolítani a tartalmat a webhelykiszolgáló tartalomtárából.
Ha eltávolítja a tartalmat egy terjesztési pontról, amíg a helyrendszer offline állapotban van, egy árva rekord létezhet a WMI-ben. Idővel ez a viselkedés idővel figyelmeztetési állapothoz vezethet a terjesztési ponton. A 2006-os és korábbi verzióban felmerült probléma megoldásához manuálisan kellett eltávolítania az árva bejegyzéseket a WMI-ből. A folyamat során elkövetett hibák súlyosabb problémákat okozhatnak a kiszolgálóval kapcsolatban. A 2010-es verziótól kezdődően az eszköz el is távolíthatja az árva tartalomrekordokat a WMI-szolgáltatótól egy terjesztési ponton.
Keresse meg ContentLibraryCleanup.exeCD.Latest\SMSSETUP\TOOLS\ContentLibraryCleanup
a helykiszolgálón. További információ erről a helyről: A CD.Latest mappa.
Követelmények
Az eszközt egyszerre csak egyetlen terjesztési ponton futtassa.
Futtassa közvetlenül azon a kiszolgálón, amely a terjesztési pontot üzemelteti a tisztításhoz, vagy távolról egy másik számítógépről.
Az eszköz nem támogatja a tartalom eltávolítását a helykiszolgálóról, amely egyetlen tartalomtárat biztosít. Ha a helykiszolgáló is rendelkezik terjesztésipont-szerepkörrel, ha egy csomag nem a kiszolgálóra van megcélzva, a csomag továbbra is az egyetlen tartalomtárban van.
Az eszköz nem támogatja a tartalomalapú felhőfelügyeleti átjárót.
Az eszközt futtató felhasználói fióknak ugyanazokkal az engedélyekkel kell rendelkeznie, mint a Teljes rendszergazda biztonsági szerepkörnek a Configuration Manager.
Működési módok
Futtassa az eszközt a következő két módban: What-if és Delete.
Tipp
Kezdje a lehetőségelemzési móddal. Ha elégedett az eredménnyel, futtassa az eszközt törlési módban.
Lehetőségelemzési mód
Ha nem adja meg a paramétert /delete
, az eszköz what-if módban fut. Ez a mód azonosítja a terjesztési pontról törölendő tartalmat.
Ebben a módban való futtatáskor az eszköz nem töröl adatokat.
Az eszköz a naplófájlba írja a törölni kívánt tartalommal kapcsolatos információkat. A rendszer nem kéri az egyes lehetséges törlések megerősítését.
Törlési mód
Ha az eszközt a /delete
paraméterrel futtatja, az eszköz törlési módban fut.
Ebben a módban történő futtatáskor a megadott terjesztési ponton talált árva tartalmak törölhetők a terjesztési pont tartalomtárából.
A 2010-es verziótól kezdve az árva tartalomrekordokat is eltávolíthatja a terjesztési ponton található WMI-szolgáltatótól.
Az egyes fájlok törlése előtt győződjön meg arról, hogy az eszköznek törölnie kell azt. A további kérések kihagyásához és az összes árva tartalom törléséhez válassza az Y lehetőséget az igen, az N a nem vagy az Igen az összeshez lehetőséget.
Naplófájl
Amikor az eszköz mindkét módban fut, automatikusan létrehoz egy naplófájlt. A fájl elnevezése a következő információkkal:
- Az eszköz által futtatott üzemmód
- A terjesztési pont neve
- A művelet dátuma és időpontja
Amikor az eszköz befejeződött, automatikusan megnyitja a naplófájlt a Windowsban.
Alapértelmezés szerint az eszköz az eszközt futtató felhasználói fiók ideiglenes mappájába írja a naplófájlt. Ez a hely azon a számítógépen található, amelyen az eszközt futtatja, ami nem mindig az eszköz célja. /log
A paraméterrel átirányíthatja a naplófájlt egy másik helyre, beleértve a hálózati megosztást is.
Az eszköz futtatása
Az eszköz futtatása:
Nyisson meg egy parancssort rendszergazdaként. Módosítsa a könyvtárat a ContentLibraryCleanup.exetartalmazó mappára.
Adjon meg egy parancssort, amely tartalmazza a szükséges parancssori paramétereket és a használni kívánt választható paramétereket.
Parancssori paraméterek
Ezeket a parancssori paramétereket tetszőleges sorrendben használhatja.
Kötelező paraméterek
Paraméter | Részletek |
---|---|
/dp <distribution point FQDN> |
Adja meg a törölni kívánt terjesztési pont teljes tartománynevét (FQDN). |
/ps <primary site FQDN> |
Csak akkor szükséges , ha egy másodlagos helyen lévő terjesztési pontról tisztít tartalmat. Az eszköz csatlakozik a szülő elsődleges helyhez, hogy lekérdezéseket futtasson az SMS-szolgáltatón. Ezek a lekérdezések lehetővé teszik az eszköz számára, hogy meghatározza, milyen tartalomnak kell lennie a terjesztési ponton. Ezután azonosíthatja az eltávolítandó árva tartalmat. Ezt a kapcsolatot a szülő elsődleges hellyel a másodlagos helyen lévő terjesztési pontokhoz kell létrehozni, mert a szükséges adatok nem érhetők el közvetlenül a másodlagos helyről. |
/sc <primary site code> |
Csak akkor szükséges , ha egy másodlagos helyen lévő terjesztési pontról tisztít tartalmat. Adja meg a szülő elsődleges hely helykódját. |
Példa: Vizsgálja meg és naplózza, hogy milyen tartalmat törölne (what-if)
ContentLibraryCleanup.exe /dp server1.contoso.com
Példa: DP-tartalom vizsgálata és naplózása egy másodlagos helyen
ContentLibraryCleanup.exe /dp server1.contoso.com /ps siteserver1.contoso.com /sc ABC
Választható paraméterek
Paraméter | Részletek |
---|---|
/delete |
Ezt a paramétert akkor használja, ha készen áll arra, hogy tartalmat töröljön a terjesztési pontról. A rendszer a tartalom törlése előtt rákérdez. Ha nem használja ezt a paramétert, az eszköz naplózza az eredményeket arról, hogy milyen tartalmat törölne. E paraméter nélkül nem töröl semmilyen tartalmat a terjesztési pontról. |
/q |
Ez a paraméter csendes módban futtatja az eszközt, amely minden kérést letilt. Ezek a kérések a tartalom törlésének időpontjára is kiterjednek. Emellett nem nyitja meg automatikusan a naplófájlt. |
/ps <primary site FQDN> |
Csak akkor választható, ha egy elsődleges helyen lévő terjesztési pontról tisztít tartalmat. Adja meg annak az elsődleges helynek a teljes tartománynevét, amelyhez a terjesztési pont tartozik. |
/sc <primary site code> |
Csak akkor választható, ha egy elsődleges helyen lévő terjesztési pontról tisztít tartalmat. Adja meg annak az elsődleges helynek a helykódját, amelyhez a terjesztési pont tartozik. |
/log <log file directory> |
Adja meg azt a helyet, ahová az eszköz a naplófájlt írja. Ez a hely lehet helyi meghajtó vagy hálózati megosztás. Ha nem használja ezt a paramétert, az eszköz a naplófájlt a felhasználó ideiglenes könyvtárába helyezi azon a számítógépen, amelyen az eszköz fut. |
Példa: Tartalom törlése
ContentLibraryCleanup.exe /dp server1.contoso.com /delete
Példa: Tartalom törlése kérések nélkül
ContentLibraryCleanup.exe /q /dp server1.contoso.com /delete
Példa: Bejelentkezés a helyi meghajtóra
ContentLibraryCleanup.exe /dp server1.contoso.com /log C:\Users\Administrator\Desktop
Példa: Bejelentkezés hálózati megosztásra
ContentLibraryCleanup.exe /dp server1.contoso.com /log \\server\share
Ismert probléma
A 2103-es és korábbi verziókban, ha valamelyik csomag vagy üzembe helyezés meghiúsult, vagy folyamatban van, az eszköz a következő hibát eredményezheti:
System.InvalidOperationException: This content library cannot be cleaned up right now because package <packageID> is not fully installed.
A probléma megoldásához frissítse a webhelyet a 2107-es verzióra. Az eszköz nem tudja megbízhatóan azonosítani az árva fájlokat, de figyelmeztetést jelenít meg, és folytatja a műveletet.
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: