PrepareClone command
PrepareClone Polecenie usuwa informacje o zaplanowanych kopii zapasowych, SharePoint i raportowania zasobów z systemów Team Foundation Server (TFS).To polecenie jest używana w dwóch sytuacjach: gdy przenieść wdrożenia na nowy sprzęt, ale chcesz nadal korzystać stary wdrożenia lub sklonować wdrożenia TFS.W obu przypadkach jest krytyczne dla tego polecenia.Jeśli nie masz oryginalne zasoby będą używane przez firmę oryginalny i nowych serwerów.Jeśli zarówno oryginalny, jak i nowe serwery są aktywne, a następnie wskaż polecenie tej samej SharePoint lub zgłoszenie zasobów dla dowolnego ilość czasu, może się okazać z uszkodzonych baz danych.
![]() |
---|
To polecenie powinno być uruchamiane przed konfiguracji, czy przenieść lub sklonować TFS. Jeśli zostanie uruchomione po konfiguracji, może się okazać z niezgodności między zawartością baz danych, a zawartość w pliku web.config.Te niespójności może zostać serwera w trybie offline. Jeśli została już skonfigurowana wdrożenie TFS przenoszenia lub sklonowanym zorientować się, że należy uruchomić polecenie, wykonaj następujące kroki.Pierwszy, Przełącz serwera.Następnie uruchom polecenie PrepareClone, ChangeServerID polecenie, a następnie polecenie RemapDBs.Na koniec unquiesce serwera. |
Wymagane uprawnienia
Do użycia PrepareClone polecenia, musi być członkiem Administratorzy programu Team Foundation grupy zabezpieczeń i członkiem sysadmin grupy zabezpieczeń dla dowolnego SQL Server bazy danych Team Foundation Server używa.Aby uzyskać więcej informacji, zobacz Uprawnienia serwera programu Team Foundation Server.
[!UWAGA]
Nawet wtedy, gdy użytkownik loguje się przy użyciu poświadczeń administracyjnych, należy otworzyć okno wiersza polecenia z podniesionymi uprawnieniami.
TFSConfig PrepareClone /SQLInstance:ServerName /DatabaseName:TFSConfigurationDatabaseName [/notificationURL: TFSURL][/usesqlalwayson]
Argument |
Opis |
---|---|
ServerName |
Określa nazwę serwera, na którym chcesz zmapować jako serwer, który obsługuje jedną lub więcej baz danych dla TFS.Jeśli wystąpienie innych niż domyślne wystąpienie obsługuje bazę danych, musisz określić nazwę wystąpienia.Użyj tego formatu: Nazwa_serwera\InstanceName |
DatabaseName |
Określa nazwę bazy danych konfiguracji dla TFS. |
Opcja |
Co robi |
---|---|
/DatabaseName |
Określa nazwę serwera, który obsługuje bazę danych, które chcesz zmapować dla TFS, oprócz nazwę bazy danych konfiguracji. |
/SQLInstance:ServerName |
Określa nazwę serwera, na którym działa SQL Server, oprócz nazwa wystąpienia.Użyj tej opcji, jeśli chcesz użyć wystąpienia innych niż domyślne wystąpienie. |
/NotificationURL:TFSURL |
Parametr opcjonalny.Określa adres URL powiadomienia dla warstwy aplikacji serwera. |
/usesqlalwayson |
Parametr opcjonalny.Określa, czy bazy danych są częścią grupy dostępności (AlwaysOn) w programie SQL Server.Jeśli został skonfigurowany, ta opcja pozwala MultiSubnetFailover w parametrach połączenia. Aby uzyskać więcej informacji, zobacz grupy dostępności (AlwaysOn) (SQL Server). |
Uwagi
Możesz użyć PrepareClone polecenie, aby zmienić konfigurację TFS, gdy Przenieś oryginalnej instalacji nowego sprzętu i chcesz nadal korzystać z oryginalnego wdrożenia TFS i sprzętu, lub gdy chcesz sklonować wdrożenie TFS do celów testowych.Umożliwia TFSConfig PrepareClone w połączeniu z TFSConfig RemapDBs i TFSConfig ChangeServerID obsługuje klonowania konfiguracji.
Przykład
Poniższy przykład przedstawia użycie polecenia na TFS przeniesiony o nazwie NewFabrikamTFS można usunąć starej kopii zapasowej, raportowanie i informacje o zasobach programu SharePoint.Jeśli te informacje nie są usuwane, oryginalne wdrożenia programu TFS nadal korzysta z tych samych zasobów i bazy danych jest uszkodzona.W tym przykładzie SQL Server, obsługa przenoszenia TFS o nazwie NewFabrikamTFS, a wartość domyślna to wystąpienie wystąpienia, więc nie są wymagane żadne informacje określone wystąpienie tylko nazwę serwera.
TFSConfig PrepareClone /SQLInstance:NewFabrikamTFS /DatabaseName:TFS_Configuration /notificationURL:http://NewFabrikamTFS:8080/tfs
Zobacz też
Informacje
Inne zasoby
Przenoszenie lub klonowanie serwera Team Foundation Server (zmienianie sprzętu)