Applicable to:
- Plesk for Windows
Symptoms
-
Database backups, website files and mail content included on Plesk backups are not being compressed
-
The backup compressions are enabled on the server, the option Do not compress backup files is disabled in Tools & Settings > Backup Manager > Settings
Cause
This is Plesk bug with ID #PPPM-11257 which will be fixed in upcoming Plesk updates.
Note: Subscribe to the article to get notified once a fix will become available.
Resolution
Click on a section to expand
-
Connect to the server via RDP
-
Switch to PowerShell:
C:\> powershell
-
Download the file PPPM-11257_PleskObsidian_Windows.zip to the Desktop:
PS C:\> [Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; Invoke-WebRequest -Uri "https://support.plesk.com/hc/en-us/article_attachments/360006579819/PPPM-11257_PleskObsidian_Windows.zip" -OutFile "$HOME\Desktop\PPPM-11257_PleskObsidian_Windows.zip"
-
Unzip the content of the file PPPM-11257_PleskObsidian_Windows.zip:
Note: If the
Expand-Archive
PowerShell command fails, extract the filePPPM-11257_PleskObsidian_Windows.zip
manuallyPS C:\> Expand-Archive -path "$HOME\Desktop\PPPM-11257_PleskObsidian_Windows.zip" -destinationpath "$HOME\Desktop\PPPM-11257_PleskObsidian_Windows"
-
Back up the existing
%plesk_bin64%\pmm-ras.exe
,%plesk_bin64%\pmmarchiver.dll
,%plesk_bin64%\psarepository.dll
and%plesk_dir%\admin\plib\backup\Agent\SizeCalculator.php
files by running the following commands:PS C:\> Rename-Item -Path "$env:plesk_bin64\pmm-ras.exe" -NewName "pmm-ras.exe.backup"
PS C:\> Rename-Item -Path "$env:plesk_bin64\pmmarchiver.dll" -NewName "pmmarchiver.dll.backup"
PS C:\> Rename-Item -Path "$env:plesk_bin64\psarepository.dll" -NewName "psarepository.dll.backup"
PS C:\> Rename-Item -Path "$env:plesk_dir\admin\plib\backup\Agent\SizeCalculator.php" -NewName "SizeCalculator.php.backup" -
Place the new
pmm-ras.exe
,pmmarchiver.dll
,psarepository.dll
andSizeCalculator.php
files to the respective directory by running the following commands:PS C:\> Move-Item -Path "$HOME\Desktop\PPPM-11257_PleskObsidian_Windows\pmm-ras.exe" -Destination "$env:plesk_bin64\pmm-ras.exe"
PS C:\> Move-Item -Path "$HOME\Desktop\PPPM-11257_PleskObsidian_Windows\pmmarchiver.dll" -Destination "$env:plesk_bin64\pmmarchiver.dll"
PS C:\> Move-Item -Path "$HOME\Desktop\PPPM-11257_PleskObsidian_Windows\psarepository.dll" -Destination "$env:plesk_bin64\psarepository.dll"
PS C:\> Move-Item -Path "$HOME\Desktop\PPPM-11257_PleskObsidian_Windows\SizeCalculator.php" -Destination "$env:plesk_dir\admin\plib\backup\Agent\SizeCalculator.php" -
Open Plesk Reconfigurator utility:
PS C:\> & "$env:plesk_bin\reconfigurator.exe"
-
Go to Repair Plesk Installation > Select only the Plesk File Security option and click on Check:
-
Connect to the server via RDP
-
Download the file PPPM-11257_PleskObsidian_Windows.zip
-
Unzip the content of the file PPPM-11257_PleskObsidian_Windows.zip
-
Back up the following files:
-
%plesk_bin64%\pmm-ras.exe
-
%plesk_bin64%\pmmarchiver.dll
-
%plesk_bin64%\psarepository.dll
%plesk_dir%\admin\plib\backup\Agent\SizeCalculator.php
-
-
Place the new
pmm-ras.exe
,pmmarchiver.dll
andpsarepository.dll
files extracted in Step 3 to the%plesk_bin64%
folder. -
Place the new
SizeCalculator.php
file extracted in Step 3 to the%plesk_dir%\admin\plib\backup\Agent\
folder. -
Open Plesk Reconfigurator utility going to the Windows Start menu, select All Programs > Plesk > Plesk Reconfigurator
-
Go to Repair Plesk Installation > Select only the Plesk File Security option and click on Check:
Comments
0 comments
Please sign in to leave a comment.