有关备份和还原方法的一般信息
部署选项: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命令重新加载系统目录和元数据,而无需重新加载整个数据库。
注:
恢复和备份操作必须在具有相同标识符大小写的系统上执行。
例如:在小写系统上创建的备份必须在小写系统上恢复。
下表列出了备份和还原方法之间的区别。
| 特性 | 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 在美国和其他国家的注册商标或商标。