用 Windows 上不同容量的驱动器替换所提供的附加驱动器

使用 ArcGIS Server Amazon 机器映像 (AMI) 创建的任何站点都会向每个 EC2 实例附加一个 EBS 卷。虽然可以在使用云构建器构建站点时配置卷大小,但默认情况下,此卷为 100 GB。如果以后确定更改此驱动器大小,可以将其分离并用其他驱动器进行替换。

登录到您的实例并按照以下步骤用不同容量的驱动器替换附加的驱动器。

步骤:
  1. 停止 ArcGIS Server Windows 服务。
    1. 在 Windows 中,单击开始 > 管理工具 > 服务
    2. 右键单击 ArcGIS Server 服务,然后单击停止
  2. 如果您要使用一个具有随 ArcGIS Server 安装的 SQL Server Express 地理数据库的 EC2 实例,请执行以下子步骤。否则,跳过此步。
    1. 启动 ArcCatalog。
    2. 在目录树中,展开数据库服务器,然后展开数据库服务器实例。
    3. 右键单击数据库 egdb,指向管理,然后单击分离
    4. 右键单击数据库 geodata,指向管理,然后单击分离
  3. 如果您要使用一个具有随 ArcGIS Server 安装的 SQL Server Standard 地理数据库的 EC2 实例,请执行以下子步骤。否则,跳过此步。
    1. 启动 SQL Server Management Studio。
    2. 通过操作系统身份验证登录 SQL Server 实例。
    3. 展开数据库文件夹。
    4. 右键单击数据库 egdb,指向任务,然后单击分离
    5. 保留默认的分离选项并单击确定
    6. 重复以上两个子步骤以分离数据库 geodata
    7. 在 SQL Server Management Studio 的对象资源管理器窗口中,右键单击数据库实例(可能名为 localhost),然后单击停止

      提示确认时,单击

    8. 关闭 SQL Server Management Studio。
  4. 将容量为 100 GB 的卷内的所有内容复制到根系统 (Linux) 或 C 盘 (Windows) 中的一个文件夹。

    例如,在 Windows 中,您可以创建一个新文件夹 C:\temp,然后将 D:\ 中的所有文件夹复制到 C:\temp。

    如果根系统或 C 盘大小不足,必须将文件复制到其他位置。

  5. 在 Windows 中,单击开始,然后在搜索框中输入 diskmgmt.msc。然后按 Enter。
  6. 右键单击 D 盘并单击删除卷,出现提示时单击进行确认。
  7. 登录 AWS 管理控制台并单击 EC2 选项卡。
  8. 单击并找到附加到您的 EC2 实例上的 100 GB 的卷。
  9. 右键单击该卷,然后单击分离卷。提示时,单击是,分离

    分离过程可能需要花费一些时间。如果卷未分离成功,可右键单击该卷并选择强制分离

  10. 创建一个所需容量的新的 EBS 卷,并将其附加到您的实例上。在 Windows 中为站点添加更多的磁盘空间(EBS 卷)在 Ubuntu Linux 中为站点添加更多的磁盘空间(EBS 卷)对此过程进行了介绍。
  11. 将卷中的所有原始内容按其最初使用的相同路径复制到新的卷。

    例如,如果最初是从 D:\ 复制内容到 C:\temp,现在就将其移回 D:\。

  12. 授予 ArcGIS Server 帐户对新卷中所有文件夹的读写权限。
  13. 在 AWS 管理控制台中,单击实例,右键单击您的实例,然后单击重新启动。等待几分钟后重新启动实例。
  14. 如果您要使用一个具有随 ArcGIS Server 安装的 SQL Server Express 地理数据库的 EC2 实例,请执行以下子步骤。否则,跳过此步。
    1. 在 ArcCatalog 中,展开数据库服务器,如有必要,双击数据库服务器实例与之连接。
    2. 右键单击数据库服务器实例,然后单击附加

      将打开附加地理数据库 对话框。

    3. 浏览至 egdb 数据库位置,如果您将新卷配置为 D 盘,该位置可能在 D:\data\geodatabase\egdb.mdf。然后单击确定
    4. 重复以上两个子步骤来附加 geodata 数据库,此数据库的 .mdf 文件可能位于 D:\data\geodatabase\geodata.mdf。
  15. 如果您要使用一个具有随 ArcGIS Server 安装的 SQL Server Standard 地理数据库的 EC2 实例,请执行以下子步骤。否则,跳过此步。
    1. 登录到 SQL Server Management Studio,右键单击数据库文件夹,然后单击附加
    2. 附加数据库 对话框中单击添加
    3. 浏览至 egdb 数据库位置,如果您将新卷配置为 D 盘,该位置可能在 D:\data\geodatabase\egdb.mdf。然后单击确定
    4. 重复以上两个子步骤来附加 geodata 数据库,此数据库的 .mdf 文件可能位于 D:\data\geodatabase\geodata.mdf。
    5. 单击确定来附加这两个数据库。
    6. 关闭 SQL Server Management Studio 和 Windows 远程桌面连接。
    7. 在 AWS 管理控制台中,单击实例,右键单击您的实例,然后单击重新启动。等待几分钟后重新启动实例。
  16. 预览示例服务,或发布新服务来验证站点是否按照预期正常运行。
  17. 返回至 AWS 管理控制台的 页面。
  18. 右键单击原始卷(已被分离的卷),然后单击删除卷
9/15/2013