In an OpenCart store, orders, customers and stock live in the database while product images sit on the filesystem. Yedekalma packages both on your own server, encrypts them and sends them straight to your cloud storage. No extension to install, no database password to share.
No credit card required · 14-day free trial
Before choosing a backup plan you need to know where each kind of data lives.
Order records, payment status and customer addresses are database-only; a file backup will not recover them.
Product data and stock levels are in the database, images under image/. Both must be backed up.
Coupon definitions and usage counters roll back with the database — the same coupon can be redeemed twice.
Extension configuration lives in the database; reinstalling an extension does not restore its settings.
If you run several storefronts from one installation they share a database — partial loss affects all of them.
Order and invoice retention is a legal obligation, not just good practice.
Download the Yedekalma PHP Backup Module (.zip). Nothing is installed inside OpenCart itself.
Unzip it and upload the yedekalma folder to your site root (public_html/yedekalma) via FTP.
Open yoursite.com/yedekalma/ in a browser and paste the API token generated in your panel.
Pick frequency, components and storage target. Backups run automatically and restore in one click.
The module runs on your own server. Your database and FTP credentials are never sent to our panel.
Backups go directly to Google Drive, Amazon S3 and S3-compatible services, Dropbox, OneDrive, Yandex.Disk — or a Receiver Module on your own server. They never pass through us.
Only changed files, changed tables and new emails are transferred. How it works.
Restore from the panel. When moving to a different server, connection settings are rewritten for you.
File, database and email backups are scanned for malicious content.
The module needs PHP 7.0 or newer — virtually every OpenCart installation qualifies. On the database side MySQL and MariaDB are supported: OpenCart already uses MySQL, so no extra configuration is required.
The module is installed as an independent folder in your web root. It does not touch OpenCart core files and is not installed as a theme, plugin or extension — so OpenCart updates never break your backups.
Try it free for 14 days. No credit card, and nothing is charged when the trial ends.
Create Free Account