1. 程式人生 > >[BI專案記]-TFS Express備份和恢復

[BI專案記]-TFS Express備份和恢復

在專案中對TFS進行備份操作是日常重要的工作之一,此篇主要描述如何對TFS Express進行備份,並且在另外一臺伺服器上進行恢復。

以下是操作的幾個關鍵點:

  • 備份資料庫,在TFS管理工具中就可以完成。
  • 在另外一臺伺服器中安裝TFS Express,然後完成基本配置。
  • 恢復備份的資料庫到新伺服器上。
  • 有時候需要安裝ASP.NET MVC 4。
  • 更改目標伺服器的Application ID,使其和原始伺服器一樣。

首先對於資料庫的備份,由於是SQL Server Express的版本,通常不會有Management Studio支援,這裡可以使用TFS自帶的友好工具。在Team Foundation Server Express Administration Console中,找到Scheduled Backups項。

建立一個備份計劃,首先指定一個網路路徑,需要留意的是本地路徑是不被允許的,一定要是那種網路共享的路徑。另外一個引數也很重要,就是備份保留多長時間,建議設定7天以上的時間。

然後設定備份週期,這裡推薦預設的,週日進行全量備份,工作日進行差異備份,然後每隔多少分鐘進行日誌備份。(這個工具比SQL Server的維護計劃好用多了)

點選下一步配置工具會開始工作,生成相應作業指令碼。

設定完成後,建議立刻執行一個全量備份,不需要等到週日,回到控制檯,點選Take Full Backup Now立刻進行一個全量備份,這樣後續的差異備份和日誌備份就可以進行。

開啟備份檔案目錄,可以看到儲存的資料庫備份檔案,預設情況下,如果你只有一個預設集合的話,那麼可以看到兩個資料庫的備份,Tfs_Configuration和Tfs_DefaultCollection。

到這裡備份的工作就全部完成了,接下來演示如何恢復一個TFS Express例項。

首先,完成TFS Express的安裝,並且完成基本的配置。然後用Management Studio連線到SQL Express的例項,依次恢復每一個數據庫。

實際上系統工具自帶了還原選項,但由於Application ID的問題所以這裡先不做演示。

到這裡有時候有可能會發現TFS的網頁無法開啟,如果系統一直報System.web.mvc找不到的錯誤,這可能是由於在TFS Express的安裝過程中ASP.NET MVC的安裝不成功,所以需要手動安裝。這裡需要留意的版本是TFS Express 2012的版本使用的是ASP.NET MVC版本4,截至文章釋出,最新的版本已經是5。通過以下網址就可以找到ASP.NET MVC 4的下載。

完成ASP.NET MVC 4的安裝之後,最後一步就是同步TFS網站的Application ID,這個配置是在web.config裡,把它從原伺服器同步到目標伺服器就可以。

至此TFS Express恢復完成,開啟TFS站點可以看到所有原始碼和工作項都已經恢復到了新伺服器上。

相關推薦

[BI專案]-TFS Express備份恢復

在專案中對TFS進行備份操作是日常重要的工作之一,此篇主要描述如何對TFS Express進行備份,並且在另外一臺伺服器上進行恢復。 以下是操作的幾個關鍵點: 備份資料庫,在TFS管理工具中就可以完成。 在另外一臺伺服器中安裝TFS Express,然後完成基本配置。 恢復備份的資料庫到新伺服

表中 的數據 備份 恢復

delete -- lac values reat varchar let color into -- 建表 create table emp( sid int(8) primary key, sname varchar(10), sex varchar(2), chu

GIt的備份恢復

gitlab備份 恢復 1、GItlab備份Gitlab默認的備份路徑都是在配置文件中指定的,所以我們可以去配置文件中查看vim /etc/gitlab/gitlab.rb# gitlab_rails[‘manage_backup_path‘] = true # gitlab_rails[‘backu

Ubuntu14.04如何備份恢復系統

軟件 現在 完整 force 告訴 and 擴展 體積 讓我 http://www.cnblogs.com/alexanderkun/p/5008514.html 本文由魔鬼艦長為您整理編寫。安裝好Ubuntu之後,別忘了安裝 for linux 防火墻和殺毒軟件。在備

20170623_oracle備份恢復_常見問題

為什麽 exp 程序 模式 imp 全備 命令 恢復 bsp 1 為什麽需要備份?備份分類?   1)故障、遷移、誤操作   2)備份分類:       物理與邏輯角度:物理備份、邏輯備份       備份策略角度:完全備份、增量備份、差異備份 2 使用導入導出進

linux 系統備份恢復

系統 版本 備份命令 是你 nor 例子 dir del log 轉自:http://blog.csdn.net/sunnylgz/article/details/8055315 在 使用Ubuntu之前,相信很多人都有過使用Windows系統的經歷。如果你備份過Wind

postgresql數據庫備份恢復(超快)

我們 其中 -- 數據庫 過程 back 手動 文件導入 必須 PostgreSQL自帶一個客戶端pgAdmin,裏面有個備份,恢復選項,也能對數據庫進行備份 恢復(還原),但最近發現數據庫慢慢龐大的時候,經常出錯,備份的文件過程中出錯的幾率那是相當大,手動調節灰常有限。所

Linux下MySQL的備份恢復

mysql備份 再也不用擔心數據丟失了 MySQL備份的原因 1. 災難恢復 2. 審計 3. 測試1234512345mysql的備份類型 1. 根據服務器的在線狀態: 熱備:服務器處於運行狀態 冷備:服務器出去停止狀態 溫備:服務器處於半離線狀態,只能讀,但是不能

數據庫備份恢復

file str ase 數據庫 .sql 使用 geo spec ecif mysqldump命令備份:將數據庫中的數據備份成一個文本文件,表結構和表中的數據將存儲在生成的文本中。 ->工作原理:先查出需要備份的表結構,再在文本文件中生成一個create語句,然後將

Oracle 的備份恢復

改變 方式 冷備份 div 可能 例子 數據庫 速度 外部 Oracle數據庫有三種標準的備份方法,它們分別是導出/導入(EXP/IMP)、熱備份和冷備 份。導出備件是一種邏輯備份,冷備份和熱備份是物理備份。 一、 導出/導入(Export/Import) 利用

elasticsearch snapshot快照備份恢復

pre 需要 位置 oca wait _for 通過 ati tom 環境:mac   使用brew 安裝elasticsearch 1.在 /usr/local/etc/elasticsearch/elasticsearch.yml 文件中配置快照地址 p

三種VMware數據備份恢復方法

vm備份方法 服務器虛擬化,尤其是VMware形式的服務器虛擬化使IT人員獲益良多,這麽說一點也不為過。據我們所見,服務器虛擬化能解決服務器擴張、資源消耗、服務器擴張、能源消耗、高可用性等相關問題。服務器虛擬化也使我們有更多的時間解決其它的迫切問題,如企業資源預案升級、存儲項目再三遷移。  盡管VMw

iptables規則備份恢復,firewalld的9個zone,firewalld關於zone的操作,firewalld關於service的操作

firewalld service zone iptables 筆記內容:l 10.19 iptables規則備份和恢復l 10.20 firewalld的9個zonel 10.21 firewalld關於zone的操作l 10.22 firewalld關於service的操作筆記日期:201

oracle數據庫熱備中的備份恢復及例子

cache 歸檔日誌 status taf track bms 成員 運行 flat 手工熱備(開庫狀態) 備份控制文件: alter database backup controlfile to ‘/u01/oradata/prod/con.bak1‘; 備份數據文

mysql的備份恢復

mysql的備份mysql的備份和恢復備份類型:完全備份指的是備份整個數據集( 即整個數據庫 )部分備份指的是備份部分數據集(例如: 只備份一個表)增量備份指的是備份自上一次備份以來(增量或完全)以來變化的數據; 特點: 節約空間、還原麻煩 差異備份指的是備份自上一次完全備份以來變化的數據 特點: 浪費空間、

如何用Percona XtraBackup進行MySQL從庫的單表備份恢復【轉】

empty lec del bsp 重建表 nbsp 創建 cfg serve 前提 應該確定采用的是單表一個表空間,否則不支持單表的備份與恢復。 在配置文件裏邊的mysqld段加上 innodb_file_per_table = 1 環境說明: 主庫

數據庫 之 數據備份恢復概念

負載 實現 黑客 sql 復數 狀態 sel 環境 需要 本文主要介紹數據備份和恢復的相關概念備份:存儲的數據副本; 原始數據:持續改變;恢復:把副本應用到線上系統; 僅能恢復至備份操作時刻的數據狀態; 時間點恢復:通過binary logs實現基於時間點的恢復; 為什麽備

10.19 iptables規則備份恢復 10.20 firewalld的9個zone 10.21

nag image 分享圖片 lld color cto .com shadow images 七周五次課10.19 iptables規則備份和恢復10.20 firewalld的9個zone10.21 firewalld關於zone的操作10.22 firewalld關於

10.19 iptables規則備份恢復 10.20 firewalld

com table boa bold images 打開 chan 過濾 conf 10.19 iptables規則備份和恢復Linux防火墻—netfilter1. iptables規則保存:默認規則保存到:/etc/sysconfig/iptables文件中。[root

iptables規則備份恢復 | firewalld

定義 rap systemd firewall fff color asi finish wall 10.19 iptables規則備份和恢復 備份(另存為) 命令:iptables-save [root@centos-01 ~]# iptables-save > /