[Legacy] Upgrading PaperCut ChargeBack to version 6.2 only

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

Main.UpgradingChargeBackTo6 History

Hide minor edits - Show changes to output

Deleted lines 2-3:
''Categories:'' [[!PaperCutChargeBack]], [[!Legacy]]
Changed lines 94-95 from:
->'''9.''' Install the latest release of PaperCut Chargeback. You can download this from:
-->https://www.papercut.com/products/chargeback/download/
to:
->'''9.''' Install PaperCut Chargeback version 6.2. You can download this from:
-->https://www.papercut.com/kb/Main/PastVersions
Changed lines 114-115 from:
to:
----
''Categories:'' [[Category.PaperCutChargeBack|+]], [[Category.Legacy|+]]
January 24, 2011, at 10:37 AM by 124.168.200.54 -
Changed lines 1-4 from:
(:title Upgrading PaperCut ChargeBack to version 6.2 only:)

''Categories:'' [[!PaperCutChargeBack]], [[!Administration]], [[!Upgrading]]
to:
(:title [Legacy] Upgrading PaperCut ChargeBack to version 6.2 only:)

''Categories:'' [[!PaperCutChargeBack]], [[!Legacy]]
Added lines 1-116:
(:title Upgrading PaperCut ChargeBack to version 6.2 only:)

''Categories:'' [[!PaperCutChargeBack]], [[!Administration]], [[!Upgrading]]

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:

* If you are running version 4.x or earlier use the [[#UpgradeFrom4x |4.x upgrade instructions]]
* If you are running version 5.0 or later use the [[#UpgradeFrom5x |5.0+ upgrade instructions]]

[[#UpgradeFrom5x]]
! Upgrading from PaperCut ChargeBack Version 5.0 (or later)

[-Note: If you are upgrading from version 4.x or earlier, follow the [[#UpgradeFrom4x |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 [[WebTools | +]] interface, then you will need to [[ShutDownTheWebToolsInterface | +]]. 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.


[[#UpgradeFrom4x]]
! 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 [[Attach:PCCBUpgrade5.zip |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 the latest release of PaperCut Chargeback. You can download this from:
-->http://papercut.biz/products/chargeback/download/
-->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.

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