Table of Contents
This appendix describes the process for moving from PaperCut Quota to PaperCut NG, and includes instruction of importing user balances and restriction settings from the old PaperCut Quota installation.
These instructions assume that PaperCut NG will be installed on the same machine as PaperCut Quota, however the instructions can also be applied when PaperCut NG is installed on a new machine.
Firstly the PaperCut Quota services should be stopped to ensure that they do not interfere with PaperCut NG. You should not uninstall PaperCut Quota at this stage because we need the user database to import user balances into PaperCut NG.
To stop and disable the PaperCut Quota services:
Open the Windows services manager (
→ → → ).Find the PaperCut Print Charging service.
Right-click on the server and select the Properties menu.
Change the Startup Type to Disabled
Press the
button to stop the service.Press
to save the settings changes.
Install PaperCut NG as discussed in Chapter 2, Installation.
During the setup wizard, it is recommended that the user import settings be set up in the same way as was configured in PaperCut Quota. For example, if you import users from the full Active Directory domain in PaperCut Quota, also set this up in PaperCut NG.
Check that the users have been imported correctly. To adjust the user import settings and re-perform the user synchronization process, go to the Tune-up function in PaperCut Quota.
→ screen. This is similar to theOnce installed it is recommended that the groups are set up in the same way as in PaperCut Quota. Groups are used to determine the default settings for new users and also how quotas are allocated. For more information on groups see the section called “Groups in PaperCut NG”.
The next step is to set up the printers in PaperCut NG to reflect the require page costs and print restrictions. To do this:
Navigate to the Printers section.
Select the printer to adjust by clicking on the printer name.
Enter the cost and filter settings.
Press the
or buttons to save the changes.
For a detailed explanation of setting printer costs and restrictions, see Chapter 7, Advanced Printer Management.
If all your printers are configured with similar costs and filters then the settings can be copied from one printer to the other printers. This is discussed in the section called “Copying Printer Settings”.
It is recommended that the administrator set up the [template printer]
. This
printer is used as a template when new printers are added to the system. The template printer is
discussed in detail in the section called “The Template Printer”.
To ensure that the printers are setup correctly, perform a test print to one of the configured printers. Once printed, check the print log (
→ ) that the job was recorded and the correct cost calculated.In Professional (Client Billing) installations, this step can be optional because shared accounts are used instead of user account balances. If you do not wish to import user balances, skip to the next step.
Moving the user balances and restricted status from PaperCut Quota to PaperCut NG is a simple process. If the server is running Windows then:
Navigate to the Users section.
Click the Batch import ... action (on the left).
Press the PCUserDB.mdb
). This is typically located at:
C:\Program Files\PaperCut\Database\PCUserDB.mdb
Press the
button to start the import process.Upon successful completion, the number of users updated and created will be displayed.
Perform some checks of the user balances and restricted statuses to ensure they are set to the values from PaperCut Quota.
If the PaperCut NG server is not running on Windows, the PaperCut Quota database converter can be run manually on a Windows system, and the resulting text file can then be imported in a process similar to the above. To convert the PaperCut Quota user database manually:
Copy the [app-path]/server/bin/win/PCQuotaExport.exe
file from the server
(running the non-windows OS), to the Windows machine running PaperCut Quota. Copy the exporter
to the PaperCut Quota database directory (usually
c:\Program Files\PaperCut\Database
).
Open the command prompt, by running cmd.exe
from
→ .
Change to the PaperCut Quota database directory. e.g.
cd "c:\Program Files\PaperCut\Database"
Run the converter, with the location of the PCUserDB.mdb
as the argument.
For example:
PCQuotaExport.exe "PCUserDB.mdb" > user-export.txt
If running the exporter from a different directory to the database, the full path to the database should be provided.
The above command creates a text file called user-export.txt
that contains
the user data from PaperCut Quota. The file can be opened in a text editor to review the
contents.
The file can then be imported into PaperCut NG. First log in to PaperCut NG.
Navigate to the Users section.
Click the Batch import ... action (on the left).
Press the user-export.txt
file, created in the above step.
Press the
button to start the import process.Upon successful completion, the number of users updated and created will be displayed.
Perform some checks of the user balances and restricted statuses to ensure they are set to the values from PaperCut Quota.
Moving the accounts and their settings from PaperCut Quota to PaperCut NG is a simple process, that is described in detail below. This is particularly important in a Professional (Client Billing) installation where shared accounts are used to charge print jobs to client accounts. If this is not important in your environment then please skip this step.
When accounts are imported they inherit the access control settings from the Template Account
.
By default the Template Account
is configured to allow all users access to the account. If you do not
want all users to have access the imported accounts, change the security settings on the Template Account
before importing.
To import the accounts when the server is running Windows then:
Navigate to the Accounts section.
Click the Batch import ... action (on the left).
Press the PCUserDB.mdb
). This is typically located at:
C:\Program Files\PaperCut\Database\PCUserDB.mdb
.
This database contains all of the accounts.
Press the
button to start the import process.Upon successful completion, the number of users updated and created will be displayed.
Perform some checks of the accounts and settings to ensure they are set to the values from PaperCut Quota.
If the PaperCut NG server is not running on Windows, the PaperCut Quota database converter can be run manually on a Windows system, and the resulting text file can then be imported in a process similar to the above. To convert the PaperCut Quota user database manually:
Copy the [app-path]/server/bin/win/PCCBAccountExport.exe
file from the server
(running the non-windows OS), to the Windows machine running PaperCut Quota. Copy the exporter
to the PaperCut Quota database directory (usually
c:\Program Files\PaperCut\Database
).
Open the command prompt, by running cmd.exe
from
→ .
Change to the PaperCut Quota database directory. e.g.
cd "c:\Program Files\PaperCut\Database"
Run the converter, with the location of the PCUserDB.mdb
as the argument.
For example:
PCCBAccountExport.exe "PCUserDB.mdb" > account-export.txt
If running the exporter from a different directory to the database, the full path to the database should be provided.
The above command creates a text file called account-export.txt
that contains
the user data from PaperCut Quota. The file can be opened in a text editor to review the
contents.
The file can then be imported into PaperCut NG. First log in to PaperCut NG.
Navigate to the Accounts section.
Click the Batch import ... action (on the left).
Press the account-export.txt
file, created in the above step.
Press the
button to start the import process.Upon successful completion, the number of accounts updated and created will be displayed.
Perform some checks of the accounts and settings to ensure they are set to the values from the previous version.
The old PaperCut Quota client software is not compatible with PaperCut NG. The old client software must be uninstalled off all workstations and the new client software deployed. The zero-install deployment method can greatly assist with this process. More information on the client deployment is detailed in the section called “User Client”.
Note: It is not 100% accurate to claim that the old client software must be removed. Once the old server-side software is disabled, the old client will sit in an inactive state and do no harm. Having said that however, it will consume some system resources on the workstations and hence it is generally recommended that it be uninstalled.
Once the PaperCut NG installation is completed and tested you can optionally uninstall PaperCut Quota. If you would like to view historical print data then we recommend keeping the old application installed so you can view the historical data. If this is not important then the application can be uninstalled.
To uninstall:
On the Windows server running PaperCut Quota, go to:
→ → ).Find and select PaperCut Quota in the list of installed programs.
Click the
button to start the uninstall process.
© Copyright 1999-2011. PaperCut Software International Pty Ltd. All rights reserved.