Home / Store / Ark
Ark
WordPress Plugins

Ark

Backup and restore with no size limit. A 3 GB site with a 1 GB database finishes on hosting that stops a script after thirty seconds.

₹3,999₹2,499SALE
  • No size limit — streamed, never buffered
  • Resumable — survives a 30-second execution limit
  • Reads its own database credentials; no mysqldump or shell access
  • Works without the ZipArchive extension
  • Save on the server, or download straight to your computer
  • Live progress with named steps, not a spinner
  • Full restore, equally resumable
  • Serialisation-aware URL rewrite for moving between domains
  • Upload an archive from another site to migrate
  • Backups stored unguessable, denied at server level, and checked
  • Downloads behind a capability check and a nonce
  • Warns by name before restoring another site's backup

⚡ Instant download after payment · 🔒 Secure checkout by Razorpay

Most backup plugins have a size at which they quietly stop working. Ark does not

have one, because it never holds a backup in memory.

The archive is written as a stream: one megabyte of a file at a time, five hundred

rows of a table at a time, straight into a compressed tar. A four gigabyte site

costs the same memory as a four kilobyte one. That work is then cut into short

slices with the position saved after each one, so a job needing ten minutes runs

as forty fifteen-second requests instead of one request your host will kill.

No ZipArchive. Ark writes tar itself, in plain PHP, so it works on hosting where

the extension is missing. No mysqldump, no shell access, no database credentials

to type in — it reads its own.

TWO WAYS TO GET A BACKUP

Save it on the server. Resumable, no size limit, with a progress panel that names

the step it is on. Download it afterwards, or leave it where it is.

Send it straight to your computer. Nothing is stored on the server at all; the

archive is built into the download as it goes. Best for small and medium sites,

or hosting that allows long requests.

RESTORE, AND MOVING SITE

Restore reverses the same stream in the same resumable slices. Addresses are

corrected on the way in with a serialisation-aware search and replace, so widget

settings, page builder layouts and anything else stored as serialised PHP survive

the move to a new domain — a plain find-and-replace corrupts every one of them.

Upload a backup taken on another site and restore it here to migrate. The panel

tells you which site each archive came from before you press anything.

WHERE BACKUPS ARE KEPT

In a folder inside uploads whose name carries a per-site random string, with

server rules denying direct access, and a check that fetches the folder over HTTP

to confirm those rules actually took effect. A backup holds your entire database,

including every password hash on the site. It should never be reachable by URL,

and Ark tells you plainly if it is.

Downloads go through WordPress behind a capability check and a nonce, never a

direct file URL.