PrepareClone command
PrepareClone Příkaz odebere informace o plánovaných záloh, SharePoint a generování sestav prostředků z nasazení serveru Team Foundation Server (TFS).Tento příkaz slouží dvěma způsoby: při přesunutí nasazení na nový hardware, ale Chcete nadále používat původní nasazení, nebo když klonovat TFS nasazení.V obou případech je důležité, ke spuštění tohoto příkazu.Jestliže však původní prostředky se použije původní i nové servery.Pokud původní i nové servery jsou živé a přejděte na stejné služby SharePoint nebo vytváření sestav materiály pro jakékoli množství času, může dojít s databázemi poškozený.
![]() |
---|
Tento příkaz by měla být spuštěna před konfigurace, ať už přesunout nebo klonovat sady TFS. Je-li spustit po provedení konfigurace, může v níž se nekonzistence mezi obsah v databázích a obsah v souboru web.config.Tyto nekonzistence může trvat serveru v režimu offline. Pokud jste již nakonfigurovali přesunutý nebo naklonované nasazení sady TFS a zjistit, že je třeba spustit příkaz, použijte následující postup.Nejprve je potřeba uvést serveru.Dále spusťte příkaz PrepareClone, ChangeServerID a pak příkaz RemapDBs.Na závěr unquiesce serveru. |
Požadovaná oprávnění
Použití PrepareClone příkaz, musí být členem skupiny správci serveru Team Foundation skupiny zabezpečení a členem sysadmin skupiny zabezpečení pro všechny SQL Server databáze, která Team Foundation Server používá.Další informace naleznete v tématu Oprávnění v prostředí Team Foundation Server.
[!POZNÁMKA]
I když se přihlásíte pověření pro správu, je nutné otevřít okno příkazového řádku se zvýšenými oprávněními.
TFSConfig PrepareClone /SQLInstance:ServerName /DatabaseName:TFSConfigurationDatabaseName [/notificationURL: TFSURL][/usesqlalwayson]
Argument |
Popis |
---|---|
ServerName |
Určuje název serveru, který chcete propojit jako server, který je hostitelem jednu nebo více databází pro sady TFS.Pokud instance jiné než výchozí instanci hostuje databázi, musíte také zadat název instance.Použijte tento formát: Název_serveru\InstanceName |
DatabaseName |
Určuje název konfigurační databáze pro sady TFS. |
Možnost |
Akce |
---|---|
/DatabaseName |
Určuje název serveru, který je hostitelem databáze, kterou chcete mapovat pro sady TFS, kromě názvu samotná databáze konfigurace. |
/SQLInstance:ServerName |
Určuje název serveru, na kterém je spuštěn SQL Server, kromě název instance.Tuto možnost použijte, pokud chcete použít instanci jiné než výchozí instanci. |
/NotificationURL:TFSURL |
Volitelné.Určuje adresu URL oznámení pro server aplikační vrstvy. |
/usesqlalwayson |
Volitelné.Určuje, že databáze jsou součástí skupiny dostupnosti AlwaysOn v systému SQL Server.Pokud je nakonfigurováno, tato možnost nastaví MultiSubnetFailover v připojovacím řetězci. Další informace naleznete v tématu skupiny dostupnosti AlwaysOn (SQL Server). |
Poznámky
Můžete použít PrepareClone příkaz, který má-li změnit konfiguraci sady TFS, když jste přesunout původní instalace na nový hardware a chcete i nadále používat původní nasazení sady TFS a hardwaru, nebo když chcete klonovat vaše nasazení sady TFS pro účely testování.Použijete TFSConfig PrepareClone ve spojení s TFSConfig RemapDBs a TFSConfig ChangeServerID k podpoře klonování konfigurace.
Příklad
Následující příklad ukazuje, jak pomocí příkazu v přesouvat TFS s názvem NewFabrikamTFS Chcete-li odebrat starý zálohování, vytváření sestav a informace o prostředcích služby SharePoint.Pokud tyto informace není odebrána, původního nasazení sady TFS stále používá tyto stejné prostředky a poškození databáze.V příkladu podpora přesunutý TFS se nazývá také NewFabrikamTFS a ve výchozím nastavení je instance serveru SQL Server instance, takže nepožaduje žádné informace o konkrétní instanci, název serveru.
TFSConfig PrepareClone /SQLInstance:NewFabrikamTFS /DatabaseName:TFS_Configuration /notificationURL:http://NewFabrikamTFS:8080/tfs
Viz také
Referenční dokumentace
Další zdroje
Přesouvání serveru Team Foundation Server mezi různými hardwarovými konfiguracemi