[Legacy] Upgrading PaperCut ChargeBack to version 6.2 only

KB Home   |   [Legacy] Upgrading PaperCut ChargeBack to version 6.2 only

The PaperCut installer is designed to allow “install over the top” upgrades, however we advise against this in a production environment. Unlike desktop applications, servers are multi-user environments and often DLLís or components can be locked by other applications or users preventing complete upgrade. Hence we recommend an uninstall → reinstall procedure as outlined below.

Choose the appropriate upgrade for the version currently installed:

Upgrading from PaperCut ChargeBack Version 5.0 (or later)

Note: If you are upgrading from version 4.x or earlier, follow the Upgrading 3.x or 4.x to Version 5.x instructions below.

1. Schedule approximately 20 minutes downtime
2. To retain existing user, account and log data, copy the files:
        C:\Program Files\PaperCut\Database\pcuserdb.mdb
        C:\Program Files\PaperCut\Database\printerdb.mdb 
        C:\Program Files\PaperCut\Logs\*.mdb
        C:\Program Files\PaperCut\pcedata\*.*
        C:\Program Files\PaperCut\pceprefs\*.*
to a safe place on the hard-drive (As a precaution, we recommend backing up the whole PaperCut directory as other files such as your custom reports may need to be preserved over the upgrade)
3. If running the PaperCut [Legacy] PaperCut Quota Web Tools interface, then you will need to [Legacy] Shut Down The Web Tools Interface. This will ensure that IIS is not locking any PaperCut files.
4. Uninstall PaperCut via Add/Remove Programs
5. Restart the server. (Unlike a desktop application, PaperCut could still be in use when uninstalling, which can cause files to be locked during uninstallation. Rebooting will allow these files to be released.)
6. Manually delete any files remaining in:
        C:\Program Files\PaperCut\*
(note: this step is optional and often not required)
7. Install the latest release of PaperCut ChargeBack
8. Copy the pcuserdb.mdb file and other files backed-up in step 2 over the empty ones (Note: do this before running PaperCut for the first time):
        C:\Program Files\PaperCut\Database\pcuserdb.mdb
        C:\Program Files\PaperCut\Database\printerdb.mdb 
        C:\Program Files\PaperCut\Logs\*.mdb
        C:\Program Files\PaperCut\pcedata\*.*
        C:\Program Files\PaperCut\pceprefs\*.*
9. Run PaperCut and complete the setup wizard. Your users, printers and accounts will be upgraded. Update the other PaperCut options to meet your requirements.
10. Add a test account called “Upgrade Test” to your account list. (It can be deleted later)
11. Enter your registration key under the “About” section
12. Uninstall and reinstall the new PaperCut ChargeBack Clients on ALL workstations. The installation program is automatically placed in the PCSetup share configured on the server.

Test printing from a client, and make sure PaperCut works as expected and the job prints.

Upgrading from PaperCut ChargeBack Version 3.x or 4.x to Version 5.x

We recommend the following procedure for upgrading from PaperCut ChargeBack 4.x (or 3.x) to 5.x. (PaperCut ChargeBack was previously known as PaperCut Enterprise)

Note: Ensure you are running PaperCut Enterprise 4.x before starting. Check the ‘About’ section in the PaperCut admin console.

1. Schedule about 30 minutes downtime
2. For safe keeping, please backup and archive (i.e. zip) the whole PaperCut directory located at:
	C:\Program Files\PaperCut\
3. Copy the following files to a safe place on the harddrive. (Recommend creating a new folder called C:\PaperCutBackup).
	C:\Program Files\PaperCut\Database\pcuserdb.mdb
	C:\Program Files\PaperCut\Logs\PrintJobLog.mdb
	C:\Program Files\PaperCut\PCEData\PCEActTrk.mdb
4. Download PCCBUpgrade5.zip and unzip file and copy PCCBUpgrade5.vbs into the directory you backed up the 3 databases
5. Double click the file PCCBUpgrade5.vbs that you copied into the directory in step 3. You should receive two messages that two databases have been upgraded.
6. Uninstall PaperCut
7. Restart the server
8. Manually delete any files remaining in:
	C:\Program Files\PaperCut\*
(note: this step is optional and often not required)
9. Install PaperCut Chargeback version 6.2. You can download this from:
Note: do not run PaperCut after install (wait to step 11)
10. Copy the files upgraded in step 5 over the empty ones in:
	C:\Program Files\PaperCut\Database\pcuserdb.mdb
	C:\Program Files\PaperCut\Logs\PrintJobLog.mdb
	C:\Program Files\PaperCut\PCEData\PCEActTrk.mdb
11. Run PaperCut and complete the setup wizard and re-add your printers and assign appropriate costs.
12. Add a test account called “Upgrade Test” to your account list. (It can be deleted later)
13. Enter the registration key provided for your version under the “About” section
14. Uninstall and reinstall the new PaperCut ChargeBack Clients on ALL workstations. The installation program is automatically placed in the PCSetup share configured on the server.

Test printing from a client, and make sure PaperCut works as expected and the job prints.


Categories: PaperCut ChargeBack 6 or earlier, Legacy Articles

Comments

Share your findings and experience with other PaperCut users. Feel free to add comments and suggestions about this Knowledge Base article. Please don't use this for support requests.

Article last modified on May 18, 2011, at 07:18 AM
Printable View   |   Article History   |   Edit Article