ArcGIS DataStore手冊——入門篇

第一章:ArcGIS DataStore入門

一、ArcGIS DataStore簡介

ArcGIS DataStore是ArcGIS10.3推出來的一個全新的組件,它是一個關係型數據庫管理系統,用於存儲Portal for ArcGIS產品中發佈的要素服務的數據源。DataStore是可選組件,支持存儲大量的要素圖層。DataStore適用的幾種狀況以下:html

(1)發佈大量的要素圖層數據庫

若是須要向Portal發佈大量的要素圖層,強烈建議使用DataStore。DataStore是通過優化的數據庫系統,佔用內存較少,可在硬件資源有限條件下發布更多的服務。瀏覽器

(2)自動備份要素數據服務器

DataStore提供了自動備份功能。架構

(3)要素數據存儲的故障轉移dom

DataStore提供了故障轉移功能。若是使用故障轉移,需部署兩臺機器,一臺爲主,一臺爲輔。工具

二、系統環境要求

2.一、操做系統(只支持64位)

操做系統優化

最低版本spa

最高版本操作系統

Windows

Windows Server 2012 R2 Standard and Datacenter

   

Windows Server 2012 Standard and Datacenter

   

Windows 2008 R2 Server Standard, Enterprise, and Datacenter

 

SP1

Windows 2008 Server Standard, Enterprise, and Datacenter

SP2

SP2

Windows 8.1 Professional and Enterprise

   

Windows 8 Professional and Enterprise

   

Windows 7 Ultimate, Enterprise, Professional

 

SP1

Linux

Red Hat Enterprise Linux Server 6

   

Red Hat Enterprise Linux Server 5

Update 7 + libX11 patch

 

SUSE Linux Enterprise Server 11

SP1

 

2.二、瀏覽器

Firefox 10 or higher

Google Chrome 10 or higher

Internet Explorer 8, 9, 10, and 11

三、安裝部署

3.一、前置準備

若是使用DataStore組件,則通常的系統架構以下:

上圖中,Hosted server即爲ArcGIS Server,Data store即爲Server的託管數據庫。從這裏可看出DataStore組件是以Server的託管數據庫方式存在。

部署DataStore的流程以下:

(1)ArcGIS Server站點開啓HTTPS;

(2)在ArcGIS Server站點中配置數據存儲。

3.二、安裝部署

DataStore使用2443和9876端口,若是使用防火牆需開啓這兩個端口。組件安裝無特別注意地方,默認安裝便可,安裝完成會自動打開建立data store嚮導。

3.三、建立data store

建立方式有多種:使用嚮導;使用configuredatastore utility工具。

(1)打開向導地址:https://localhost:2443/arcgis/datastore

(2)輸入Server服務器地址:https://gisserver.domain.com:6443

(2)輸入ArcGIS Server管理員賬號

(3)輸入data store的目錄路徑。目錄中包括有data store文件、備份目錄。

注意:data store文件目錄不支持UNC路徑,需存放在DataStore組件安裝機器上。備份目錄在配置完成後可遷移到其餘機器上,並使用UNC路徑。

(4)後面步驟默認便可完成建立。

設置完成,可在Server Manager中查看註冊的信息:

3.四、主備模式配置

默認第一次註冊到Server站點中的data store即爲主機,第二次註冊的爲備用機。

四、部署後的配置

當DataStore部署完成,在生產環境下建議將data store備份到其餘機器上,並配置使用UNC路徑。

默認狀況下,DataStore組件會自動建立備份文件,並將其存放在與DataStore相同的機器上。可經過手動遷移的方式,將備份文件遷移到其餘機器上,而後在DataStore中配置使用備份文件的共享路徑。具體流程以下:

(1)建立域賬號

DataStore須要有備份目錄寫的權限,建議使用域賬號,並使用該賬號運行DataStore服務。

(2)文件夾權限設置

DataStore目錄

權限

共享的備份或者暫存目錄

讀、寫

安裝目錄

安裝目錄下的etc目錄

徹底控制

安裝目錄下的bin目錄

徹底控制

安裝目錄下的framework目錄

徹底控制

安裝目錄下的usr目錄

徹底控制

(3)設置DataStore服務屬性

打開系統服務中DataStore的服務屬性,更改服務的運行賬號爲域賬號。更改完成需重啓服務。

(4)運行changebackuplocation工具設置備份目錄路徑

工具位於DataStore安裝目錄\datastore\tools下。以管理員運行CMD,執行命令:

\>changebackuplocation \\share\backups --is-shared-folder true --keep-old-backups true

若是未部署域環境,或者不想以域帳號來運行,也可使用本地賬號來設置。以下面示例中,以arcgis賬號來配置。通常流程以下:

1)以管理員賬號(如:administrator)登陸操做系統,安裝和配置DataStore

2)在本機上建立本地賬號(如:使用Server安裝時建立的arcgis賬號);

3)將DataStore的安裝目錄和數據目錄的讀寫權限賦給arcgis賬號(簡單點可設置爲徹底控制);

(4)修改DataStore服務,以arcgis賬號運行,設置完成重啓便可。

(5)若是須要將備份目錄等遷移到其餘機器,在相應機器上建立arcgis賬號,並賦予讀寫權限,再按照前面設置便可。

 

其餘章節參見:

ArcGIS DataStore手冊——入門篇:http://www.cnblogs.com/xinligis/p/4223569.html

ArcGIS DataStore手冊——管理篇:http://www.cnblogs.com/xinligis/p/4223617.html

ArcGIS DataStore手冊——常見問題篇:http://www.cnblogs.com/xinligis/p/4223622.html

相關文章
相關標籤/搜索