Backup Mozilla Firefox and Mozilla Thunderbird Using MozBackup

Update 08-Aug-2015:
>> Kindly do not follow this guide yet. I have since improved the batch file greatly and made it much more flexible. I will update this post in the coming days as soon as I get my hands on a Windows VM. Thank you for your patience!

You can fully backup Firefox and/or Thunderbird either manually by clicking Next, Next, Next in MozBackup, or automatically by using MozBackup along with batch files.

My scenario:
A PC running Windows 7. I have NOT tested this on Windows XP, Vista, 8. But you can try.
I have 1 Firefox profile and 1 Thunderbird profile.

First, download & install MozBackup. Then follow the steps below. If you are not interested in the manual method, just skip to the Steps of Advanced Method at the very bottom.

Steps of Manual Method

STEP 1 – Click “Next”

STEP 2 – Choose “Backup a profile”

FF_Backup02

STEP 3 – Choose profile & file destination

FF_Backup03

STEP 4 – Choose Yes or No.

FF_Backup04

STEP 5 – Put a checkmark on all boxes

FF_Backup05

STEP 6 – Backing up in progress

FF_Backup06

STEP 7 – Backup finished

FF_Backup07

The resulting backed up file is in “.pcv” format. Pavel Cvrcek, the developer of MozBackup states the following:

What’s a *.pcv format?

It’s a normal ZIP file. You can rename PCV to ZIP and extract files manually too.

Steps of Advanced Method

I have already created the batch files. All you need to do is to modify some paths. There are 3 batch files. One for Firefox, the other for Thunderbird, and the last is for running those two batch files in one go. Here are the batch files:

Download Batch Files

Before running them, you need to properly modify the paths in the batch files. The comments inside will walk you through on what paths to modify and what to keep.

Also, please inspect the files and comment out the behaviour that you do not wish to keep. For example, perhaps you do not want to delete older “.pcv” files, so comment out the section by adding double colons before the beginning of each line, like so:

:: @echo Deleting old Firefox backup file(s)...
:: @echo off
:: DEL /F "D:\Mozilla Backups\Firefox*.pcv"
:: TIMEOUT /T 2 /NOBREAK

After having modified the paths properly, you have 3 choices when running those batch files.

  1. If you only want to backup Firefox, then simply run Firefox_Backup.bat
  2. If you only want to backup Thunderbird, then simply run Thunderbird_Backup.bat
  3. If you want to run both, then simply run FF_TB_BACKUP.bat

Optional Step

Note that the advanced method still requires you to manually double click the batch file in order to run the backup. You can take it a step further and use “Scheduled Tasks” in order to make it silent and run at either startup or at a specific date and time, etc.

That’s all folks! Thank you for reading.

Advertisements

Download vmnetcfg.exe & vmnetcfglib.dll for VMware Player

Download list updated on 03-March-2016

Update 22-Sept-2016

Using VMware Workstation Player 12.5.0? Please download vmnetcfg.exe for v12.1.0 below and copy/paste it into your Program Files (x86) folder. It will work just fine.

>> Note: the extraction command no longer works from version 12.x onwards. If you want to obtain the vmnetcfg.exe file yourself instead of downloading it from here, you will have to:

  1. Download and install VMware Workstation Pro 12.x.
    2. Copy the vmnetcfg.exe file from the “Program Files” folder.
    3. Uninstall VMware Workstation Pro 12.x.
    4. Install VMware Workstation Player 12.x.
    5. Copy the vmnetcfg.exe file you saved to the “Program Files” folder.
    —Thanks to TUC in the comments below for their help with this.

Download list

For VMware Workstation Player 12.1.0: Download
For VMware Workstation Player 12.0.0: Download
For VMware Player 7.1.2: Download
For VMware Player 7.1.1: Download
For VMware Player 7.1.0: Download
For VMware Player 7.0.0: Download
For VMware Player 6.0.6: Download
For VMware Player 6.0.5: Download
For VMware Player 6.0.4: Download
For VMware Player 6.0.3: Download
For VMware Player 6.0.2: Download
For VMware Player 6.0.1: Download

For VMware Player 6.0.0: Download


Checksums

SHA1 Sums:
70bbbeffbd353ed446f5b67e1c0fa3410c4c4e97  vmnetcfg_VMware_Workstation_Player_12.1.0.7z
0debfc0ed021d5df2708e997244759d8ecc9907d  vmnetcfg_VMware_Workstation_Player_12.0.0.rar
f8ac4d9061295102bbcab628bda3081414ad1fff  vmnetcfg_VMware_Player_7.0.0.rar
2efe04d028b7b802199d05832efb16168b104267  vmnetcfg_VMware_Player_6.0.6.rar
5a12529b94399a15492e179832fe8619b14f1d30  vmnetcfg_VMware_Player_6.0.5.rar
abba9f5be7d25ff326f88103b064b39e084ec33e  vmnetcfg_VMware_Player_6.0.4.rar
5294a7e7559dfdbaf316c0eb2927532ccd0be808  vmnetcfg_VMware_Player_6.0.3.rar
dc53d34cb1a23b49eb19b135e27525d31db24fac  vmnetcfg_VMware_Player_6.0.2.rar
1fb7412f21318ad3e68c056bd09467cc97d346e8  vmnetcfg_VMware_Player_6.0.1.rar
7e0ad70bb501142375bc2c69072372c82409309e  vmnetcfg_VMware_Player_6.0.0.rar

MD5 Sums:
541bbc4a52ccef9e9da369c7ed05f083  vmnetcfg_VMware_Workstation_Player_12.1.0.7z
08d47f470ab1b359ed0d7a2e1a9d44eb  vmnetcfg_VMware_Workstation_Player_12.0.0.rar
6cc1efa8f61db4f03b96b8cdaa378ea9  vmnetcfg_VMware_Player_7.0.0.rar
a62feca656e620fabdf57c3ae3160367  vmnetcfg_VMware_Player_6.0.6.rar
d9c46bb6134c1e05c6c980fd05443633  vmnetcfg_VMware_Player_6.0.5.rar
da7c675f9351aff44e627bdfd32b3f4b  vmnetcfg_VMware_Player_6.0.4.rar
383746a8ffa9407feba34906eb8a775b  vmnetcfg_VMware_Player_6.0.3.rar
2981703dc6c894d8f7bd6d3af4b8d949  vmnetcfg_VMware_Player_6.0.2.rar
b951dbc87a1775814ece046ee42d72fd  vmnetcfg_VMware_Player_6.0.1.rar
54ad88db31def3ef531851adf6949ec8  vmnetcfg_VMware_Player_6.0.0.rar

Update: 23-April-2014
>> If you have, for example, VMware Player 6.0.2, you must use the vmnetcfg.exe and vmnetcfglib.dll files provided specifically for version 6.0.2. All I ask of you my dear reader is to request for new files in the comments below every time you need updated files when VMware releases newer versions such as 6.0.3, 6.0.4, and so on, in the future.


Explanation

These two files inside the RAR archive will save you from downloading VMware Workstation version 10.0.1 or version 10.0.2 (which are 490 MB in size) depending on whether you have VMware player 6.0.1 or 6.0.2.

I obtained those two files from VMware Workstation 10 using:

C:\Downloads>VMware-workstation-full-10.0.1-1379776.exe /e extract

Then I looked for core.cab file and extracted vmnetcfg.exe and _vmnetcfglib.dll from it. Then I renamed _vmnetcfglib.dll to vmnetcfglib.dll (removed underscore).

Now in your case, this is the only thing you have to do:

Copy the two files  vmnetcfg.exe and vmnetcfglib.dll to your VMware Player directory which resides in Program Files or Program Files (x86).

For example, copy to the following path:

C:\Program Files\VMware\VMware Player

Then run vmnetcfg.exe and you will see the following… and you know what to do next 🙂 Thank you for reading!


References

https://www.youtube.com/watch?v=AsSDXznIhGc#
https://communities.vmware.com/message/2305040https://code.google.com/p/vmnetcfg/
https://code.google.com/p/vmnetcfg/
http://www.bigsnowball.com/content/fixing-vmware-player-bridged-network
http://www.eightforums.com/virtualization/5137-how-add-virtual-network-editor-vmware-player-3.html#post455136

Ninite

“The Easiest, Fastest Way to Update or Install Software.” It’s also free of charge.

Tired of re-installing software individually (one by one) after formatting your computer?
What about all the cluttered setup files that keep piling up due to constant updates?

Use Ninite. It’s mostly useful if you have several programs that you’d like to install in one go (“minus the toolbars and other junk”) and if you don’t like clicking Next.. Next.. Next in the installation wizard.

http://ninite.com/