有关备份和还原方法的一般信息

部署选项:Netezzaon System Netezzaon Cloud

将 "Netezza Performance Server换成 "Cloud Pak for Data和 "将 "Netezza Performance Server换成 "Cloud Pak for Data System提供多种备份和还原方法,可满足各种数据存储和传输需求。

  • 使用 "nzbackup命令创建压缩内部格式外部表的完整和增量数据库备份,并使用 "nzrestore命令将其还原到Netezza Performance Server系统。
  • 使用 CREATE EXTERNAL TABLE 命令卸载压缩内部格式外部表中的单个表数据。 您可以使用 "nzload命令加载数据。
  • 使用 CREATE EXTERNAL TABLE 命令卸载文本格式外部表中的单个表数据。 您可以在Netezza Performance Server系统上使用 "nzload命令加载数据,也可以将数据加载到任何支持文本格式文件的数据库中。
  • 使用 "nzhostbackup命令在 "Netezza Performance Server主机上创建系统目录("/nz/data目录)备份。 如果Netezza Performance Server主机发生故障,可以使用 "nzhostrestore命令重新加载系统目录和元数据,而无需重新加载整个数据库。
注:

恢复和备份操作必须在具有相同标识符大小写的系统上执行。

例如:在小写系统上创建的备份必须在小写系统上恢复。

下表列出了备份和还原方法之间的区别。

表 1. 选择备份和还原方法
特性 nzbackup 和 nzrestore 压缩外部表格 文本格式外部表格
对象定义备份 - -
全自动数据库备份 - -
按表手动备份 -
按表手动还原
Veritas NetBackup - -
IBM® Spectrum Protect(前身为Tivoli® Storage Manager - -
EMC® NetWorker® - -
AWS和IBMCOS 云存储
Azure Blob Storage
自动递增 - -
压缩内部格式 -
非专有格式 - -
与机器尺寸无关 ✓a ✓a
保留了 Rowid -
保留交易 ID - - -
安全升级
降级安全 - -

a与压缩内部格式备份和加载相比,这种方法通常需要更多时间才能完成。

注意:备份和还原过程及信息经常在定义的上下文中使用模式一词,即数据库、其对象和数据库内授予的访问权限的定义。 在这些章节中,"模式 "一词并不是指数据库中的模式对象(对于在一个数据库中支持多个模式的系统而言)。 Netezza Performance Server备份和还原功能不支持备份数据库模式(即对象)的功能。

IBM Netezza®数据加载指南》中详细介绍了 CREATE EXTERNAL TABLE 命令和使用外部表的程序。

Symantec 和NetBackup是赛门铁克公司或其关联公司在美国和其他国家的商标或注册商标。 EMC 和NetWorker是 EMC Corporation 在美国和其他国家的注册商标或商标。