找不到DLE备份历史记录。 无法继续。

本文适用于 阿曼达企业(AE)v.3.1.5

问题症状

受影响的系统:

运行Amanda Enterprise 3.1.x的Amanda服务器

还原方案:在ZMC还原|什么页面上,备份日期早于 的旅程 (最新备份),然后单击“浏览并选择”按钮。

错误信息:

找不到DLE备份历史记录。 无法继续。 请在下面的表格中提供有关此DLE的其他信息。

问题说明

这可能是由于以下两个原因之一:

  1. 真正输入的信息的备份历史记录不存在。 输入的日期可能在备份集覆盖的保留期限之外。 可能输入的备份集未备份指定的主机名和目录; 请使用“编辑”按钮选择主机名和目录。
  2. Zmanda管理控制台的默认时区未正确设置。 它默认为UTC,无法找到正确的备用映像。

分辨率

在AE 3.1中更改时区:

如果输入的备份信息正确且指定的日期在备份集覆盖的保留期内,则可能需要使用以下步骤将ZMC使用的时区更改为备份服务器所在的时区:

  1. 确保以下两个zmc.php文件都存在:

    /etc/zmanda/zmc_aee/zmc.php
    /etc/zmanda/zmc_ags/zmc.php

    注意:如果不存在/etc/zmanda/zmc_ags/zmc.php,则只需导航至Admin | devices页面,然后单击“ Tape Changer Device”(就像创建新设备一样)。 ZMC将自动创建丢失的zmc.php文件(如果在此页面上收到错误消息,则可以放心忽略)。
  2. 登录到ZMC并导航到Admin | preferences页面。
  3. 在“高级管理任务”区域的“命令或文件名”字段中,复制并粘贴以下行,然后单击“应用”:
     / opt / zmanda / amanda / perl / bin / perl -i.bak -ape的s#^…返回数组。*# “ America / Los_Angeles”,#'/etc/zmanda/*/zmc.php
    注意:第3步中的“美国/洛杉矶_时区”时区应替换为您当地的时区。 时区图,例如 点击例子 可以帮助您为您的语言环境确定正确的时区字符串。