【问题标题】:Teradata backup and restoreTeradata 备份和恢复
【发布时间】:2018-12-21 22:35:33
【问题描述】:

我们想要备份 Teradata 中的数据并

  • 在另一个 Teradata 机器上恢复它。这可能吗,如果是,我们是否需要在其他 teradata 机器上拥有相同版本的数据库?有哪些可用的工具?
  • 在可能运行在 Windows/Linux 机器上的 Teradata 模拟器上恢复它。这是否可能,如果不是全部,至少有几张桌子?
  • 可以在 Oracle 数据库上恢复它吗?
  • 可以在 Hadoop/Hive 系统上恢复它吗?

【问题讨论】:

  • Teradata 进行的备份只能恢复到 Teradata 系统(版本可能不同,通常源的版本低于目标)。有两个工具:旧的 Arcmain 和新的 DSA,只需阅读手册即可。
  • 谢谢dnoeth。我知道有一种叫做 Teradata 模拟器的东西可能可以在任何主机上运行(虽然不确定)。如果存在这样的模拟器,是否可以在这样的模拟器上恢复数据(可能不是全部,但只有几张表)?
  • 我从未听说过像 Teradata 模拟器 这样的东西。使用导出和导入将数据从一个 DBMS 移动到另一个。
  • blogs.msdn.microsoft.com/arsen/2017/11/20/… 谈到在 VM 上设置 Teradata 并进行备份/恢复。我们想做类似的事情,即备份 REAL teradata 设备(请注意:我们使用 Netvault 对该系统进行“磁带备份”)并将其还原到 VM(运行 Teradata 系统)上。有可能吗?
  • 当然您可以使用 Netvault 恢复(实际上是 COPY)到另一个 Teradata 系统

标签: backup teradata restore


【解决方案1】:

如果这仍然相关:

  1. 是的,你可以。确保您将备份还原到的系统是相同版本或更高版本。您可以使用的最基本工具 - “arc”也称为 arcmain。它是 Teradata 工具和实用程序包的一部分。但请确保您使用的 ARC 版本与用于备份的版本完全相同。更先进的工具有:Teradata 的 DSU(或旧版本的 ABU)、赛门铁克的 NetBackup。
  2. 如果您所说的模拟器是指 Teradata VM - 是的,同样可以在 #1 中提到的相同条件下使用。
  3. 不是通过备份-恢复。这将是更多的导出导入操作,而不是备份还原。您需要为此使用自定义工具。
  4. 与#3 相同。有一个名为 Teradata Connector for Hadoop 的工具可以帮助您在 Teradata 和 Hadoop 之间移动数据。

【讨论】:

    猜你喜欢
    • 2012-01-14
    • 2011-07-02
    • 2021-08-14
    • 2014-07-24
    • 2013-12-03
    • 2019-06-30
    • 2014-08-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多