Search our documentation...

Simply enter what you are looking for!

Change Log

  • v3.2.9 [ Work in progress ]
    • Case JB265 - openLimit download size to users quoata
    • Case JB242 - reopenedLog header is not visible in the log files (since 3.2)
    • Case JB240 - openOn destination edit, all snaps related to the destination will be deleted from local DB.
    • Case JB236 - openBackblaze - Resume chunk upload if failed (because of too busy error)
    • Case JB235 - openBackblaze - Handle "too busy" error thrown by Backblaze servers on any request (not only uploads).
    • Case JB225 - openAdded MultiForking ability
    • Case JB33 - openMultiSchedule on the same job
    • Case JB30 - openNon UTF 8 filenames download with file manager.
  • v3.2.8 [ Work in progress ] Due : 2018-01-31
    • Case JB90 - openJob indexing and take over
  • v3.2.7 [ Work in progress ] Due : 2017-12-31
    • Case JB280 - openAdd Clone Destination
    • Case JB277 - openGoogleDrive destination - failes Authentication if fatching data loop is too long (OAuth 2.0).
    • Case JB276 - fixed Resore multiple accounts uses wrong backup ID (Since 3.2.x)
    • Case JB273 - fixed readline - undefined in cli
    • Case JB272 - openChange the feature manager item names to contain "JetBackup" name
    • Case JB270 - new Skip cpanel logs when creating backup
    • Case JB269 - fixed Cannot cancel "Scheduled index" on Destination once activated (Since 3.2.x)
    • Case JB267 - fixed Wrong error in gui when failing SSH validation/connection (Since 3.2.x)
    • Case JB264 - fixed Destination path verification on Object-Servers (Since 3.2.x)
    • Case JB263 - new Replicate Job - add "delete" option.
    • Case JB262 - fixed ListAccounts takes too many resources (Since 3.2.x)
    • Case JB259 - fixed rsync speed limit doesn't have affect on sync process (Since 3.2.x)
    • Case JB258 - fixed ENV values different when comming from Shell or HTTP.
    • Case JB257 - openRewrite cPanel GUI to match the new CORE system
    • Case JB256 - new Alert the user that migration process is cuttently in progress (For 3.1.x only)
  • v3.2.6 [ Released to EDGE Tier ] Due : 2017-11-30
    • Case JB217 - critical fixed Security - Information disclosure
    • Case JB210 - new Add support for SMTP when sending email alerts
    • Case JB209 - fixed Error 550 Maximum line length on backup job emails (RFC 5322 2.1.1)
    • Case JB208 - new Add ability to lock orphan / snaps to exclude from cleanup retention so they will stay forever
    • Case JB197 - fixed jet-mongod - Exclude mongod from LFD's Excessive resource usage when installing it.
    • Case JB195 - new Add the ability to replace cPanel JetBackup section with a single icon
    • Case JB192 - fixed Clearing old backup downloads
    • Case JB165 - new Flag orphan accounts in index file, so when restoring from disaster - we will know which was orphan and won't restore them.
    • Case JB164 - new Multiple accounts restore with "Select all" feature
    • Case JB153 - fixed Delete excluded on Amazon destination
    • Case JB96 - not-critical SSH - save is successful even if the password is wrong
    • Case JB32 - new Destination browser
  • v3.2.5 [ Released to EDGE Tier ]
    • Case JB206 - fixed Backblaze error : File names must not end with '/'
    • Case JB205 - fixed Backblaze destination Account ID validation error
    • Case JB196 - fixed JetAWS installation failed on CentOS 6
    • Case JB166 - new Add time spend per account to the logs
    • Case JB156 - new Import - Export: Jobs, Destinations, Config
    • Case JB155 - fixed Not possible to set PHP timezone through api call
    • Case JB95 - new Support for DNS cluster
  • v3.2.4 [ Released to EDGE Tier ]
    • Case JB188 - fixed cPanel error log reports JetBackup error : "Failed to import Cpanel::Config::ConfigObj::Driver::JetBackup::META"
  • v3.2.3 [ Released to EDGE Tier ]
    • Case JB178 - todo On destination delitation - delete all related snaps.
    • Case JB177 - new Notification system - Send email alerts per notification level (Critical / Warning etc)
    • Case JB176 - fixed JetBackup 3.1 -> 3.2 Amazaon Migration : Notify admin about new snaps creation (critical alert on notification system) when migrating Amazaon destination
    • Case JB175 - fixed JetBackup 3.1 -> 3.2 Amazaon Migration : Notify admin to remove old snaps (critical alert on notification system) when migrating Amazaon destination
    • Case JB174 - fixed MultiPHP settings are not honored after restore from backup
    • Case JB172 - fixed Unable to restore from GoogleDrive after migration from JetBackup 3.1 -> JetBackup 3.2
    • Case JB171 - fixed GoogleDrive backup job fails after migration from JetBackup 3.1 -> 3.2 : "Failed to prepare temporary snapshot folder"
    • Case JB170 - todo JetBackup 3.1 -> 3.2 Migration : Amazon S3 backup destination
    • Case JB121 - new Rsync, added an option to prefer IPv4 / IPv6
    • Case JB102 - not-critical DR CLONE Doesn't migrate SSL
  • v3.2.2 [ Released to EDGE Tier ]
    • Case JB162 - new Introducing new central notification system for alerts and generic system messages
    • Case JB160 - new Added support for BackBlaze destination
    • Case JB152 - fixed Disabled jobs are executed when triggered through the cron
    • Case JB151 - fixed Directories incremental job creates non-incremental duplicated backup data inside the snap folder
    • Case JB150 - fixed Migration - Directories job doesn't create index data when migrating from 3.1 to 3.2
    • Case JB147 - fixed GUI - Progress bar is not shown while "Directories incremental" job is running
    • Case JB139 - new Cpanel api tokens added in v66
    • Case JB138 - fixed Call to undefined method [obfuscated class]::bytestohumanreadable
    • Case JB137 - fixed Daily cron doesn't identify backup rotation accounts (since v3.2.x)
    • Case JB136 - fixed Migration - Backup rotation list data is not migrated properly
    • Case JB135 - fixed Migration - Job configured in JetBackup 3.1 to be executed after "other job is done" doesn't get his scheduled migrated (schedule type is null)
    • Case JB134 - fixed Insure terminating all jetbackup processes when entering migration from 3.1 -> 3.2
    • Case JB133 - fixed Next account is null when resuming a job from migration
    • Case JB132 - fixed Google V1 backup destination migrate from 3.1 -> 3.2
    • Case JB131 - fixed Notice: Undefined index: default in /usr/local/jetapps/var/lib/JetBackup/legacy/whm/views/destinations_manage.php on line 73
    • Case JB130 - fixed Notice: Undefined offset:0 in /usr/local/jetapps/var/lib/JetBackup/Core/Cpanel/Menu.inc on line 230
    • Case JB129 - new DR Clone - Add more verbosity about the backup source instead of just specifying backup id
    • Case JB128 - new GUI - Quick DR Clone, specify the backup destination name when choosing sources that are not the live account
  • v3.2.1 [ Released to EDGE Tier ]
    • Case JB117 - fixed Error handler
    • Case JB116 - fixed DR Clone - scheduled job not executed when it should
    • Case JB115 - fixed Snapshot - Creating an account snapshot is not flagged as one and not shown in the snapshots screen (cPanel GUI)
    • Case JB114 - fixed cPanel GUI - "processing" icon doesn't show up
    • Case JB113 - fixed cPanel GUI - Main JetBackup Screen doesn't display icons (no specific page, the main one)
    • Case JB112 - fixed cPanel GUI - Trying to use the "settings" screen returns PHP Fatal error
    • Case JB111 - fixed cPanel GUI - Restore files / account user level notification doesn't work
    • Case JB110 - fixed Installation / Migration - cPanel userlevel template is broken
    • Case JB109 - fixed Download queue cleanup
    • Case JB108 - removed Remove "Delete selected" button from : Backup Manager › List Accounts › avihai Backups › Full Backups
    • Case JB107 - fixed Migration: Binary Locations Settings are empty after migration
    • Case JB106 - fixed Download file faild : -czf: command not found
    • Case JB105 - fixed Destination Disk Space Usage displays wrong units (GB/TB)
    • Case JB104 - fixed Scheduled backup jobs are not executed
    • Case JB103 - fixed Using "/" when creating ssh destination returns true one destination validate but false when validating through the job
    • Case JB101 - new Add more info to the restore log files - which destination chosen, which date picked
    • Case JB100 - fixed Restoring specific files from backup destination fails
    • Case JB99 - fixed Downloading single files from backup destination fails
    • Case JB98 - fixed DR Clone doesn't sync homedir files
    • Case JB94 - critical fixed dumping mysql databases with special chars failes
  • v3.1.29 [ Released to STABLE Tier ]
    • Case JB219 - critical fixed Security - Information disclosure

3.2.0

  • Case 1461 – Removed : Removed the old ‘clear cache’ reference from the GUI in favour of the new indexing system
  • Case 1460 – Improved : Added new indexing method to replace old clear cache system
  • Case 1452 – Added – MongoDB service monitor
  • Case 1450 – New – Added mongodb for internal JetBackup use (to replace mysql)
  • Case 1431 – GUI – Button to view backups of orphans
  • Case 1430 – GUI – Updated logo with proper solid color scheme
  • Case 1426 – Naming – LFTP is now named “FTP” is legacy FTP is removed and we are using only LFTP engine
  • Case 1425 – Deprecated – Remoted Google Drive V1, only using Google V2 (now called only “Google Drive”
  • Case 1421 – Improved : Complete rewrite & Improvements to the Google Drive backup destinations
  • Case 1420 – Improved : Complete rewrite & Improvements to RSYNC.NET backup destinations
  • Case 1419 – Improved : Complete rewrite & Improvements to the Amazaon S3 destinations
  • Case 1418 – Improved : Complete rewrite & Improvements to the FTP backup destinations
  • Case 1417 – Improved : Complete rewrite & Improvements to remote SSH backup destinations
  • Case 1416 – Improved : Complete rewrite & Improvements to the local backup destinations
  • Case 1411 – Added – Support Billing for compressed backups
  • Case 1409 – Changed – rsync to remote always will set 7 for directory, and +6 for files
  • Case 1403 – Fixed – Single file restore tries to delete parent folder
  • Case 1399 – Fixed – dropbox failes to create destination folder
  • Case 1397 – Fixed – Download/Restore files fails on “not enough space” in some cases
  • Case 1396 – Fixed – Backup of unwritable directory dr-xr-xr-x (Reported by Jose Nobile)
  • Case 1394 – Added – Support for FreeNAS ssh
  • Case 1393 – Fixed – filemanager failes download on spaces in the file path (Reported by Ignacio Morandin)
  • Case 1392 – Fixed – Download doesn’t clear in DB when failed (or download process killed). (Reported by Ricardo Perez Hermida)
  • Case 1386 – Changed – Introducing new core system with major code cleanup, rewrite and imporvments
  • Case 1385 – Deprecated – Relative flag in directory incremental Job is marked for removal
  • Case 1384 – Added – Trial licenses now displays “License will be required in 10 days, Click HERE to purchase a license”
  • Case 1369 – Added – Autuomatically Generate access hash if not exists

3.1.2802/10/2017

  • Added support for Dropbox APIv2

3.1.2706/07/2017

  • Case 1410 – Fixed – Licensing issues

3.1.2621/06/2017

  • Case 1408 – Gui fix for cpanel v66

3.1.2515/06/2017

  • Case 1404 – Fixed – IndexOnly Job not indexing tar backups.

3.1.2412/06/2017

  • Case 1398 – Fixed – Linux account names can contain underscore char
  • Case 1395 – Fixed – Dropbox indexing date issue.
  • Case 1391 – Removed – Removing zgrep check for compressed backups on Local and SSH backup destination
  • Case 1390 – Changed – JetBackup will now give a 3 days grace in an “Invalid machine ID” status
  • Case 1382 – Fixed – Dumping database having special chars in their name fails.

3.1.2307/05/2017

  • Case 1380 – Fixed – Mysql users are not dumped as part of the backup (since v3.1.16 Reported by Jose Nobile).
  • Case 1379 – Fixed – GoogleDriveV2 auth token issues

3.1.2204/05/2017

  • Case 1378 – Fixed – GoogleDriveV2 doesn’t keep refresh token
  • Case 1377 – Fixed – Folders ownership not always restored properly in a Files restore mode in some cases
  • Case 1376 – Fixed – Email Restore failes when no rcube.db found
  • Case 1374 – Fixed – Email restore failed with “Unable to uncompress the backup file” error on SSH and Local backup destinations

3.1.2127/04/2017

  • Case 1372 – Fixed – Google Drive V2 auth issues

3.1.2025/04/2017

  • Case 1365 – Fixed – New licensing server issue
  • Case 1363 – Fixed – Google Drive V2 Destination issue – Fixed error while trying to save destination data (field cannot be empty)

3.1.1924/04/2017

  • Case 1358 – Changed – License check go to the new licensing server

3.1.1824/04/2017

  • Case 1355 – Fixed – Update issues from version 3.1.15

3.1.1724/04/2017

  • Case 1354 – Added – mysqldump binary location settings
  • Case 1353 – Fixed – Google Drive V2 langauge issues
  • Case 1352 – Added – MySQL performance settings

3.1.1624/04/2017

  • Case 1349 – Fixed – Connection to remote mysql on installation
  • Case 1348 – Fixed – Hidden files was set to be owned by root in files restore top level folder
  • Case 1346 – Changed – Separate MySQL dumps from cPanel pkgacct script to standalone MySQL dump
  • Case 1345 – Fixed – GUI issues on cPanel 64
  • Case 1343 – Fixed – Failed to backup files on “Directory Incremental” job to AmazonS3 Destination
  • Case 1342 – Added – AmazonS3 new region – EU (London) :: eu-west-2
  • Case 1341 – Fixed – Failed backup suspended accounts on a “Accounts Database” backup job
  • Case 1340 – Fixed – Cpanel menu displayed without css
  • Case 1339 – Fixed – Roundcube db issue on restore.
  • Case 1338 – Fixed – New licensing priority schedule
  • Case 1337 – Fixed – cPanel GUI issue on actions with long execution time
  • Case 1336 – Added – Adding hourly backup job delay. will allow you to move the job x hours forward from the original scheduled time
  • Case 1329 – Added – new Google Drive backup destination that uses the main google account

3.1.1527/03/2017

  • Case 1335 – Fixed – Backup job settings page GUI issues for rsync.net backup destination
  • Case 1334 – Fixed – Languages typos
  • Case 1328 – Fixed – GUI issue on cPanel version 64
  • Case 1327 – Removed – Removing old core internal functions
  • Case 1326 – Compatibility – Added support of restoring Roundcube while SQLite is enabled on Specific Emaill account restore
  • Case 1325 – Fixed – Backup job settings page GUI issues
  • Case 1324 – Fixed – Always pointing rsync.net destination to port 22
  • Case 1323 – Fixed – Extra backups index issues on Rsync.net backup destination
  • Case 1322 – Fixed – Download files via File Manager on Rsync.net GUI issues
  • Case 1321 – Fixed – Restore files via File Manager on Rsync.net and AmazonS3 not working in some cases
  • Case 1320 – Fixed – Download files via File Manager on Rsync.net and AmazonS3 generate invalid backup file
  • Case 1315 – Fixed – Backups index issues on LFTP backup destination for vsFTPd server
  • Case 1314 – Changed – New licensing server algorithm
  • Case 1313 – Fixed – Compressed/UnCompressed backups is uploading to Dropbox corrupted
  • Case 1312 – Fixed – Cleanup issues on Compressed / UnCompressed backups types with suspended and excluded accounts

3.1.1406/03/2017

  • Case 1311 – Fixed – Backup job failed on NFS with chown issues in some cases
  • Case 1310 – Fixed – GUI issue on cPanel version 64
  • Case 1309 – Added – Secondary check to the new licensing server
  • Case 1307 – Added – Google Drive clarification message on GUI
  • Case 1306 – Fixed – Extra backups index on RsyncNet destination failed in some cases
  • Case 1305 – Fixed – Extra backups index on SSH destination failed in some cases
  • Case 1303 – Changed – Switching A and B backups tables const
  • Case 1302 – Fixed – LFTP destination doesn’t return clear messages on errors
  • Case 1301 – Fixed – Compressed job type GUI issues
  • Case 1300 – Fixed – Stop changing 2fa secret key for root user (only if 2fa is enabled)
  • Case 1299 – Fixed – Old compressed backups not deleting from AmazonS3
  • Case 1298 – Added – Added rsync validation to SSH backup destination
  • Case 1297 – Feature – Backup job by resellers
  • Case 1296 – Fixed – Download 2nd level and deeper files from Local or SSH destination while “OnTheFly” option is enabled is generating invalid backup file
  • Case 1295 – Fixed – Backup job settings page GUI issues
  • Case 1293 – Fixed – Refreshing page causes action trigger on Cpanel (Messaging issue)

3.1.1313/02/2017

  • Case 1292 – Fixed – Restoring email accounts reporting on protected delete
  • Case 1288 – Fixed – Hourly backup jobs forcing job end time
  • Case 1286 – Added – Added JetPHP 70 mcrypt package to support update to old versions
  • Case 1284 – Fixed – Extra backups index on local destination failed in some cases

3.1.1206/02/2017

  • Case 1282 – GUI – SSH backup destination “Timeout” setting now specifies as “Seconds”
  • Case 1281 – Added – Amazon S3 backup destination new bucket regions
  • Case 1279 – Fixed – Check process id returned invalid response
  • Case 1278 – Fixed – Scheduled clear cache not working in some cases
  • Case 1277 – Fixed – Download backups from cPanel sometimes return 401 error code
  • Case 1269 – Fixed – GoogleDrive backup destination failed to download and restore account backup files with a virus warning
  • Case 1268 – Fixed – GoogleDrive backup destination doesn’t index correct backups date
  • Case 1267 – Fixed – Restoring reseller account doesn’t give back ownership of accounts to the reseller (fix to case #1243)

3.1.1130/01/2017

  • Case 1265 – Added – Added more verbosity to the backup job output
  • Case 1264 – Fixed – LFTP destination not clearing old backups from index
  • Case 1263 – Fixed – cPanel backup flag log always marked as never finished
  • Case 1260 – Added – Scheduled DR clones hour options
  • Case 1259 – Feature – Added hourly backup job schedule
  • Case 1258 – Feature – Added rsync.net backup destination
  • Case 1257 – Feature – Backup job by cPanel packages
  • Case 1256 – Fixed – GUI Backup destination engine locked to “BackupManager”
  • Case 1255 – Fixed – Minor language typos
  • Case 1254 – Upgraded – upgrade passwords encryption from mcrypt to OpenSSL
  • Case 1252 – Fixed – Clear Cache was reported “Never Finished” on logs
  • Case 1251 – Fixed – Can’t download compressed backups from Dropbox
  • Case 1250 – Fixed – Dropbox file list sizes incorrect in some cases
  • Case 1249 – Fixed – Unable to calculate the Email backup size in some cases
  • Case 1248 – Fixed – Extra backups index failed in some cases
  • Case 1245 – Fixed – Clear Cache not working for foreign engines
  • Case 1243 – Fixed – Restoring reseller account doesn’t give back ownership of accounts to the reseller
  • Case 1242 – Fixed – AmazonS3 doesn’t exit when process stoped (killed)

3.1.1023/01/2017

  • Case 1241 – Fixed – Dropbox delete compressed backup old snapshots
  • Case 1238 – Fixed – Compressed dirs backup job failed with tar error
  • Case 1237 – Fixed – cpanels Feature List blocks Cpanel users
  • Case 1236 – Feature – Add a “Restore Logs” button beside the progress bar in restore queue
  • Case 1235 – Fixed – Failed restore job is left in restore queue list
  • Case 1232 – Fixed – Daily cron job not executed properly
  • Case 1230 – Fixed – Dropbox folder duplication issue from 2’nd backup
  • Case 1229 – Fixed – Userdata is not cleared even if set to no in settings
  • Case 1227 – Fixed – add dependency for jetphp70-hash (OTP support)
  • Case 1224 – Fixed – DR Quick Clone auto refreshing endlessly after clone
  • Case 1223 – Changed – Backup job rating stars calculation changed
  • Case 1220 – Fixed – Two factor authentication – enables for root when it disabled

3.1.902/01/2017

  • Case 1218 – Fixed – Backup job security issues
  • Case 1216 – Fixed – Failed to added new destinations in some cases, negative value in raiting
  • Case 1214 – Fixed – Timezone can’t be changed in global settings
  • Case 1213 – Fixed – File Manager crashes when there is files with special chars in the name
  • Case 1212 – Upgraded – Require JetCLI 1.0.1 and above
  • Case 1209 – Fixed – Update script text has been updated
  • Case 1208 – Added – OpenSSL extension added to the JetPHP70
  • Case 1205 – Fixed – Compressed backup job failed when the account contain long file names

3.1.825/12/2016

  • Case 1201 – Fixed – Clean installation failed with MySQL errors in some cases
  • Case 1200 – Fixed – Unable to add extra backup job on LFTP backup destination
  • Case 1199 – Fixed – The Workspace directory is not created on fresh installations

3.1.722/12/2016

  • Case 1195 – Fixed – Databases temp directories not deleted when account don’t have databases
  • Case 1194 – Fixed – Workspace directory issues in some cases

3.1.620/12/2016

  • Case 1187 – Fixed – AmazonS3 backup destination download single file issue
  • Case 1186 – Fixed – Backup jobs is failing when safety destination not exists
  • Case 1181 – Removed – Removed “–no-inc-recursive” flag from rsync on SSH backup destination
  • Case 1179 – Fixed – Minor language typos
  • Case 1178 – Fixed – Include AWS3 process limits on LVM (cloud linux).
  • Case 1177 – Fixed – protected_delete function wasn’t working properly

3.1.520/12/2016

  • Case 1173 – Fixed – Job next run time is wrong when switching a year
  • Case 1172 – Fixed – Minor language typos

3.1.420/12/2016

  • Case 1166 – Fixed – LFTP destination download files failed
  • Case 1165 – Fixed – LFTP destination invalid index
  • Case 1164 – Added – Backup jobs rating
  • Case 1163 – Removed – FTP destination removed, all jobs using FTP destination moved to LFTP
  • Case 1162 – Fixed – Backup job reports an “aborted” false positive status
  • Case 1161 – Changed – GUI: Hide left menu when inactive
  • Case 1160 – Changed – GUI: Horizontal alignment when viewing in small screen size
  • Case 1159 – Changed – Job Health Check renamed to “Backup Job Monitor”
  • Case 1158 – Fixed – “After cPanel backup” job type is not triggering

3.1.320/12/2016

  • Case 1156 – Added – php70 simplexml support
  • Case 1154 – Changed – New WHM GUI
  • Case 1152 – Fixed – Skip account that fails more then 3 times when resuming a failed job (to prevent job hangs endlessly)
  • Case 1151 – Fixed – Remote SSH “fix remote permission” actions fails when folder as special chars
  • Case 1150 – Fixed – MySQL error on new installation (in some cases)
  • Case 1148 – Added – LFTP max concurrent connections

3.1.220/12/2016

  • Case 1147 – Changed – Cron Jobs moved from /var/spool/cron/root to /etc/cron.d

3.1.120/12/2016

  • Case 1136 – Fixed – AmazonS3 failed to backup with incorrect locale settings
  • Case 1135 – Added – Bucket Region field added on AmazonS3
  • Case 1134 – Fixed – cPanel GUI not working on 3.1.0
  • Case 1133 – Fixed – New installations doesn’t create SQL database for JetBackup
  • Case 1132 – Fixed – Restore full account with SSL installed doesn’t install SSL certificate back when there are 2 different certificates for the same domain
  • Case 1131 – Fixed – Security issues on files restore
  • Case 1129 – Fixed – Too many ajax calls when restoring multiple accounts

3.1.020/12/2016

  • Case 1122 – Removed – info icon on the email account list
  • Case 1113 – Fixed – Extra backups deleted after creating full backup
  • Case 1105 – Fixed – Failed to delete from custom workspace path
  • Case 1104 – Fixed – SQL restore issue, connection to remote SQL server.
  • Case 1102 – Fixed – language files where encrypted.
  • Case 1098 – Fixed – Daily clear cache not working in some cases
  • Case 1096 – Fixed – Clone issues on transferring package to destination
  • Case 1093 – Feature – Added GoogleDrive as backup destination
  • Case 1092 – Added – Compressed (.tar.gz) and Uncompressed (.tar) backup job types
  • Case 1087 – Changed – Plugin PHP changed from 5.6 to 7.0
  • Case 1086 – Changed – plugin PHP changed to work with our own php instead of cPanel PHP
  • Case 1085 – Changed – GUI files changed from PHP format to CGI
  • Case 1084 – Changed – all plugin folders changed from jetserverbackupsmanager to jetbackup
  • Case 1083 – Changed – etc folder moved from /etc/jetserverbackupsmanager/ to /etc/jetapps/apps/jetbackup/
  • Case 1082 – Removed – CentOS 5 support has been removed
  • Case 1081 – Removed – lftp binary location moved to separated package
  • Case 1080 – Removed – rsync binary location moved to separated package
  • Case 1079 – Removed – aws binary location moved to separated package
  • Case 1078 – Replaced – jbmcli replaced with jetcli backup [options]
  • Case 1077 – Changed – Package structure changed to yum structure

3.0.9725/09/2016

  • Case 1090 – Fixed – databases restore failed when the restored database exists on the server

3.0.9620/09/2016

  • Case 1076 – Fixed – installations issues

3.0.9519/09/2016

  • Case 1074 – Fixed – Licensing issues
  • Case 1073 – Removed – Downgrade ability removed
  • Case 1072 – Fixed – Usage of the cPanel PHP changed to the global bin instead of the PHP 5.4
  • Case 1071 – Upgraded – Upgrading MySQL to MySQLi

3.0.9419/09/2016

  • Case 1069 – Fixed – Unable to view Certificates backup date in the GUI
  • Case 1067 – Fixed – Deleting unwanted files on Email backup job
  • Case 1063 – Fixed – Billing failed to save over quota data on long values
  • Case 1062 – Increased – PHP memory usage increased from 512MB to 1024MB
  • Case 1061 – Fixed – FTP destination verbosity issues
  • Case 1060 – Fixed – Restore client notification not working on some themes
  • Case 1059 – Fixed – Validating destinations created by cpanel internal backup
  • Case 1058 – Fixed – JS Errrors when adding FTP detination throught cPanel system
  • Case 1055 – Fixed – Validate destinations not working in some cases
  • Case 1049 – Fixed – issues in sending information through cURL
  • Case 1048 – Feature – Custom workspace directory.
  • Case 1038 – Fixed – Invalid “Secret Access Key” on AmazonS3 destination
  • Case 1018 – Fixed – licensing issues
  • Case 1017 – Added – new WHM icons
  • Case 1009 – Removed – Removing fixlocalbackupperm script from jbmcli

3.0.9210/08/2016

  • Case 1007 – Fixed – Replace all destinations password encryption with the new v2 encryption on update process

3.0.9110/08/2016

  • Case 996 – Added – Push Notifications Logs
  • Case 995 – Fixed – Password encryption key changed
  • Case 994 – Fixed – Deleting Scheduled DR Clones ends up with deleting jobs
  • Case 993 – Fixed – File has vanished error on rsync in Local and remote SSH destinations
  • Case 991 – Fixed – accounts search issues
  • Case 990 – Fixed – some of the binary locations was not set in some versions
  • Case 989 – Fixed – Restore fails on databases gzip and gunzip in some cases
  • Case 984 – GUI – New cPanel icons added

3.0.9001/08/2016

  • Case 982 – Fixed – Permissions issue on cPanel side
  • Case 981 – Fixed – AmazonS3 destination issues
  • Case 980 – Fixed – FTP destination issues
  • Case 979 – Fixed – LFTP destination issues
  • Case 978 – Fixed – SSH destination list directories symlink issue
  • Case 977 – Fixed – Update incremental backup sizes in SSH destination
  • Case 976 – Fixed – API Notification CURL parameters issue
  • Case 975 – Removed – Debug printing in the daily cron
  • Case 974 – Fixed – Snapshot stuck in the queue if something kills the process
  • Case 973 – Fixed – Email account backups not always indexed
  • Case 972 – Fixed – restore full account databases issue
  • Case 971 – Fixed – cPanel GUI fails with custom themes
  • Case 970 – Fixed – CGI files changed to PHP files
  • Case 967 – Added – Connect to remote server with private key on DR clone process

3.0.8910/07/2016

  • Case 965 – Added – Fix local backups permission script (jbmcli -R fixlocalbackupperm)
  • Case 964 – Fixed – Unable to browes files in file manager while logged in as a reseller
  • Case 963 – Fixed – cPanel “Two-Factor Authentication” issue

3.0.8830/06/2016

  • Case 962 – Fixed – Timezone issue

3.0.8729/06/2016

  • Case 961 – Fixed – Error thrown on cPanel x3 theme
  • Case 960 – Fixed – Dropbox index backup return invalid number of backups
  • Case 959 – Fixed – Databases backup failed when “Compress databases (.sql files) on backup process” option is disabled
  • Case 958 – Fixed – Wrong file permissions when restoring accounts from a local backup destination
  • Case 957 – Fixed – Job next run date set to wrong date in some cases
  • Case 956 – Fixed – PHP Error notice on offset var

3.0.8627/06/2016

  • Case 954 – Fixed – Rsync fails with wrong permissions (Version 3.0.85 BETA only)

3.0.8527/06/2016

  • Case 953 – Fixed – Extra backup cleanup in the job process
  • Case 952 – Added – option to choose the sub/addon domains public directory ownership and permissions on files restore
  • Case 951 – Removed – We now forcing mailbox permissions fix on restore
  • Case 950 – Fixed – Restore files with wrong ownership and permissions
  • Case 948 – Fixed – Extra backups deleting in the accounts backup jobs in some cases
  • Case 947 – GUI – CSS Issues when restoring files in paper latern X3 retro theme
  • Case 945 – Fixed – Validate destinations icons issue
  • Case 942 – Added – Adding settings::update to jbmcli
  • Case 941 – Added – Adding current update tier to jbmcli –version
  • Case 937 – Fixed – Stop re-compile rsync and aws on each update

3.0.8401/06/2016

  • Case 936 – Added – Create only one safety backup in predefined time range
  • Case 935 – Readd – cPanel “Two-Factor Authentication” full support

3.0.8301/06/2016

  • Case 934 – Removed – cPanel “Two-Factor Authentication” support was removed

3.0.8201/06/2016

  • Case 933 – Re-Branding – Changing plugin name from JetBackupManager to JetBackup
  • Case 932 – Fixed – cPanel pagination issue
  • Case 931 – Fixed – URL’s in language file canged from CGI to PHP
  • Case 930 – Changed – lfd warnings on the AWS installation
  • Case 927 – Fixed – Restore files failed on AmazonS3 backup destination
  • Case 926 – Fixed – Restore Email account fail on AmazonS3, FTP, LFTP and Dropbox Backup destinations
  • Case 925 – Upgraded – New icons set for cPanel paper_lantern and x3 themes
  • Case 924 – Fixed – Download queue is stuck when trying to download orphan backup
  • Case 923 – Fixed – JBM is not fully work when cPanel “Two-Factor Authentication” is enabled

3.0.8117/05/2016

  • Case 922 – Fixed – Failed to reinstall cPanel plugin on update (only on 3.0.80 BETA)

3.0.8017/05/2016

  • Case 920 – Fixed – Restore files with spaces in the name failed on SSH and Local backup destinations
  • Case 919 – Changed – lfd warnings on the AWS installation
  • Case 918 – Feature – Enable/Disable databases backup on a full backup process
  • Case 916 – Fixed – Inodes count return 0 in some cases
  • Case 914 – Added – Add cPanel scripts to the “Binary Locations” settings
  • Case 913 – Workaround – After cPanel termination script finish the account is not deleting from the linux in some cases
  • Case 912 – Fixed – Restoring database to remote server failed on connection

3.0.7910/05/2016

  • Case 909 – Removed – Removing SSH backup destination checksum flag from rsync
  • Case 908 – Added – Disable/Enable gzip for sql files on backup process
  • Case 906 – Fixed – File Backups not showing any files on AmazonS3 backup destination
  • Case 905 – Added – Increased verbosity to snapshots process
  • Case 904 – Fixed – Issue while trying to delete old snpshots for AmazonS3 backup destination
  • Case 899 – Fixed – LFTP backup destination can’t delete old backup snapshots
  • Case 895 – Fixed – Invalid messages sent to the cPanel GUI (on 3.0.78 BETA only)

3.0.7810/05/2016

  • Case 894 – Fixed – AmazoneS3 backup destination delete snap from database issue
  • Case 893 – Fixed – AmazonS3 backup destination directory incremental ignoring exclude list
  • Case 892 – Fixed – AmazonS3 backup destination sock files issue
  • Case 891 – Fixed – Job type resets on AmazonS3 destination to all account in job settings
  • Case 890 – Fixed – Extra backup fails on SQL error in some cases
  • Case 889 – Fixed – AmazonS3 backup destination index issues
  • Case 888 – Fixed – File size always 0 for local destination.
  • Case 887 – Remove – remove preserve ownership and permissions flag from Local and SSH destinations rsync
  • Case 886 – Fixed – “CPStart” error on cPanel GUI
  • Case 885 – Fixed – restore Email account fails when the target directory not exists
  • Case 884 – Fixed – restore database failed when temp folder not exists
  • Case 881 – Fixed – Restore issues from Amazon S3 destination
  • Case 880 – GUI – Adding destination name on the jobs table
  • Case 879 – Fixed – lfd warnings on the AWS installation
  • Case 878 – GUI – Change some language syntax to easily understand how to restore from disaster

3.0.7713/04/2016

  • Case 877 – Fixed – Amazon S3 backup destination delete excluded on destination issue
  • Case 873 – Fixed – Some features not working on the job settings page when logged in as a reseller
  • Case 871 – Remove – Backup Retention maximum 90 days limitation
  • Case 870 – Fixed – Backup job failed when the backup destination created by reseller
  • Case 869 – Fixed – logs folder didn’t created automatically
  • Case 857 – Fixed – Invalid index backup from Local destination
  • Case 855 – Fixed – Exclude list issue on Local Destination
  • Case 854 – Fixed – Clear cache can’t run with job process at the same time
  • Case 853 – Fixed – Installation issues
  • Case 852 – Fixed – Backup download Email notification issue
  • Case 851 – Added – Ability to disable local backup sizes calculation

3.0.7607/04/2016

  • Case 849 – Fixed – Drop table issue on database extra restore process
  • Case 848 – Removed – remove license check from update script
  • Case 847 – Fixed – Restore issue on local and SSH destinations
  • Case 845 – Fixed – Security Issue
  • Case 844 – Fixed – installation issue for MySQL 5.1 servers
  • Case 839 – Fixed – Email box files owned by root after a full account restore
  • Case 838 – Fixed – Honor “Repair Mailbox Permissions” settings when restoring Email extra backup
  • Case 837 – Fixed – After backup created delete account extra backups
  • Case 836 – Fixed – Duplicated backups index

3.0.7530/03/2016

  • Case 832 – Fixed – Directories incremental job exclude list issues on SSH destination
  • Case 831 – Fixed – cPanel sort tables data issue
  • Case 830 – Added – Email alert to server admin on license verification error.
  • Case 824 – Improved – Changes and improvments to the “indexing only” job, to restore a full server from disaster
  • Case 823 – Changed – Index backups on-the-fly, instead of running an indexing job after the backup is finished
  • Case 822 – Changed – Changes to the global “clear cache” indexing system, and migrated to a “per job” indexing system

3.0.7417/03/2016

  • Case 827 – Fixed – Index Only job didn’t work in some cases
  • Case 826 – Fixed – Repair Mailbox Permissions after restore for the restored account and not for all accounts
  • Case 821 – Workaround – backup breaks when CloudLinux’s lve configuration file is corrupted
  • Case 820 – Fixed – Not indexing orphan accounts backup
  • Case 819 – Fixed – Email indexing bug

3.0.7315/03/2016

  • Case 818 – Upgraded – 3rdparty aws-cli upgraded to 1.10.12
  • Case 817 – Upgraded – 3rdparty rsync upgraded to 3.1.2
  • Case 816 – Fixed – SSH backup destination delete old snapshots issue
  • Case 815 – Fixed – Amazon S3 backup destination index issues
  • Case 814 – Fixed – Restore files permissions issue

3.0.7215/03/2016

  • Case 812 – Added – Adding disable option to the safety backups feature
  • Case 807 – Added – Remote version check fails in some cases
  • Case 804 – Added – Validate backup destination write permission when creating a new one.
  • Case 798 – Fixed – Index backups from SSH destination failed in some cases
  • Case 797 – Fixed – Transfer single file to LFTP destination fails
  • Case 795 – Improved – Amazon S3 backup destination
  • Case 794 – Workaround – cPanel remove script failed to remove the account from the OS
  • Case 792 – Fixed – Email notification doesn’t sent to the client after cPanel restore
  • Case 791 – Added – Adding time format selection on settings page
  • Case 790 – Added – Change GUI PHP memory limit to minimum 512MB
  • Case 788 – Added – Alert when saving destination without checking at least one “Backups this destination is going to contain” option
  • Case 787 – Added – Detects os types on GUI
  • Case 785 – Fixed- Autoinstaller detects os types (cloudlinux)
  • Case 784 – Fixed – Autoinstaller creates duplicate safety destination
  • Case 783 – Changed – Don’t allow to remove backup destinations with assigned jobs
  • Case 780 – Added – individual account exclude list for backup jobs

3.0.7129/02/2016

  • Case 769 – Added – Index only Job
  • Case 768 – Fixed – Caching system fails on very large servers (server os limitations).

3.0.7022/02/2016

  • Case 764 – Removed – Download orphan backups
  • Case 763 – GUI – Add popup alert when selecting dropbox destination, alerting that using dropbox is not recommended and very slow.
  • Case 760 – Fixed – clear next user on job when stopping the backup job manually
  • Case 757 – Added – Change PHP memory limit to minimum 512MB
  • Case 754 – Fixed – Email backup restore or download issues

3.0.6922/02/2016

  • Case 753 – Fixed – Restore on fhe fly owner issue after restore
  • Case 751 – Fixed – Resotring specific files from local destionation didn’t work
  • Case 750 – Fixed – Checking local disk space error, when Restoring DB
  • Case 742 – Fixed – General theme issues
  • Case 739 – Fixed – Issue when restoring files on the fly (restore the files in wrong folder)
  • Case 736 – Added – Amazon S3 –only-show-errors flag
  • Case 735 – Fixed – Restore databases on remote mysql server fails
  • Case 734 – Fixed – Database connection issues
  • Case 732 – Fixed – License Machine ID issue
  • Case 731 – Added – multiple ways to check license IP
  • Case 729 – Fixed – Amazon S3 backups indexing issue
  • Case 726 – Lang – Account added to restore queue -> Files added to restore queue
  • Case 725 – GUI – Restoring DB doesn’t show the last “Completed” step on the cPanel queue page
  • Case 716 – Added – API Notification system reports additional information

3.0.6823/01/2016

  • Case 715 – Security – Generic privileges escalation issues
  • Case 714 – Added – cPanel restore files on the fly support

3.0.6723/01/2016

  • Case 705 – Added – Backup job continue from last account backed up on “Never finished” status jobs
  • Case 703 – Added – cPanel on the fly download full support
  • Case 702 – Fixed – Clouldn’t view DNS zone backup file
  • Case 696 – Fixed – Typo in license validation error message
  • Case 692 – Improved – Backup Job process with specific accounts
  • Case 691 – Fixed – cPanel backup order changed from ASC to DESC
  • Case 690 – Added – lftp to the binary location settings GUI
  • Case 689 – Fixed – Clear cache for duplicated jobs path
  • Case 688 – Added – Limit restores for X times for X hours per account
  • Case 687 – Added – download files on the fly

3.0.6617/01/2016

  • Case 686 – Improved – Email indexing for extra backup cache system
  • Case 685 – Modified – replaced indexing system to take time of last data modification instead of time of last status change (To make backup date more accurate)

3.0.6517/01/2016

  • Case 683 – Changed – Added “–no-inc-recursive” flag for rsync on SSH and Local Destinations to resolve “out of memory” & “file has vanished” errors
  • Case 682 – Fixed – jbmcli not working for wheel users
  • Case 678 – Fixed – Restore Email accounts always failing
  • Case 677 – Improved – Extra backups cache system
  • Case 675 – Fixed – download on the fly issue
  • Case 674 – Added – license check into jbmcli
  • Case 673 – Scheduled DR Clones – keep account data locally (for cPanel version lower then 11.54)
  • Case 671 – Added – Restore queue order change
  • Case 668 – Added – Email alert support when restoring account from cPanel GUI
  • Case 667 – Added – LFTP backup destination

3.0.6403/01/2016

  • Case 669 – Fixed – Directories sync to local destination always failed
  • Case 666 – Fixed – Download files are not cleared after X days
  • Case 652 – Fixed – cPanel action response messages always in English instead of cPanel language.
  • Case 651 – Scheduled DR Clones – Verify remote server login details when saving a job.
  • Case 650 – Scheduled DR Clones – Encrypt remote server passwords on GUI
  • Case 649 – Fixed language typos
  • Case 648 – Removed minor debugging statements released in 3.0.63 (only beta)
  • Case 644 – Improved license ip check
  • Case 640 – Fixed – Couldn’t create local backup destination when specified folder doesn’t exists.

3.0.6303/01/2016

  • Case 609 – Fixed – Couldn’t verify remote ssh destination when creating it with a not exists folder
  • Case 607 – Removed ‘phpinfo’ output from error_reporting
  • Case 606 – Fixed a Typo in “Auto Update is active” message
  • Case 605 – New clear cache system

3.0.6206/12/2015

  • Case 516 – Auto update error – gzip: stdin: not in gzip format
  • Case 515 – Auto update error – Unable to get server IP Address

3.0.6103/12/2015

  • Case 508 – Unable to restore SSL Certificates
  • Case 507 – Unable to restore Database
  • Case 506 – Unable to restore selected files on “Files Backups” via cPanel.
  • Case 505 – Fixed – could not download files from backup with file manager
  • Case 504 – Fixed “Script hook returned an invalid response” when running cpanel suspend / terminate / create actions
  • Case 503 – Minor typos in language file
  • Case 495 – Fixed FTP destination issues
  • Case 494 – Fixed minor php warning: Warning: convert_uudecode(): The given parameter is not a valid uuencoded string in class_destination.php
  • Case 492 – Fixed minor php notice: Undefined index: {user} in class_accounts.php

3.0.6030/11/2015

  • Case 491 – Amazon S3 added to GUI binary location page
  • Case 490 – Implemented new license server
  • Case 489 – DR Manager hourly schedule gets wrong time
  • Case 487 – Fixed download email backups error (Unknown column ‘type’ in ‘where clause’)
  • Case 486 – Fixed error – The method “incrementalSnapsCleanup” not exists on the FTP destination

3.0.5915/11/2015

  • Case 484 – Verify backup destination connection before starting a backup job
  • Case 483 – rsync not honoring bandwidth limit
  • Case 480 – Backup source dir not found error when restoring account
  • Case 479 – Various php warnings & notices when activating debug mode
  • Case 478 – Various SQL syntax errors after db migration to new swap structure
  • Case 477 – Prevent cron jobs from running during JBM updates (prevents SQL syntax erros, if database changes)
  • Case 476 – Changed SSH Destination scripts to match FreeBSD systems

3.0.5815/11/2015

  • Case 475 – Added – snaps clean-up issue when removing backups from GUI
  • Case 474 – Removed “List account” backup statistics (Excessive IO usage)
  • Case 473 – Improved clear cache system (prevent table doesn’t exists errors)
  • Case 472 – Fixed snaps clean-up issue on daily cron & job process
  • Case 471 – Fixing system logs for cPanel account hooks
  • Case 470 – Removed work arround for cPanel sprite-generator, cPanel fixed it in 11.52.0.21 (CPANEL-2007)
  • Case 469 – Fixing MySQL uptime to error reporting
  • Case 468 – increase MySQL reconnect trys from 1 time to 4 times in 60 seconds
  • Case 467 – Increase MySQL ‘disk_overquota’ and ‘files_overquota’ int column to bigint 20

3.0.5703/11/2015

  • Case 466 – add aws installation to update procedure
  • Case 465 – fix jbmaws permission on install
  • Case 464 – Give back original ip when restoring on a server with multiple shared ips
  • Case 463 – Verify restore logs can pick up remote ip
  • Case 462 – Add more details to restore logs to make it more informative

3.0.5603/11/2015

  • Case 461 – Amazon S3 –recursive flag was removed from sync actions by amazon
  • Case 459 – Work arround for cPanel sprite-generator error on CloudLinux servers (The configuration entry with “id” of “lverubysel” lacks the required parameter “name”)
  • Case 458 – Amazon CLI installation script is missing in the installation package
  • Case 457 – Remove icon is missing the installation package
  • Case 456 – Remove pid errors from error reporting to jetserver (when error reoprting enabled)
  • Case 455 – Custom language files deleted after update
  • Case 454 – new color schem for WHM GUI
  • Case 453 – improved empty disk space calculation method
  • Case 452 – Clear Cache nofity on “partially completed” status when all destination successfully indexed

3.0.5525/10/2015

  • Case 451 – clear cache – add new status “Partially completed” – to indicate an error with some of the backup destinations
  • Case 450 – clear cache – add email notification
  • Case 449 – validate backup destinations set by cPanel internal backup system
  • Case 448 – FTP over SSL/TLS
  • Case 447 – gui – add link to jetbackupmanager site
  • Case 446 – clear cache will not cancel if other tasks in progress, will wait untiill other jobs finish
  • Case 445 – The method “replicateBackup” not exists on the Dropbox destination in class_destination.php
  • Case 444 – when login into a suspended cPanel account (as root), choosing any backup from JBM shows an empty error message and adds “en” to the top-left of the screen
  • Case 443 – delete all backups for account (orphan or not) in one click
  • Case 442 – Add trim cleanup for Amazon S3 key ID & access key
  • Case 441 – Update procedure overwrites user added langugage files
  • Case 440 – Implemented: showing error on top the GUI if the last clear backup cache operation was not fully completed
  • Case 439 – Remote clone cleanup
  • Case 438 – The “server uptime”, “SQL uptime”, “SQL version” and “SQL config” added to the error reporting
  • Case 437 – SQL Error with the pages class
  • Case 435 – cPanel sizes format always shows TB
  • Case 434 – remove starting and trailing spaces from backup destionations fields
  • Case 433 – License check never stop on the cPanel GUI on every action.
  • Case 432 – WHM feature manager settings are not honored on cPanel BackupManager main page
  • Case 431 – typo on the english language (No Databastes backups found. -> No Databases backups found.)
  • Case 429 – Contact Email vanished from WHM after cloning accounts
  • Case 428 – Clone “after other clone is done” and “backup job is done” schedule types.
  • Case 427 – Remote clone ignores dedicated IP

3.0.5430/09/2015

  • Case 419 – Remote DR clone manager cloning issue
  • Case 418 – Language typo on the download page. you’r -> your
  • Case 417 – local full backup – cpanel user can’t view file manager
  • Case 416 – Can’t create amazon s3 destination

3.0.5220/09/2015

  • Case 413 – Backup destinations default values
  • Case 411 – No success message on create new engine
  • Case 409 – Accountless servers getting “You can’t force all accounts” when saving a job
  • Case 408 – Can’t create account snapshots
  • Case 407 – jbmcli security issues reported by RACK911
  • Case 406 – suspend account through WHM triggers jbmcli
  • Case 405 – Performance Settings io limit shows 0TB
  • Case 404 – Performance Settings BW limit shows 0TB
  • Case 403 – WHM list accounts shows 0TB on all accounts

3.0.5125/08/2015

  • Case 399 – Database restore doesn’t write the “flag ip” to the logs
  • Case 398 – Ignoring “files vanished” errors on SSH backup jobs
  • Case 397 – fixing some PHP warinings
  • Case 388 – On apiutils deployment change job times
  • Case 386 – 3rd party rsync 3.1.1 installation bug fix

3.0.5030/07/2015

  • Case 385 – Backup jobs “post clear cache” option not working
  • Case 384 – jbmcli bug fix

3.0.4927/07/2015

  • Case 382 – implement rsync 3.1.1 as default rsync
  • Case 381 – 3rdparty permissions are not saved after upgrade
  • Case 380 – fixed issue with cronjob duplicates itself after upgrade