您可以使用 ontape 实用程序在 Amazon Simple Storage Service (S3) 中备份与复原数据。您应该遵守 Amazon Simple Storage Service
的相关条款并承担任何相关费用。
先决条件:
- 您必须具有 Amazon 帐户,才能执行云存储备份。请参阅 Amazon Web 站点,以获取有关设置帐户的指示信息。
- 需要 Java™ V1.5 或更高版本。
- 备份对象必须为 5 GB 或更低。
以下步骤显示如何使用 ontape 备份与复原实用程序来将数据备份到 Amazon Simple Storage Service (S3) 系统并从中复原。在此上下文中,云存储指一种通过因特网提供的联机存储服务。如果选择备份到云存储,那么无需提供磁带。取而代之的是将数据备份到虚拟设备,大多是位于因特网中。
-
配置联机存储设备。
-
使用 Web 浏览器,浏览到 Amazon S3 Web 站点并登录。
-
获取访问密钥标识和访问密钥。
-
将访问凭证存储到文件中。将文件的许可权设置为仅执行 ontape 实用程序的用户可访问。
- 在 UNIX™ 系统上,将值存储到该文件中:$GBASEDBTDIR/etc/ifxbkpcloud.credentials
文件必须具有以下格式:
secretKey=secret_access_key
accessKey=access_key_ID
-
使用 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
-
将 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'
-
使用 ontape 实用程序将数据备份到联机存储设备中。
ontape -s -L 0
使用以下命令可以从云存储复原数据:
ontape -r
将数据传输到云存储时应使用 https 保密数据传输。将数据传输到云映像之前应加密数据。要加密数据,请使用 BACKUP_FILTER 和 RESTORE_FILTER
配置参数来调用外部加密程序。archecker 实用程序不支持云存储的数据表级别复原。