备份到 Amazon Simple Storage Service

您可以使用 ontape 实用程序在 Amazon Simple Storage Service (S3) 中备份与复原数据。您应该遵守 Amazon Simple Storage Service 的相关条款并承担任何相关费用。

先决条件:

以下步骤显示如何使用 ontape 备份与复原实用程序来将数据备份到 Amazon Simple Storage Service (S3) 系统并从中复原。在此上下文中,云存储指一种通过因特网提供的联机存储服务。如果选择备份到云存储,那么无需提供磁带。取而代之的是将数据备份到虚拟设备,大多是位于因特网中。
  1. 配置联机存储设备。
    1. 使用 Web 浏览器,浏览到 Amazon S3 Web 站点并登录。
    2. 获取访问密钥标识和访问密钥。
    3. 将访问凭证存储到文件中。将文件的许可权设置为仅执行 ontape 实用程序的用户可访问。
      • 在 UNIX™ 系统上,将值存储到该文件中:$GBASEDBTDIR/etc/ifxbkpcloud.credentials

      文件必须具有以下格式:

      secretKey=secret_access_key
      accessKey=access_key_ID
    4. 使用 ifxbkpcloud.jar 实用程序在准备用于存储 GBase 8s 数据的区域中创建存储设备并命名。Amazon 使用词汇存储区来描述备份数据的容器。选择存储设备的名称与 Amazon S3 中存储区的名称具有相同的限制要求,且必须是唯一的。

      例如,以下命令在 Amazon S3 上的 US Standard 区域中创建名为 mytapedevice 的存储设备。从 UNIX 系统上的 $GBASEDBTDIR/bin 目录运行该命令。

      java -jar ifxbkpcloud.jar CREATE_DEVICE amazon mytapedevice US_Standard
  2. onconfig 文件中的 TAPEDEV 和 LTAPEDEV 配置参数设置为云存储的位置。例如:
    TAPEDEV '/opt/IBM/gbasedbt/tapedev_dir, keep = yes, cloud = amazon,
            url = https://mytapedevice.s3.amazonaws.com'
    LTAPEDEV '/opt/IBM/gbasedbt/ltapedev_dir, keep = yes, cloud = amazon, 
            url = https://mylogdevice.s3.amazonaws.com'
  3. 使用 ontape 实用程序将数据备份到联机存储设备中。
    ontape -s -L 0
    
    使用以下命令可以从云存储复原数据:
    ontape -r
    

    将数据传输到云存储时应使用 https 保密数据传输。将数据传输到云映像之前应加密数据。要加密数据,请使用 BACKUP_FILTER 和 RESTORE_FILTER 配置参数来调用外部加密程序。archecker 实用程序不支持云存储的数据表级别复原。