External Error - tarExtract pipeline error: invalid stored block lengths
-
Hello,
I have been restoring my Cloudron instance over to another server due to hardware failure. When I tried to restore my Lampstack App with the 12.3GB Backup, I am getting the External Error - tarExtract pipeline error: invalid stored block lengths. I am using CIFS to do this. Weird part is that it was to be fixed 8.1 and still is not fixed. How do I go about fixing this?
-
J james marked this topic as a question
-
Hello @skeats
Sorry that you are having issues when restoring your app. Are all backups failing or just the latest?
Might it be possible for you to test if the second-latest backup works?
I want to confirm if this restore error is just for the latest backup. -
@skeats we also discussed this here: https://forum.cloudron.io/post/106881
I had this problem and slowly I'm moving away from CIFS because is really risky to keep it.
-
Hello @james
I tried two other backups that are both 12.3GB from my File Server and both got the same error.
@skeats that is problematic indeed.
I asked in External Error - tarExtract pipeline error: invalid stored block lengths:
Are all backups failing or just the latest?
Please confirm this with the question extended.
This is about only one singular app that is not restoring, correct?If the answer is yes.
Can you download the latest backup to your local system and confirm that it is indeed valid?
If so we could attempt a manual restore of that app. -
@skeats that is problematic indeed.
I asked in External Error - tarExtract pipeline error: invalid stored block lengths:
Are all backups failing or just the latest?
Please confirm this with the question extended.
This is about only one singular app that is not restoring, correct?If the answer is yes.
Can you download the latest backup to your local system and confirm that it is indeed valid?
If so we could attempt a manual restore of that app. -
@james How do we do a manual restore for the app? Yes, I can download the backup I took from my File Server and make sure it is valid, which I confirmed it is.
@skeats you could attempt it yourself. The app is already broken so what can go wrong.
There is no guide for a manual restore since this is something that should not be necessary.
But in this case, sadly is.If you are not comfortable doing the following, you can contact support@cloudron.io and link this topic in the request.
But you will still need to upload the backup to the cloudron server into a given location from the support.Now to the gist of it.
The idea would be to install a new Lampstack app. (What is lampstack? Do you mean the LAMP app? Or is this a custom app? I just assume now you are talking about the LAMP app)Copy the extracted backup to your Cloudron server e.g.
/tmp/manual-restore/
In that backup included is the Database as an.sql
file and the/app/data/
files.To import the Database you would need to follow either https://docs.cloudron.io/guides/import-mysql/ and then copy all files of /tmp/manual-restore/
app-backup/data/into
/home/yellowtent/appsdata/APPID/data/`This would be the "manual" way.