如何恢复PPS和SKR3或SNS数据库。

PPS Server Suite有一个强大实时备份程序,能够恢复备份所覆盖的任何时间的备份。关于限制条件的描述可以在本章中找到系统恢复

在执行备份之前,我们建议将当天的备份保存在另一个文件夹中,以便在必要时可以在几天后将其激活。如果实时备份仍处于活动状态,某些文件正在由备份服务访问,无法复制这些文件。暂时禁用备份(见如何备份PPS数据库)以便能够进行文件复制。之后,您可以再次激活备份或等待恢复备份完成。

如何恢复 PPSSKR3 数据库的 Backup

  1. 数据库的备份已存在。
    1
    按照链接里的描述启动数据Backup备份程序。
    如何恢复PPS和SKR3或SNS数据库。
    2
    切换到恢复备份选项卡。
    3
    包含要恢复文件夹的文件夹里检查路径,如果与所需Backup不匹配,要修改路径。
  1. 恢复点窗口列出了所有可用备份。
    基准列里显示了备份开始的时间。此备份生成为内存转储。
    仅在此时,SNS 数据库也做了备份。
    最后列显示了记录在Backup里的最后时间。在Base-Backup时间之后记录的数据以单独SQL命令的形式递增地备份。
  2. 4
    点表中所需Backup
  3. 恢复日期字段输入基准时间。
  4. 在基准时间做的备份可以以最快速度恢复。如果您的时间相对灵活,最好选择第二天的基准时间,而不选一天的最后时刻。
  5. 5
    如果您再点Backup,在恢复日期字段输入了最后时间。这是这个Backup的最后可能的恢复时间。
    6
    恢复日期字段您也可以输入可用Backups的任何所需时间点。软件会自动选择合适的Backup
    7
    延迟下一个备份开始字段中,您可以输入Restore之后开始下一个Backup的延迟时间。这个延迟可以使您在所期望的其他时间点进行恢复。假如下一个 BackupRestore 之后立即生成,最旧的 Backup 将被替代,如果多次执行,最坏的情形是丢失所有Backups
  6. 现在,预设置已经完成,当前备份保存在另一个文件夹中。您可以开始备份了。
  7. 8
    开始PG DB恢复按键开始恢复。
  8. 开始恢复之前程序将会显示一个安全提示。
  9. 9
    点击OK确认。
    10
    如果出现一个错误消息,提示不能停止PPS服务器,则需要一点时间才能停止。
    大约 5 分钟之后再试。
  10. 您可以在恢复状态日志记录输出窗口中看到橙色显示的恢复进程和意外事件。对于较大规模的恢复操作,必须事先计划留出充分的时间,可能会持续几个小时。

  11. 如果恢复成功,您将收到相应的消息,并且恢复状态日志记录中的字体颜色将恢复为白色。
  12. 11
    OK确认,重新启动PPS服务器。
  13. 在通常的等待时间之后,PPS网站将再次可以访问。
    处理方式取决于所需要完成的任务。

如果必须调整 PPS 安装:

如果您所恢复的状态与当前 PPS 安装不兼容,那么有必要进行调整。

  1. 您只希望修正损坏的数据,但继续使用当前PPS软件。
  2. 将数据库返回到以前状态。
  3. 恢复完成对话框仍可见。
    1
    如果必须调整PPS安装,选择取消
    2
    在这种情况下,转到 更新PPS服务器套件 并执行必要的更新 。
  1. 数据库将被调整,PPS Server Suite 将会再次可以运行。
  2. 3
    更新之后选择开始 PPS。
  1. 在通常的等待时间之后,PPS网站将再次可以访问。

如果必须重置 PPS 软件:

执行下面描述的步骤,该选项可能实现的程度有限,而且取决于在两个状态之间发生变化的数量和类型。在最坏的情况下,需要彻底安装 PPS 并更新到所需状态。必要时,可向 Stoll 寻求帮助。

  1. 您希望将 PPS Server Suite 返回到一个旧的状态。
  2. 您将数据库返回到仍然与所需的 PPS 服务器套件配合使用的状态。
  3. 恢复完成对话框仍可见。
    1
    取消重置PPS Server Suite
    2
    转到D:\PPS\PpsJBossServer\PpsServerInstallScripts\PpsLast\ PpsSwUsedTill_*目录,查找包含日期的文件夹,这个日期是首次执行不需要的安装时的日期。文件夹包含所需要的替换文件。
    3
    D:\PPS\PpsJBossServer\standalone\deployments目录里更换*.ear*.war文件,如果\PpsSwUsedTill_*目录里有这些文件,从目录里复制。
    4
    启动Windows 服务管理器。
    5
    启动StollPpsServer服务
  1. 在通常的等待时间之后,PPS网站将再次可以访问。

如何恢复SNS数据库:

  1. 数据库的备份已存在。
  2. 按照“如何恢复PPSSKR3数据库的Backup”中介绍的方法,您选择了基准备份时间。时间没有区别,因为每天只扣除一次。
    1
    恢复SNS DB开始恢复。
  1. 开始恢复之前程序将会显示一个安全提示。
  2. 2
    点击OK确认。
  3. 恢复状态日志记录窗口,可以看到SNS服务器已经停止,数据库被创建,SNS服务器重新启动。
  1. SNS数据库返回到所选的Base Backup时刻。