Using Geodatabase Replication To Manage Distributed Data David Best Redwood National Park Craig Dalby Pacific West Regional Office 2008 GIS & Data Management.

Slides:



Advertisements
Similar presentations
KEYS TO SUCCESS DATA PREPARATION AND ORGANIZATION
Advertisements

JTX Overview Overview of Job Tracking for ArcGIS (JTX)
WHY CMS? WHY NOW? CONTENT MANAGEMENT SYSTEM. CMS OVERVIEW Why CMS? What is it? What are the benefits and how can it help me? Centralia College web content.
| imodules.com RE Adapter for Encompass (v2.0) Encompass and The Raiser's Edge® Integrated Data Solution CONFIDENTIAL.
WSUS Presented by: Nada Abdullah Ahmed.
RE Adapter for Encompass (v1.0)‏ Encompass and The Raiser's Edge® Integrated Data Solution.
 Workflow that manages concurrent multiuser editors on a single ArcSDE data source  Versions represent states or views of the geodatabase  Edits.
SOFTWARE PRESENTATION ODMS (OPEN SOURCE DOCUMENT MANAGEMENT SYSTEM)
Computer Monitoring System for EE Faculty By Yaroslav Ross And Denis Zakrevsky Supervisor: Viktor Kulikov.
11.1 © 2004 Pearson Education, Inc. Exam Planning, Implementing, and Maintaining a Microsoft Windows Server 2003 Active Directory Infrastructure.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 1: Introduction to Windows Server 2003.
Hands-On Microsoft Windows Server 2003 Administration Chapter 5 Administering File Resources.
Administering Active Directory
Hands-On Microsoft Windows Server 2003 Administration Chapter 3 Administering Active Directory.
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 7: Planning a DNS Strategy.
7.1 © 2004 Pearson Education, Inc. Exam Managing and Maintaining a Microsoft® Windows® Server 2003 Environment Lesson 7: Introducing Group Accounts.
1 Introducing Scenario Network Data Editing and Enterprise GIS January 27, 2010 Minhua Wang, Ph.D. Citilabs, Inc.
Maintaining and Updating Windows Server 2008
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 11 Managing and Monitoring a Windows Server 2008 Network.
Understanding Active Directory
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 1: Introduction to Windows Server 2003.
2007 Microsoft Office System Client/Server Capabilities Client/server capabilities of Microsoft Office Professional Enterprise Edition 2003 compared to.
Esri International User Conference | San Diego, CA Technical Workshops | Intro to ArcSDE for SQL Server Tony Wakim & Jim Gough July , 2011.
Module 16: Software Maintenance Using Windows Server Update Services.
SDE Editing and Versions. Data Editors Each Field Office needs to decide who will be editing which layers in the SDE Geodatabase so the permissions can.
MS Access Advanced Instructor: Vicki Weidler Assistant:
© 2006 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Backup, Restore, and Server Replacement Josh Rose UCBU Software Engineer.
Microsoft Windows 2003 Server. Client/Server Environment Many client computers connect to a server.
Gary MacDougall Premjit Singh Managing your Distributed Data.
Introduction to Group Policy
Module 5: Managing Public Folders. Overview Managing Public Folder Data Managing Network Access to Public Folders Publishing an Outlook 2003 Form Discussion:
National Park Service U.S. Department of the Interior Resource Information Management Division National Information Services Center Office of the Chief.
Module 8: Managing Client Configuration and Connectivity.
Versioning And Multi-user Editing
©Kwan Sai Kit, All Rights Reserved Windows Small Business Server 2003 Features.
Troubleshooting Replication and Geodata Services
CALIFORNIA DEPARTMENT OF WATER RESOURCES GEOSPATIAL TECHNICAL SUPPORT MODULE 2 ARCHITECTURE OVERVIEW AND DATA PROMOTION FEBRUARY 20, 2013.
5.1 © 2004 Pearson Education, Inc. Lesson 5: Administering User Accounts Exam Microsoft® Windows® 2000 Directory Services Infrastructure Goals 
Cognos TM1 Satya Mobile:
User Manager Pro Suite Taking Control of Your Systems Joe Vachon Sales Engineer November 8, 2007.
Geospatial Technical Support Module 2 California Department of Water Resources Geospatial Technical Support Module 2 Architecture overview and Data Promotion.
TEAM Basic TotalElectrostatic ManagementAwareness&
Module 7 Active Directory and Account Management.
Module 11: Implementing ISA Server 2004 Enterprise Edition.
National Park Service Carlsbad Caverns National Park Resource Information Management Conference – 4/22/2010 Multiuser Geodatabases & Replication: Join.
ARCSDE & ARCIMS Mr. David A. Perini. ARCIMS  Internet Mapping Server Distribute GIS information over the Internet Integrates with addition ESRI softwareESRI.
QuikTrac 5.5, a validated Motorola Software Solution, allows you to take your Host ERP screens and extend them out to fixed or mobile devices including.
1 Chapter Overview Introducing Replication Planning for Replication Implementing Replication Monitoring and Administering Replication.
Understanding our world.. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Editing Versioned Geodatabases.
Module 7: Resolving NetBIOS Names by Using Windows Internet Name Service (WINS)
Maintaining and Updating Windows Server Monitoring Windows Server It is important to monitor your Server system to make sure it is running smoothly.
Chapter 10 Chapter 10: Managing the Distributed File System, Disk Quotas, and Software Installation.
Esri UC 2014 | Technical Workshop | Editing Versioned Geodatabases : An Introduction Cheryl Cleghorn and Shawn Thorne.
ESRI User Conference 2004 ArcSDE. Some Nuggets Setup Performance Distribution Geodatabase History.
1 Chapter Overview Managing Object and Container Permissions Locating and Moving Active Directory Objects Delegating Control Troubleshooting Active Directory.
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 6: Planning, Configuring, And Troubleshooting WINS.
Esri UC 2014 | Demo Theater | Troubleshooting Replication and Geodata Service Issues Ken Galliher & Ben Lin.
Module 5: Managing Content. Overview Publishing Content Executing Reports Creating Cached Instances Creating Snapshots and Report History Creating Subscriptions.
Maintaining and Updating Windows Server 2008 Lesson 8.
ConfigMgr Discovering and Organizing Resources Mariusz Zarzycki, Phd, MCT, MCTS, MCITP, MCSE, MCSA.....
Installation The Intercompany Integration Solution for SAP Business One Version 2.0 for SAP Business One 9.1 Welcome to the course on the installation.
Versioning And Multi-user Editing
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 6: Planning, Configuring, And Troubleshooting WINS.
Objectives Differentiate between the different editions of Windows Server 2003 Explain Windows Server 2003 network models and server roles Identify concepts.
Installation The Intercompany Integration Solution for SAP Business One Version 2.0 for SAP Business One 9.1 Welcome to the course on the installation.
Versioning And Multi-user Editing
Automating and Validating Edits
Introducing Scenario Network Data Editing and Enterprise GIS
Introducing Citilabs’ Scenario Based Master Network Data Model
Overview Multimedia: The Role of WINS in the Network Infrastructure
Presentation transcript:

Using Geodatabase Replication To Manage Distributed Data David Best Redwood National Park Craig Dalby Pacific West Regional Office 2008 GIS & Data Management Conference National Park Service U.S. Department of the Interior Redwood National Park Pacific West Region

Contents The Problem Solutions and Consequences Geodatabase Replication Pilot Project Installing and Configuring SDE Services Managing Replication Results and Recommendations Next Steps 2008 GIS & Data Management Conference National Park Service U.S. Department of the Interior Redwood National Park Pacific West Region

The “Problem ” A great challenge is how parks will obtain and edit national GIS datasets. Options include moving data (and applications) to national servers, or… Keeping data local, and pushing changes to national datasets 2008 GIS & Data Management Conference National Park Service U.S. Department of the Interior Redwood National Park Pacific West Region

Centralized Data Field (remote) users give up local applications and local data in favor of Remote Desktop/Citrix, or… Repeatedly download and upload data between local servers and national servers Few organizations have the network bandwidth to accommodate local applications directly editing remote data National Park Service U.S. Department of the Interior Redwood National Park Pacific West Region 2008 GIS & Data Management Conference

Typical NPS Environment For most parks there is a dramatic performance improvement when working with local data. Local data makes it easier to customize user interfaces, more efficiently access other data stored on park servers, and integrate data of park-only interest. National Park Service U.S. Department of the Interior Redwood National Park Pacific West Region 2008 GIS & Data Management Conference

Geodatabase Replication It is inconvenient to move data back and forth from the edit (local server) and integrated (national server) environments. ArcGIS 9.2 introduced new technology for this problem: Distributed Geodatabase. Allows versioned SDE geodatabases to be deployed at multiple locations. Changes are synchronized with replica versions using either one-way or two- way replication. National Park Service U.S. Department of the Interior Redwood National Park Pacific West Region 2008 GIS & Data Management Conference

Benefits A park can house and maintain data for a specific geographic area, gaining the performance of “local” data. Seamlessly, these data contribute to national datasets. Changes made at either the parent (EGIS) or park (child) can be replicated to the other. This allows parks and programs to retain stewardship responsibilities, while ensuring an authoritative national versions are maintained. National Park Service U.S. Department of the Interior Redwood National Park Pacific West Region 2008 GIS & Data Management Conference

National Park Service U.S. Department of the Interior Redwood National Park Pacific West Region 2008 GIS & Data Management Conference

Need to Evaluate Geodatabase Replication is new – want to test stability and reliability NPS computing environment is diverse – want to test suitability in small parks with no IT support and large parks with dedicated GIS specialists and servers National Park Service U.S. Department of the Interior Redwood National Park Pacific West Region 2008 GIS & Data Management Conference

Types of Replication Checkout- Checkin One Way Two Way Parent Child Parent Child Multiple Times One Time National Park Service U.S. Department of the Interior Redwood National Park Pacific West Region 2008 GIS & Data Management Conference

Replication Options Conserve bandwidth by –Re-use schema Where target already has data and only needs updating –Schema only Mobile users who input only new data –Register Existing Data Bypass data copy step and use existing data –Replicate related data Include or not include relationship classes National Park Service U.S. Department of the Interior Redwood National Park Pacific West Region 2008 GIS & Data Management Conference

About Synchronization Synchronization –Synchronization is when one replica sends data changes and the relative replica receives changes. –Changes include inserts, updates and deletes made to the replica version. –Must be connected as the same database user that was used to create the replica Filters and Relationship Classes –Filters and classes that were applied during creation of the replica are also applied during synchronization –Data transfer based on exchanging replication messages –Detect and automatically recover from errors by unreliable messaging. National Park Service U.S. Department of the Interior Redwood National Park Pacific West Region 2008 GIS & Data Management Conference

PWRO Project Funds Participating Parks: RedwoodLassen Volcanic Lava BedsOregon Caves Sequoia-KingsPacific West RO Had to overcome reluctance. Difficult for a park to see benefit. Common question: what am I going to have to do? National Park Service U.S. Department of the Interior Redwood National Park Pacific West Region 2008 GIS & Data Management Conference

Objectives Collect and enter building footprints Develop methods and procedures to install and configure two-way replication Implement two-way replication and train park staff Evaluate performance and make recommendations for EGIS use. Can an out-of-the box standardized ArcSDE deployment be seamlessly and consistently deployed to park offices? National Park Service U.S. Department of the Interior Redwood National Park Pacific West Region 2008 GIS & Data Management Conference

National Park Service U.S. Department of the Interior Redwood National Park Pacific West Region 2008 GIS & Data Management Conference General Steps 1.Install SQL Server 2.Install SDE 3.Perform SDE post-install 4.Configure using Access Database 5.Create Replica on child 6.Schedule Synchronization

Configure Two-way Replication MS Access database with embedded VB code is used to automate: –Record information about location, IP addresses, server name, database locations –Create new Active Directory groups for administration, editing, and viewing park- based EGIS data –Create folders/shares for administrative files –Create SDE connection files –Enable SQL backup –Implement SQL database roles and AD security National Park Service U.S. Department of the Interior Redwood National Park Pacific West Region 2008 GIS & Data Management Conference

National Park Service U.S. Department of the Interior Redwood National Park Pacific West Region 2008 GIS & Data Management Conference

National Park Service U.S. Department of the Interior Redwood National Park Pacific West Region 2008 GIS & Data Management Conference 1

National Park Service U.S. Department of the Interior Redwood National Park Pacific West Region 2008 GIS & Data Management Conference 2

OTHER PARKS Lassen Volcanic PWRO Lava Beds Redwood EGIS Database Produces Consistent Share Name with AD Security National Park Service U.S. Department of the Interior Redwood National Park Pacific West Region

National Park Service U.S. Department of the Interior Redwood National Park Pacific West Region 3

Create database EGIS (SDE created by SDE install) Create logins for Administrators Editors Viewers

Set permissions for SDE and EGIS databases Create Database Roles: Editors Viewers

Connects to EGIS database as the LABE SDE user on the park’s SDE server Connects to parks version on the EGIS database as the LABE SDE user on the EGIS server EGIS EGIS Database Park Version as park SDE use PARK EGIS Database Default Version as park SDE user National Park Service U.S. Department of the Interior Redwood National Park Pacific West Region 4

National Park Service U.S. Department of the Interior Redwood National Park Pacific West Region 2008 GIS & Data Management Conference SDE Connection Files Can Be Read By ArcCatalog

National Park Service U.S. Department of the Interior Redwood National Park Pacific West Region Right-click to view “Connection Properties”

National Park Service U.S. Department of the Interior Redwood National Park Pacific West Region Connection Properties

National Park Service U.S. Department of the Interior Redwood National Park Pacific West Region 5

National Park Service U.S. Department of the Interior Redwood National Park Pacific West Region 6

National Park Service U.S. Department of the Interior Redwood National Park Pacific West Region 7

Lassen Volcanic PWRO Lava Beds OTHER PARKS Automated Backup of SQL Databases Are Consistent National Park Service U.S. Department of the Interior Redwood National Park Pacific West Region

National Park Service U.S. Department of the Interior Redwood National Park Pacific West Region 8

National Park Service U.S. Department of the Interior Redwood National Park Pacific West Region 2008 GIS & Data Management Conference Python Script for Synchronization

National Park Service U.S. Department of the Interior Redwood National Park Pacific West Region 2008 GIS & Data Management Conference Create Replica on Child In most cases an EGIS responsibility Data is mainly “pulled” instead of “pushed”. No need to disclose EGIS security to parks. ArcMap provides spatial filter to limit replica to park’s geographic area (not available in ArcCatalog) Filters are great way to eliminate versions and posting

National Park Service U.S. Department of the Interior Redwood National Park Pacific West Region Activate Distributed Geodatabase Toolbar

Load data that will participate in replica into map

Specify Type of Replica

Specify Connection and Replica Name REPLICA OWNER PARENT CHILD

Use to limit geographic area where synchronization occurs. Useful for avoiding SDE versions Use for trusted editors and offices with oversight responsibility Specify Spatial Extent

National Park Service U.S. Department of the Interior Redwood National Park Pacific West Region 2008 GIS & Data Management Conference Managing Replication Synchronization can be manual or automated. Synchronization begins for each park as a separate task within “Schedule Tasks.” The task is a batch (.bat) file that calls the python script created earlier. FROM “EGIS” TO:

National Park Service U.S. Department of the Interior Redwood National Park Pacific West Region 2008 GIS & Data Management Conference Monitoring Replication Right click SDE database  Distributed Geodatabase  Manage Replicas

Viewing the Replication Log Replication Manager Replication Log

Results and Recommendations Complete install about 3 hrs/server Get Administrator access Other Flavors of SQL/SDE probably not worth coast savings SQL backup very easy and reliable SDE Service needs monitoring Two-way replication avoids permission management with versions Replica design should be updatable Infrastructure mostly adequate 2008 GIS & Data Management Conference National Park Service U.S. Department of the Interior Redwood National Park Pacific West Region

Results and Recommendations Have not trained park users, but do not expect difficulties. Unforeseen benefit may be rapid- deployment of region or network- based integrated datasets. Datastore should consider one-way “data subscription” service for national datasets not edited by parks. Annotation is an easy and very useful national test dataset GIS & Data Management Conference National Park Service U.S. Department of the Interior Redwood National Park Pacific West Region

Next Steps Complete Klamath Network Parks. Encourage frequent park editing. Review by EGIS Team. Add new theme. Move parent to RIMD. Work on VPN solution. ELA for SQL Server. New participants? 2008 GIS & Data Management Conference National Park Service U.S. Department of the Interior Redwood National Park Pacific West Region