All guides
STORAGE PLANNING

Hosting storage planning: files, databases and growth

Estimate hosting storage from website files, databases, media, logs and growth. Compare your requirements with plan storage and the available space options.

Inventory the data your project needs to keep

Start with an inventory rather than a guess based on visitor numbers. Include application files, uploaded media, databases, generated files and logs. For a VPS, also consider the operating system, installed packages, container images and persistent application data.

Distinguish live data from temporary files and recovery copies. For several websites, count shared data only once and record the separate datasets you need to preserve. If backups are stored on the service itself, include their actual space use; do not assume the backup option uses the same disk or an external destination without checking.

Scroll the table horizontally if needed.

Build a storage estimate from the datasets you actually use
DataWhat to measureWhat can change
Website and application filesCurrent application directories and generated files.New releases, plugins and assets.
Media and uploadsOriginal files and generated versions.New images, downloads and retained versions.
DatabasesDatabase size using the available database tools.Content, records, orders and application history.
Logs and temporary dataCurrent size and retention settings.Activity, errors and maintenance jobs.
Recovery and test copiesCopies that are actually stored on the service.Retention and space needed for safe testing.

Include product media and store data in the inventory

Measure current usage with the access available

Use the management tools supplied for the service to measure files and databases separately. A compressed download is not necessarily the amount of space that the running application uses. Keep the date, scope and units of each measurement so that later comparisons are meaningful.

On a Linux server, filesystem-space tools and directory-size tools answer different questions. The df tool reports filesystem space; du estimates file and directory usage. Their totals can differ, so inspect the scope before treating the difference as removable data. A deleted file still held open by a running process is one possible reason.

Do not assume that a project’s media folder represents all of its storage. Database files, application logs and system data may live elsewhere. Measure only with access you are authorised to use, and confirm what the plan’s storage allowance covers.

Allow for growth and maintenance work

Compare usage over a representative period to identify the parts that are growing. New images, store orders, imports or application releases can change the trend. Use your own observations to plan room for the next period rather than applying an invented universal percentage.

Some maintenance needs temporary space: extracting an archive, preparing a database export or keeping a rollback copy. List those operations alongside the live data they affect. A plan sized only to today’s live files can leave too little room to perform them safely.

Where you have no existing usage, make a component estimate from the files and datasets you plan to publish. Revisit it after launch when real measurements are available. Storage planning does not establish a traffic capacity or replace separate CPU and memory sizing.

Plan storage for complete recovery sets

Compare plan storage with additional-space choices

Use the visible plan storage as the starting point. The configurator currently offers the base storage alone, an additional 50 GB or an additional 100 GB. Select only the space your project needs and check the updated resources and full period quotation before ordering.

The additional-storage choice changes storage; it does not by itself increase RAM, vCPU, transfer or the number of sites allowed. If another limit is the real constraint, compare the appropriate plans. Read the available option description rather than assuming a different disk layout or a live resize procedure.

Your quoted total includes the selected period and any paid extras. The available hosting terms start at three months. A larger storage choice describes the requested service configuration; it does not establish that an existing service has already been expanded.

Read CPU, memory and storage as separate resources

Review usage and remove data with a recovery plan

Set a review cadence suited to your project and repeat the same measurements. Investigate unexpected growth before buying more space or deleting files. Adjust log retention and application cleanup only after confirming what the data is used for and what must be retained.

Avoid blanket deletion of directories, database records or container data to free space. Identify the dataset, preserve anything needed for recovery and use the application’s supported maintenance process. Extra space can provide room to work, but it is not a substitute for a tested independent backup.

  • Record current files, databases, media, logs and any local recovery copies.
  • Keep dates, units and measurement scope consistent.
  • Estimate growth from your project’s actual activity or planned data.
  • Account for temporary maintenance and rollback space.
  • Compare the measured need with plan storage and the available 50 GB or 100 GB supplement.

Explore VPS hosting

Compare hosting resourcesOther guides