Hi @shahin,
Without having a proper backup you’ll have to understand exactly where the upgrade failed and restart from there.
DO NOT re-run the upgrade using a failed database unless you’re instructed to do it, otherwise you’re probably going to corrupt/lose data.
To resume the upgrade from where it stopped, you’ll have to take a look at the file dbscripts/xml/upgrade.xml, it has a list with all the migrations that will be executed.
You’ve got to remove from the list the ones which were executed properly and leave the rest…
The important thing here is to detect EXACTLY which upgrade failed, then you’ll have to open its related PHP file, understand which was the last command that was executed properly, then resume from there… If you have a log of the upgrade, it will save you some time.
Only after doing these fixes you should attempt to run the upgrade.php.
That will be a tough task if you don’t have technical skills, so I recommend you to look for a programmer instead of fixing by yourself.
Best,
Jonas Raoni