附录 G. 从PaperCut Quota升级

目录

升级步骤
步骤 1 - 终止和禁用PaperCut Quota
步骤 2 - 安装PaperCut NG
步骤 3 - 配制并测试打印机
步骤 4 - 从PaperCut Quota导入用户的余额
步骤 5 - 升级客户端软件
步骤 6 - 可选择未安装的PaperCut Quota

此附录描述了从PaperCut Quota移到PaperCut NG的过程,并且包括了用户余额的导入说明和限制旧的PaperCut Quota设置的安装。

这些说明假定PaperCut NG将被安装在相同的PaperCut Quota机器里,然而,说明仍然应用于PaperCut NG在新机器上的安装。

升级步骤

步骤 1 - 终止和禁用PaperCut Quota

首先PaperCut Quota的服务应该被终止以确保他们不干扰PaperCut NG。您不应该在此阶段还未安装PaperCut Quota ,因为我们需要用户数据库导入用户余额到PaperCut NG。

终止和禁用PaperCut Quota的服务:

  1. 打开Windows管理员服务(开始控制面板管理工具服务)。

  2. 找到PaperCut打印计费服务。

  3. 右击服务器并选择属性按钮。

  4. 更改启动类型禁用

  5. 点击终止按钮终止服务。

  6. 点击 确定并保存更改后的设置。

步骤 2 - 安装PaperCut NG

安装PaperCut NG在第二章, 安装.

在设置向导期间,推荐用户导入设置并以相同的方式配置PaperCut Quota。例如:如果您从PaperCut Quota完整的现行目录域里导入用户,同样的也要在PaperCut NG里设置。

核查导入的用户是否正确。调整用户的导入设置并重新执行用户的同步程序,进入选项用户/组同步屏幕。这是与PaperCut Quota的调节功能类似的 。

一旦安装了被推荐的组那么将以相同的方式来设置PaperCut Quota。组通常默认新用户的设置并决定如何分配配额。对于更多有关组的信息,请查看 “PaperCut NG组”部分.

步骤 3 - 配制并测试打印机

下一步是设置PaperCut NG打印机以反映所需要页的费用和打印的权限。做法如下:

  1. 在导航打印机部分。

  2. 通过点击打印机名选择调整打印机。

  3. 输入费用和过滤设置。

  4. 点击 确定应用按钮保存改变后的内容。

对于设置打印机费用和权限的详细说明,请查看 第七章, 高级打印机的管理.

提示

如果您所有的打印机已经配置了类似费用和过滤和设置,那么设置可以从一台打印机复制到另一台打印机。此信息在 “复制打印机的设置”部分有讨论。

提示

推荐管理员设置[template printer]。此打印机通常作为一个模板以新的打印机添加到系统中。打印机模板的详细信息在“打印机模板”中有讨论。

确保打印机正确的设置,执行打印机配置的测试打印,核查打印日志(打印机打印日志)以便打印工作的记录情况和费用的计算是正确。

步骤 4 - 从PaperCut Quota导入用户的余额

从PaperCut Quota移出用户余额和限制状态到PaperCut NG是一个简单的过程。如果服务器是Windows运行,那么:

  1. 在导航用户部分。

  2. 点击批导入 ...行为(在左边)。

  3. 点击 浏览并查找PaperCut Quota用户的数据库( PCUserDB.mdb ) 。这是有代表性的位于:Files\PaperCut\Database\PCUserDB.mdb

  4. 点击导入 按钮启动导入程序。

  5. 以上步骤成功完成后,许多用户的升级和创建将被显示。

  6. 执行一些用户余额的核查和限制状态确保他们从PaperCut Quota设置值。

如果PaperCut NG服务器是在Windows上运行的,那么PaperCut Quota数据库转换可以在Windows系统上手动运行,文本文件可以用以上类似的步骤导入。手动转换PaperCut Quota用户的数据库:

  1. 从服务器复制 [appdir]/server/bin/win/PCQuotaExport.exe文件(正在运行的非windowsOS),到Windows机器运行PaperCut Quota。导出副本到PaperCut Quota数据库目录(通常在: c:\Program Files\PaperCut\Database)。

  2. 打开命令提示符,通过从 开始运行里运行cmd.exe

  3. 更改PaperCut Quota数据库目录,如:

        cd "c:\Program Files\PaperCut\Database"
                            

  4. 运行转换,用位于PCUserDB.mdb作为参数。例如:

        PCQuotaExport.exe "PCUserDB.mdb" > user-export.txt
                            

    如果从不同的目录运行导出数据到数据库,那么应该提供整个数据库的路径。

  5. 以上命令创建了一个被称为 quota-export.txt 的文本文件包括了PaperCut Quota用户的数据。文件可以用文本编辑器打开查看里面的内容。

  6. 之后文件可以导入到PaperCut NG,作为PaperCut NG的第一个日志。

  7. 在导航 用户部分。

  8. 点击批导入 ...行为(在左边)。

  9. 点击浏览查找quota-export.txt文件,用上面的步骤创建。

  10. 点击导入按钮启动导入程序。

  11. 以上步骤成功完成后,许多用户的升级和创建将被显示。

  12. 执行一些用户余额的核查和限制状态确保他们设置PaperCut Quota值。

步骤 5 - 升级客户端软件

旧的PaperCut Quota 客户端软件是与 PaperCut NG不兼容的。旧的客户端软件必须从所有工作站卸载掉,新的客户端软件才可以配置。zero-install的配置方法可以极大的帮助此程序。更多有关客户端配置的信息在 “用户客户端”章节有详细介绍。

备注:旧的客户端软件必须移除这不是100%的正确。一旦旧的服务器端的软件被禁用,那么旧的客户端将设置在非活动的状态而免受伤害。也可以说,它将消耗一些在工作站系统的资源并且因此一般推荐是未安装的状态。

步骤 6 - 可选择未安装的PaperCut Quota

一旦PaperCut NG安装完成,您可以随意测试卸载PaperCut Quota。如果您想查看打印数据的历史记录那么我们推荐您继续安装着PaperCut Quota以便您可以查看数据。如果这是不重要的那么PaperCut Quota可以被卸载。

卸载:

  1. 在Windows服务器上运行PaperCut Quota,进入:开始控制面板添加或移除程序

  2. 找到和选择安装程序列表里的PaperCut Quota选项。

  3. 点击移除按钮开始卸载程序。