Support

Akeeba Backup for Joomla!

#31666 Rollback on JPA Packages from AkeebaBackup with Akeeba Unite

Posted in ‘Akeeba Backup for Joomla! 4 & 5’
This is a public ticket

Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.

Environment Information

Joomla! version
n/a
PHP version
n/a
Akeeba Backup version
n/a

Latest post by on Thursday, 26 September 2019 17:17 CDT

[email protected]
Please look at the bottom of this page (under Support Policy Summary) for our support policy summary, containing important information regarding our working hours and our support policy. Thank you!

EXTREMELY IMPORTANT: Please attach a ZIP file containing your Akeeba Backup log file in order for us to help you with any backup or restoration issue. If the file is over 2Mb, please upload it on your server and post a link to it.

Description of my issue:

We have integrated Akeeba into the automated DEVOPS toolchain of Joomla wich is used with a third party sotwae. We were advised to use the Akeeba module (Pro) to generate the jpa package and use Akeeba Unite (4.0.3) to deploy this jpa package automatically.
Package deployment is working, but we have a problem when we want to rollback to an earlier version of our application: the files added by the current version are not removed by the installation of the previous version.

Is there an option during the construction of the package or during its deployement which allow to delete the added files by the previous package?
Any tips or best practices to have any solution of our needs ?

tampe125
Akeeba Staff
Hello,

yes, you are right, added files are not automatically deleted. That's by design since it's a too powerful option for the average user.
However, since you are running UNiTE on your own servers from CLI, you can simply wrap the restoration process inside a script that will delete the whole folder and then starts the restoration.
This is the fastest and easiest solution.

Davide Tampellini

Developer and Support Staff

🇮🇹Italian: native 🇬🇧English: good • 🕐 My time zone is Europe / Rome (UTC +1)
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

System Task
system
This ticket has been automatically closed. All tickets which have been inactive for a long time are automatically closed. If you believe that this ticket was closed in error, please contact us.

Support Information

Working hours: We are open Monday to Friday, 9am to 7pm Cyprus timezone (EET / EEST). Support is provided by the same developers writing the software, all of which live in Europe. You can still file tickets outside of our working hours, but we cannot respond to them until we're back at the office.

Support policy: We would like to kindly inform you that when using our support you have already agreed to the Support Policy which is part of our Terms of Service. Thank you for your understanding and for helping us help you!